<?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 expo-dev-menu.podspec</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>db6683c6 - [core][dev-menu] fix react-native 0.73 compatibility [2/3] (#24019)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#db6683c6</link>
        <description>[core][dev-menu] fix react-native 0.73 compatibility [2/3] (#24019)# Whyfix react-native 0.73 compatibility. this pr focus on react-native 0.73 breaking changes.# How- [core] fix compatibility of `NativeMethodCallInvoker` renaming: https://github.com/facebook/react-native/commit/b70f186b53- [dev-menu] fix compatibility of `RCTAppDelegate` changes.- [core] fix ios runtime crash from [upstream change](https://github.com/facebook/react-native/blob/540c41be9/packages/react-native/React/Views/RCTComponentData.m#L506-L507)- [core] fix android build error because BOOST_VERSION is removed from `gradle.properties`# Test Planci passed in #23961 (https://github.com/expo/expo/pull/23961/checks)

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Sat, 19 Aug 2023 07:50:25 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>a61b5e5a - [dev-client][updates] fix ios use_frameworks build errors (#23218)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#a61b5e5a</link>
        <description>[dev-client][updates] fix ios use_frameworks build errors (#23218)# Whyfix ios use_frameworks with expo-dev-client and expo-updatesfixes #23190 close ENG-9158# How- [dev-launcher][dev-menu] remove bridging headers. bridging headers are only supported in app projects as far as i know.- [dev-launcher][dev-menu] remove double quoted imports- [manifests][updates-interface] remove the swift generated header copying to PODS_ROOT. if we did that, xcode will have ambiguous imports that import from non-module header.# Test Plan- ci passed- versioned expo go- bare-expo- sdk49 project + use_frameworks! static

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Fri, 30 Jun 2023 17:25:51 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>c0a96678 - Upgrade react-native 0.72.0-rc.5 (#22588)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#c0a96678</link>
        <description>Upgrade react-native 0.72.0-rc.5 (#22588)# Whyupgrade react-native 0.72 for sdk 49close ENG-8011# How- bump package versions  - `react-native 0.71.3 -&gt; 0.72.0-rc.5`  - `metro-react-native-babel-preset 0.73.9 -&gt; 0.76.5`- [bare-expo][templates][fabric-tester] migrate template base on [upgrade-helper](https://react-native-community.github.io/upgrade-helper/?from=0.71.7&amp;to=0.72.0-rc.5)- [expo-template-tabs] remove the metro version overrides for expo-router.- [core][dev-laucher][dev-menu][media-library][screen-orientation][splash-screen][updates-interface][updates] add the `install_modules_dependencies` to support new architecture + use_frameworks!- [core][autolinking] fix some new architecture error on ios- [react-native-lab] update our fork to 0.72.0-rc.5 based- [go][tools] fix **react-native-lab/react-native/packages/react-native** path move because of react-native&apos;s repo monorepo changes- [go][android] fix gradle 8 errors- [go][ios] add `RCT_REMOTE_PROFILE=0` to fix the `RCT_ENABLE_INSPECTOR needs to be set to fulfill RCT_REMOTE_PROFILE` build error- [ncl] remove `ProgressViewIOS` / `ProgressBarAndroid` since they are deprecated/removed in 0.72- [dev-menu][dev-launcher] rebuild bundles# Note- react-native-web is not bumped because of the [issue](https://github.com/necolas/react-native-web/issues/2523), so it&apos;s still react-native-web@~0.18.10.- currently disable ci typecheck for @expo/cli because of upstream metro typescript support. i&apos;ll have another pr to fix those errors.- updates e2e ci on android is broken at [here](https://github.com/expo/expo/blob/fada3d764957779fbfc3d7b723d185db1d933d95/packages/expo-updates/e2e/fixtures/Updates.e2e.ts#L518). i doubt if that&apos;s related to the react scheduler change. i&apos;d disabled the failed test case.- the react-native upstream [migrated away the `@types/jest`](https://github.com/facebook/react-native/pull/36068). i was afraid that will be a breaking change to the existing jest test code since it requires the explicit `@jest/globals` import. i didn&apos;t do this in this upgrade.# Test Plan- &#9989; fabric-tester (without expo-dev-client)- &#9989; ci passed. there are some errors which are known:  - updates e2e on android: as mentioned above  - ios expo go on eas build: versioned expo go are broken on eas build m1 worker. this is also happening on main.  - android client: no space left on the ubuntu worker. this is also happening on main.- &#9989; bare-expo- &#9989; unversioned expo go + ncl---------Co-authored-by: Tomasz Sapeta &lt;tomasz.sapeta@swmansion.com&gt;

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Wed, 07 Jun 2023 07:37:48 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>59828b0d - [menu][ios] Rewrite safe area view using new API (#22174)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#59828b0d</link>
        <description>[menu][ios] Rewrite safe area view using new API (#22174)# WhyIn order to add support for Fabric to expo-dev-client and relatedlibraries we must migrate all non-fabric compatible libraries to the newAPIRelated to ENG-7955# HowRewrite safe area view using new API# Test PlanRun dev client through bare expo![image](https://user-images.githubusercontent.com/11707729/232805970-fb2dcbaa-2b5c-4e47-a9b8-6f9be7bbff23.png)# Checklist&lt;!--Please check the appropriate items below if they apply to your diff.This is required for changes to Expo modules.--&gt;- [ ] Documentation is up to date to reflect these changes (eg:https://docs.expo.dev and README.md).- [ ] Conforms with the [Documentation Writing StyleGuide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)- [ ] This diff will work correctly for `expo prebuild` &amp; EAS Build (eg:updated a module plugin).

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Thu, 20 Apr 2023 12:00:54 +0000</pubDate>
        <dc:creator>Gabriel Donadel Dall&apos;Agnol &lt;gabriel@expo.io&gt;</dc:creator>
    </item>
<item>
        <title>38967aef - [dev-menu] Fix hermes inspector not inspecting app target (#21978)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#38967aef</link>
        <description>[dev-menu] Fix hermes inspector not inspecting app target (#21978)# Whyprobably a regression from #21268. now the hermes inspector will inspect the dev menu bundle again.close ENG-7928# How- add `DevMenuRCTCxxBridgeDelegate` to call `setEnableDebugger(false)`# Test Plan- ci passed- check hermes inspector loads app target rather than dev-menu bundle- build passed on use_frameworks! mode

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Wed, 05 Apr 2023 16:03:52 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>1171baab - [client] Remove vendored gesture handler (#21502)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#1171baab</link>
        <description>[client] Remove vendored gesture handler (#21502)# WhyRemoves vendored gesture handler.Another step to support Fabric by the dev-client.&gt; Note: To support fabric in the dev-client, we need to rewrite the safe area context, but that won&apos;t be difficult, because that module is pretty straightforward and we can use our API to support both renderers. # How- Removed vendored code.- Mocked functions required by react-navigation.- Disabled gesture in the stack navigator.The swipe gesture won&apos;t longer close a screen, but I think it&apos;s something that we can sacrifice. Also, most of our screens are rendered inside the bottom tab navigator. # Test Plan- bare-expo on both platforms &#9989;- ensures that the stack navigator works correctly &#9989;

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Wed, 22 Mar 2023 12:19:47 +0000</pubDate>
        <dc:creator>&#321;ukasz Kosmaty &lt;lukasz.kosmaty@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>e870aeee - [menu] Reimplement the bottom sheet using native languages (#21268)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#e870aeee</link>
        <description>[menu] Reimplement the bottom sheet using native languages (#21268)# WhyCloses ENG-7280.Reimplemented the bottom sheet using native languages and removed reanimated from vendored modules. By doing that we improve the build speed.# How- On Android, I&apos;ve used the material design bottom sheet. We may want to copy the implementation from the original repo to ours to avoid extra dependency.- On iOS, I&apos;ve copied the implementation from https://github.com/applidium/OverlayContainer. I managed to test a couple of different libraries and that one works the best with RN. # Test Plan- bare-expo on both platforms &#9989;

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Fri, 24 Feb 2023 11:12:27 +0000</pubDate>
        <dc:creator>&#321;ukasz Kosmaty &lt;lukasz.kosmaty@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>075cc691 - [menu][iOS] Fixed `&apos;jsc/JSCRuntime.h&apos; file not found` when using JSC (#21246)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#075cc691</link>
        <description>[menu][iOS] Fixed `&apos;jsc/JSCRuntime.h&apos; file not found` when using JSC (#21246)# WhyFixes https://github.com/expo/expo/issues/21233.Closes ENG-7582.# HowThe path to the common dir of the RN was not set correctly. # Test Plan- bare-expo &#9989;- https://github.com/brentvatne/jsc-dev-client-48 &#9989;

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Thu, 16 Feb 2023 13:00:38 +0000</pubDate>
        <dc:creator>&#321;ukasz Kosmaty &lt;lukasz.kosmaty@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>916eb888 - Fix expo-dev-menu not compiling in iOS native unit tests (#21137)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#916eb888</link>
        <description>Fix expo-dev-menu not compiling in iOS native unit tests (#21137)

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Thu, 09 Feb 2023 18:20:53 +0000</pubDate>
        <dc:creator>Tomasz Sapeta &lt;tomasz.sapeta@swmansion.com&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/packages/expo-dev-menu/expo-dev-menu.podspec#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/packages/expo-dev-menu/expo-dev-menu.podspec</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>549b6362 - fix(expo-dev-menu): reanimated podspec issue (#20332)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#549b6362</link>
        <description>fix(expo-dev-menu): reanimated podspec issue (#20332)# WhyTo prevent `pod install` error, see [here](20331) for more details. But I do wonder if these are needed at all, and if we can just remove them?# How&lt;!--How did you build this feature or fix this bug and why?--&gt;# Test Plan- Install with a fresh app, hermes enabled and with react-native-reanimated@2.12.0-  Ensure there are no errors when running `pod install`

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Wed, 07 Dec 2022 08:56:47 +0000</pubDate>
        <dc:creator>Helena Ford &lt;helena@dashhound.co&gt;</dc:creator>
    </item>
<item>
        <title>dfd15ebd - [apps][packages] Fix ci issues (#20073)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#dfd15ebd</link>
        <description>[apps][packages] Fix ci issues (#20073)# Whyfix a couple ci issues# How- [expo] [test failure](https://github.com/expo/expo/actions/runs/3475926136/jobs/5811154106) where constants native module is optional before.- [image-picker] fix upon 742d1946a36c884ab6cd6035bd2d596bf97f15fd to make the logic more clear- [android] fix HapticsPackage not found in HomeActivity. for home we use unversioned module, the HapticsPackage is registered through autolinking generated package list.- [android] fix versioned module in ExponentPackagePicker- [bare-expo][dev-menu] ~fix ios gesture is blocked by dev-menu~ update: the issue was coming my dirty `dev-menu-packager-host`. since the metro server is unreachable, the dev-menu root view will be blank and block the whole app. after resetting `dev-menu-packager-host`, it works for me. the pr still leaves the `enableAutoSetup` from objc code for future use.# Test Planci passed

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Thu, 17 Nov 2022 10:50:13 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>e68edf7a - Fix react-native nightly test (#19805)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#e68edf7a</link>
        <description>Fix react-native nightly test (#19805)# WhyFix broken react-native nightly test# How- meta ships nightly build binaries on maven central now, we could just use the binaries than building from source. the ci job time reduces dramatically. previously it takes almost four hours, now it takes 51m for android and 60m for ios.- use env `REACT_NATIVE_OVERRIDE_VERSION` to override the version rather than hardcoded 9999.9999.9999 in packages.- expo-modules-core / expo-av / expo-gl - support to download snapshot react-native from maven central- fix some breaking changes from react-native nightly  - expo-dev-launcher: `RCTAsyncLocalStorage` is removed  - expo-modules-core: remove deprecated `&lt;hermes/hermes.h&gt;` import  - expo-modules-core: `RCTAppSetupDefaultRootView` has new parameter  - expo: `com.facebook.react.uimanager.UIImplementationProvider` is removed- bare-expo `reactNativeNightly` gradle property is unused now, just rename to `buildReactNativeFromSource` if someone want to use.- [tools] update SetupReactNativeNightly# Test Plan- test suite nightly ci passed- original test suite ci passed to make sure compatibility with sdk 47

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Thu, 03 Nov 2022 18:14:24 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>5f9aff9b - [core][dev-client] Support react-native nightly builds (#19369)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#5f9aff9b</link>
        <description>[core][dev-client] Support react-native nightly builds (#19369)# Whyfollow up with https://github.com/facebook/react-native/pull/34838#issuecomment-1264675931 to support nightly build# Howoverride react-native version as `9999.9999.9999` when it&apos;s `0.0.0-` prefixed# Test Plan1. adding a react-native nightly version and remove all 3rd party libraries from bare-expo2. do some manual changes  - _packages/expo/android/src/main/java/expo/modules/ReactNativeHostWrapperBase.kt_ to remove deprecated `getUIImplementationProvider`3. test ios / android build

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Tue, 01 Nov 2022 11:59:32 +0000</pubDate>
        <dc:creator>Kudo Chien &lt;kudo@expo.dev&gt;</dc:creator>
    </item>
<item>
        <title>50e5afb2 - [expo-dev-menu] Make internal runtime undebuggable (#19269)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#50e5afb2</link>
        <description>[expo-dev-menu] Make internal runtime undebuggable (#19269)# WhyTakes advantage of https://github.com/facebook/react-native/pull/34489.It&apos;ll improve our integration with Hermes inspector - users don&apos;t have to reload their app anymore to see correct sources. # HowSet `enable debugger` on internal runtimes. # Test PlanI couldn&apos;t test it properly because our basic template crashes with RN `0.70`.

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Wed, 28 Sep 2022 14:29:55 +0000</pubDate>
        <dc:creator>&#321;ukasz Kosmaty &lt;lukasz.kosmaty@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>c88b85cf - [ios] Bump deployment target to 13.0 (#18873)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#c88b85cf</link>
        <description>[ios] Bump deployment target to 13.0 (#18873)

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Wed, 14 Sep 2022 07:55:46 +0000</pubDate>
        <dc:creator>Tomasz Sapeta &lt;tomasz.sapeta@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>19ba1a24 - [client][iOS] Prebuild `react-native-gesture-handler` (#18680)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#19ba1a24</link>
        <description>[client][iOS] Prebuild `react-native-gesture-handler` (#18680)# WhyPrebuilding the `react-native-gesture-handler`Part of ENG-5410.# HowSimilar to https://github.com/expo/expo/pull/18679.# Test Plan- run `et vendor -c &quot;[dev-menu] gesture-handler&quot; --only-prebuild` &#9989;- build bare-expo &#9989;

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Mon, 22 Aug 2022 07:45:01 +0000</pubDate>
        <dc:creator>&#321;ukasz Kosmaty &lt;lukasz.kosmaty@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>1915f6b4 - [client][iOS] Prebuild `react-native-safe-area-context` (#18679)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#1915f6b4</link>
        <description>[client][iOS] Prebuild `react-native-safe-area-context` (#18679)# WhyPrebuild the `react-native-safe-area-context` on iOS.Part of ENG-5410.# How- Used a pre-building script.- Created a custom podspec uses to build vendored code. - Adjusted vendored script. # Test Plan- run `et vendor -c &quot;[dev-menu] safe-area-context&quot;` &#9989;- build bare-expo &#9989;

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Fri, 19 Aug 2022 12:17:20 +0000</pubDate>
        <dc:creator>&#321;ukasz Kosmaty &lt;lukasz.kosmaty@swmansion.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/packages/expo-dev-menu/expo-dev-menu.podspec#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/packages/expo-dev-menu/expo-dev-menu.podspec</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>5f784512 - [dev-launcher] add inter font to dev-launcher (#16840)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-dev-menu/expo-dev-menu.podspec#5f784512</link>
        <description>[dev-launcher] add inter font to dev-launcher (#16840)

            List of files:
            /expo/packages/expo-dev-menu/expo-dev-menu.podspec</description>
        <pubDate>Fri, 08 Apr 2022 05:12:56 +0000</pubDate>
        <dc:creator>andy &lt;40680668+ajsmth@users.noreply.github.com&gt;</dc:creator>
    </item>
</channel>
</rss>
