<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Fastfile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>fc13bfef - [fastlane] Add sync_screenshots lane</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#fc13bfef</link>
        <description>[fastlane] Add sync_screenshots lane

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 04 Jul 2023 02:50:01 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e66e0f7d - [ci] trying to fix flaky ios unit test ci (#23245)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#e66e0f7d</link>
        <description>[ci] trying to fix flaky ios unit test ci (#23245)# Whyflaky ios unit test ci from timeout: https://github.com/expo/expo/actions/runs/5427238787/jobs/9870870707# How- use macos 13- use xcode 14.3- use iphone 14 pro simulator for unit teststhough it still having timeout, be seems better without exceeding the 24s timeout

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Sat, 01 Jul 2023 12:02:49 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>d4613734 - [go] integrate firebase crashlytics on android (#22036)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#d4613734</link>
        <description>[go] integrate firebase crashlytics on android (#22036)# Whyto have more information about the crashes than just from google play store. this pr tries to integrate firebase crashlytics with more powerful features like ndk integration and custom logging.close ENG-1380# How- integrate crashlytics with ndk support- log the loading experience manifest url- [tools] we need a further step `./gradlew :app:uploadCrashlyticsSymbolFileUnversionedRelease` for uploading ndk native symbols to crashlytics. we also integrate this into fastlane and expotools. this step may take longer time to process. from my environment, it takes about 30mins.# Test Planmanually triggering crash and see the crashlytics dashboard

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Wed, 12 Apr 2023 11:55:34 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>84f418d7 - [1/3] upgrade react-native 0.71 (#20799)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#84f418d7</link>
        <description>[1/3] upgrade react-native 0.71 (#20799)# Whyupgrade react-native 0.71 for sdk 48close ENG-7192# How- update package versions  - `react: 18.1.0 -&gt; 18.2.0`  - `react-native 0.70.5 -&gt; 0.71.0`  - `react-dom: 18.1.0 -&gt; 18.2.0`  - `react-test-renderer: 18.1.0 -&gt; 18.2.0`  - `react-native-web: 0.18.9 -&gt; 0.18.10`  - `babel-plugin-react-native-web: 0.18.9 -&gt; 0.18.10`  - `metro-react-native-babel-preset: 0.72.3 -&gt; 0.73.5`- upgrade three project templates based on [upgrade-helper](https://react-native-community.github.io/upgrade-helper/?from=0.70.6&amp;to=0.71.0)  - bare-expo  - expo-template-bare-minimum  - fabric-tester (this is based on `npx expo prebuild --clean --no-install --template /path/to/expo-template-bare-minimum.tgz`) so it includes some inconsistent changes- [@expo/config-plugins]: support 0.71 template transform. the `namespace` in build.gradle and the files in `release` build variants- [fbjni] upgrade 0.3.0 to align 0.71 (also ndk version)- [expo-updates] move the `EX_UPDATES_NATIVE_DEBUG` `bundleInDebug` setup to templates. unfortunately, because RNGP setups the task dependencies pretty early. the original setup in expo-updates build.gradle is too late. note that the change doesn&apos;t reference any files from templates to expo-updates package. somehow it&apos;s not tightly coupled.- [native-tests / expo-modules-test-core / expo-modules-autolinking] fix ios unit test build error because jsc now in a dedicated podspec. in theory, the ios native unit test could now run on hermes as well.- for other details, please check commit histories one by one.# Test Plan- bare-expo ios / android- fabric ios / android- ci passed (except ios)  - test-suite ios is broken for unknown reasons. it breaks only on github actions and hermes. for nightlies testing, i also [changed it to jsc](https://github.com/expo/expo/blob/1e029c89c4247802cc4880e27e116a6b4c71c502/tools/src/commands/SetupReactNativeNightly.ts#L287-L293) to make ci green. i&apos;ll try to follow up and investigate the root cause.

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 17 Jan 2023 17:25:43 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>5bd7a65d - [fastlane] Skip staging verification for Android</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#5bd7a65d</link>
        <description>[fastlane] Skip staging verification for Android

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Fri, 04 Nov 2022 21:49:20 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>da3b7d3d - [fastlane] Fix supply params</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#da3b7d3d</link>
        <description>[fastlane] Fix supply params

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Thu, 05 May 2022 21:32:10 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>aa3bb5e3 - [ios][tools][ci] Redesign iOS unit tests (#17634)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#aa3bb5e3</link>
        <description>[ios][tools][ci] Redesign iOS unit tests (#17634)# WhyiOS Unit Test CI job had several issues:- Fastlane is being run for each package separately, so it&apos;s restarting the simulator each time. This makes the job slower and moreover, test results are scattered across all fastlane logs.- Some tests are being run on bare-expo, others on the client project.- Packages to be tested need to be defined manually in podfile- Some dev-client tests aren&apos;t being run at all (bug in expotools)# HowBasically, running tests once from a single xcscheme is faster and clearer than doing it separately for each package.- Applied some autolinking + fastlane changes from #16993 and https://github.com/expo/expo/commit/0e0c1e3db71535002e56453ff6004b06e2836c8e - now we have `use_expo_modules_tests!` for autolinking only test packages.- Created (`expo init -t bare`) a new `apps/native-tests` app which has no JS code, but only native iOS project with a single test-only scheme (`NativeTests.xcscheme`)  &gt; It might be possible to integrate it as a separate test target in bare-expo instead of creating a new app- Created a custom fastlane action `generate_test_scheme`, which takes that NativeTests scheme as a template and automatically finds test targets (named `PodspecName-Unit-Tests`, generated by CocoaPods during `pod install`) and generates a `NativeTests_generated` scheme aggregating all these targets. Package filtering is also supported.- Created a new ios lane `:unit_tests` which uses that action to generate the scheme and then run tests, adopted the `et ios-native-unit-tests` command to use this lane.- Fixed expotools not recognizing the `expo-dev-launcher` podspec, because it was in the package root instead of the `ios/` subdir.- Got rid of `React-hermes` test spec dependencies. They&apos;re not needed anymore. JS engine for `apps/native-tests` is set to JSC.- Added `FASTLANE_SKIP_UPDATE_CHECK=1` to the CI env to prevent fastlane from spamming.One drawback of this approach is that we now have to maintain another app, another podfile etc &#55357;&#56900;

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 21 Jun 2022 13:16:36 +0000</pubDate>
        <dc:creator>Bart&#322;omiej Klocek &lt;bartlomiej.klocek@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>741c199d - [fastlane] Use aab for Expo Go for Android (#15602)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#741c199d</link>
        <description>[fastlane] Use aab for Expo Go for Android (#15602)

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Thu, 27 Jan 2022 23:15:53 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9818fceb - [expotools][gh] run dev client iOS unit tests in CI (#15795)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#9818fceb</link>
        <description>[expotools][gh] run dev client iOS unit tests in CI (#15795)

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Thu, 06 Jan 2022 18:39:58 +0000</pubDate>
        <dc:creator>Eric Samelson &lt;esamelson@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>5290f1e1 - Cherrypick missing commits from sdk-43 branch (#15235)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#5290f1e1</link>
        <description>Cherrypick missing commits from sdk-43 branch (#15235)* [fastfile] Update APK path* [fastfile] Properly fix path to Android APK* [expo] Bump react-native-maps to 0.28.1 to fix peer dependency npm 7 issues* [expo] Add expo-navigation-bar and expo-system-ui to bundledNativeModules.json* [jest-expo] Fix createCacheKeyFunction import* [fastlane] Add versionCode 160 notes

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Thu, 18 Nov 2021 05:04:39 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>75f652f0 - [devicefarm] Remove device farm (#14485)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#75f652f0</link>
        <description>[devicefarm] Remove device farm (#14485)

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 21 Sep 2021 17:09:58 +0000</pubDate>
        <dc:creator>Will Schurman &lt;wschurman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>97920fea - [fastlane] Fix missing options blocks</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#97920fea</link>
        <description>[fastlane] Fix missing options blocks

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 22 Jun 2021 00:54:14 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a2ffa225 - [android] Split Expo Go to unversioned and versioned flavors (#12917)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#a2ffa225</link>
        <description>[android] Split Expo Go to unversioned and versioned flavors (#12917)* Add versioning flavorsExtract `flavors.gradle` and fix versioned* Update manifest based on flavors* Update fastlane build* Unflavor versioned code* Update CI to use flavors* Set default flavor* Update guides* Update expotools versioning code[skip ci]* [wip] remove flavors from shellapps* Shell app fallback to `versioned`* Fix et paths* Bump `@expo/xdl` in `expotools`[skip ci]* Missing uncommitted changes[skip ci] -expotools yarn.lock, shell app fixes* Rebase fixes* Update &quot;Developing Expo Go&quot; guide[skip ci]

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 22 Jun 2021 10:53:10 +0000</pubDate>
        <dc:creator>Bart&#322;omiej Klocek &lt;bartlomiej.klocek@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>fc29d914 - [notifications] feat: respond to notifications while app is backgrounded (#13130)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#fc29d914</link>
        <description>[notifications] feat: respond to notifications while app is backgrounded (#13130)* JS interface* fix up ios* install unimodules-task-manager-interface* rename some iOS things* android implementation* [android] only trigger on remote notifications, and only serialize remote payload* no need to serialize on iOS* TS interface rename* add &apos;remote-notification&apos; background mode to Expo Go* CHANGELOG.md* Update packages/expo-notifications/CHANGELOG.mdCo-authored-by: Expo CI &lt;34669131+expo-ci@users.noreply.github.com&gt;* add test to NCL* docs and readme* fix lint* Apply suggestions from code reviewCo-authored-by: Tomasz Sapeta &lt;1714764+tsapeta@users.noreply.github.com&gt;* [fastlane] Automatically remove background remote-notification for App Store* update docsCo-authored-by: Expo CI &lt;34669131+expo-ci@users.noreply.github.com&gt;Co-authored-by: Tomasz Sapeta &lt;1714764+tsapeta@users.noreply.github.com&gt;

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 15 Jun 2021 23:06:38 +0000</pubDate>
        <dc:creator>Charlie Cruzan &lt;35579283+cruzach@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>cf276e6e - [ios] Split Expo Go to unversioned and versioned flavors (#11999)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#cf276e6e</link>
        <description>[ios] Split Expo Go to unversioned and versioned flavors (#11999)

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Wed, 28 Apr 2021 20:56:27 +0000</pubDate>
        <dc:creator>Tomasz Sapeta &lt;1714764+tsapeta@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>63b23267 - [ios][et][r-n-u][fastlane][gh] add support for iOS unit tests (#11972)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#63b23267</link>
        <description>[ios][et][r-n-u][fastlane][gh] add support for iOS unit tests (#11972)

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Thu, 01 Apr 2021 17:48:09 +0000</pubDate>
        <dc:creator>Eric Samelson &lt;esamelson@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>2a72deb4 - [fastlane] Sync ExpoNotificationServiceExtension versions with Exponent versions (#12321)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#2a72deb4</link>
        <description>[fastlane] Sync ExpoNotificationServiceExtension versions with Exponent versions (#12321)

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Mon, 29 Mar 2021 21:17:35 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4ddd428d - [fastlane] Make xcodebuild command quiet to reduce the size of logs (#11369)</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#4ddd428d</link>
        <description>[fastlane] Make xcodebuild command quiet to reduce the size of logs (#11369)

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Wed, 16 Dec 2020 15:43:49 +0000</pubDate>
        <dc:creator>Tomasz Sapeta &lt;1714764+tsapeta@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>319bc0ae - [android] Fix mistake where staging_version is not available outside of begin/rescue block</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#319bc0ae</link>
        <description>[android] Fix mistake where staging_version is not available outside of begin/rescue block

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 27 Oct 2020 19:43:45 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7809e388 - [android] Make verify_upload_to_staging validate against androidClientVersion for latest SDK instead of the now unused androidVersion</title>
        <link>http://172.16.0.5:8080/history/expo/fastlane/Fastfile#7809e388</link>
        <description>[android] Make verify_upload_to_staging validate against androidClientVersion for latest SDK instead of the now unused androidVersion

            List of files:
            /expo/fastlane/Fastfile</description>
        <pubDate>Tue, 27 Oct 2020 19:40:51 +0000</pubDate>
        <dc:creator>Brent Vatne &lt;brentvatne@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
