diff --git a/.envrc b/.envrc index fca0a144bdc377..ea0676c6c25d59 100644 --- a/.envrc +++ b/.envrc @@ -8,6 +8,9 @@ export ANDROID_HOME="${ANDROID_SDK_ROOT:=$ANDROID_SDK}" # Force all Expo modules to be compiled from source export EXPO_USE_SOURCE=1 +# Setup ccache dir to normalize paths +export CCACHE_BASEDIR=`pwd` + source_local() { file=./.envrc.local if [[ -f "$file" ]]; then diff --git a/apps/bare-expo/ios/Podfile.lock b/apps/bare-expo/ios/Podfile.lock index a53ddcd8c5f08f..f4aa9170dcb489 100644 --- a/apps/bare-expo/ios/Podfile.lock +++ b/apps/bare-expo/ios/Podfile.lock @@ -29,7 +29,7 @@ PODS: - ExpoModulesTestCore - EXApplication (56.0.3): - ExpoModulesCore - - EXConstants (56.0.6): + - EXConstants (56.0.4): - ExpoModulesCore - EXJSONUtils (56.0.0) - EXJSONUtils/Tests (56.0.0) @@ -38,7 +38,7 @@ PODS: - EXManifests/Tests (56.0.2): - ExpoModulesCore - ExpoModulesTestCore - - Expo (56.0.0-preview.7): + - Expo (56.0.0-preview.5): - ExpoModulesCore - ExpoModulesJSI - hermes-engine @@ -64,15 +64,15 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - expo-dev-client (56.0.5): + - expo-dev-client (56.0.3): - EXManifests - expo-dev-launcher - expo-dev-menu - expo-dev-menu-interface - EXUpdatesInterface - - expo-dev-launcher (56.0.5): + - expo-dev-launcher (56.0.3): - EXManifests - - expo-dev-launcher/Main (= 56.0.5) + - expo-dev-launcher/Main (= 56.0.3) - expo-dev-menu - expo-dev-menu-interface - ExpoModulesCore @@ -101,7 +101,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - expo-dev-launcher/Main (56.0.5): + - expo-dev-launcher/Main (56.0.3): - EXManifests - expo-dev-launcher/Unsafe - expo-dev-menu @@ -132,7 +132,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - expo-dev-launcher/Tests (56.0.5): + - expo-dev-launcher/Tests (56.0.3): - EXManifests - expo-dev-menu - expo-dev-menu-interface @@ -167,7 +167,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - expo-dev-launcher/Unsafe (56.0.5): + - expo-dev-launcher/Unsafe (56.0.3): - EXManifests - expo-dev-menu - expo-dev-menu-interface @@ -197,8 +197,8 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - expo-dev-menu (56.0.5): - - expo-dev-menu/Main (= 56.0.5) + - expo-dev-menu (56.0.3): + - expo-dev-menu/Main (= 56.0.3) - hermes-engine - RCTRequired - RCTTypeSafety @@ -221,7 +221,7 @@ PODS: - ReactNativeDependencies - Yoga - expo-dev-menu-interface (56.0.1) - - expo-dev-menu/Main (56.0.5): + - expo-dev-menu/Main (56.0.3): - EXManifests - expo-dev-menu-interface - ExpoModulesCore @@ -247,7 +247,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - expo-dev-menu/Tests (56.0.5): + - expo-dev-menu/Tests (56.0.3): - ExpoModulesTestCore - hermes-engine - Nimble @@ -273,7 +273,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - expo-dev-menu/UITests (56.0.5): + - expo-dev-menu/UITests (56.0.3): - ExpoModulesTestCore - hermes-engine - RCTRequired @@ -299,7 +299,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - Expo/Tests (56.0.0-preview.7): + - Expo/Tests (56.0.0-preview.5): - ExpoModulesCore - ExpoModulesJSI - ExpoModulesTestCore @@ -332,7 +332,7 @@ PODS: - ExpoModulesCore - ExpoAppleAuthentication (56.0.3): - ExpoModulesCore - - ExpoAppMetrics (56.0.5): + - ExpoAppMetrics (56.0.3): - ExpoModulesCore - EXUpdatesInterface - hermes-engine @@ -356,7 +356,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - ExpoAppMetrics/Tests (56.0.5): + - ExpoAppMetrics/Tests (56.0.3): - ExpoModulesCore - EXUpdatesInterface - hermes-engine @@ -380,16 +380,16 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - ExpoAsset (56.0.6): + - ExpoAsset (56.0.4): - ExpoModulesCore - ExpoAudio (56.0.3): - ExpoModulesCore - - ExpoBackgroundFetch (56.0.5): + - ExpoBackgroundFetch (56.0.3): - ExpoModulesCore - - ExpoBackgroundTask (56.0.5): + - ExpoBackgroundTask (56.0.3): - ExpoModulesCore - ExpoTaskManager - - ExpoBackgroundTask/Tests (56.0.5): + - ExpoBackgroundTask/Tests (56.0.3): - ExpoModulesCore - ExpoModulesTestCore - ExpoTaskManager @@ -401,9 +401,9 @@ PODS: - ExpoModulesCore - ExpoBrightness (56.0.3): - ExpoModulesCore - - ExpoBrownfield (56.0.5): + - ExpoBrownfield (56.0.3): - ExpoModulesCore - - ExpoCalendar (56.0.4): + - ExpoCalendar (56.0.3): - ExpoModulesCore - ExpoCamera (56.0.3): - ExpoModulesCore @@ -428,7 +428,7 @@ PODS: - ExpoModulesCore - ExpoDomWebView (56.0.4): - ExpoModulesCore - - ExpoFileSystem (56.0.4): + - ExpoFileSystem (56.0.3): - ExpoModulesCore - ExpoFont (56.0.3): - ExpoModulesCore @@ -455,12 +455,12 @@ PODS: - SDWebImageAVIFCoder (~> 0.11.0) - SDWebImageSVGCoder (~> 1.7.0) - SDWebImageWebPCoder (~> 0.14.6) - - ExpoImageManipulator (56.0.5): + - ExpoImageManipulator (56.0.3): - ExpoModulesCore - SDWebImageWebPCoder - - ExpoImagePicker (56.0.5): + - ExpoImagePicker (56.0.3): - ExpoModulesCore - - ExpoInsights (56.0.5): + - ExpoInsights (56.0.3): - EASClient - ExpoModulesCore - hermes-engine @@ -486,9 +486,9 @@ PODS: - Yoga - ExpoKeepAwake (56.0.3): - ExpoModulesCore - - ExpoLinearGradient (56.0.4): + - ExpoLinearGradient (56.0.3): - ExpoModulesCore - - ExpoLinking (56.0.4): + - ExpoLinking (56.0.3): - ExpoModulesCore - ExpoLivePhoto (56.0.3): - ExpoModulesCore @@ -496,9 +496,9 @@ PODS: - ExpoModulesCore - ExpoLocalization (56.0.3): - ExpoModulesCore - - ExpoLocation (56.0.5): + - ExpoLocation (56.0.3): - ExpoModulesCore - - ExpoLogBox (56.0.6): + - ExpoLogBox (56.0.4): - React-Core - ExpoMailComposer (56.0.3): - ExpoModulesCore @@ -513,7 +513,7 @@ PODS: - React-Core - ExpoMeshGradient (56.0.3): - ExpoModulesCore - - ExpoModulesCore (56.0.5): + - ExpoModulesCore (56.0.3): - ExpoModulesJSI - hermes-engine - RCTRequired @@ -537,7 +537,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - ExpoModulesCore/Tests (56.0.5): + - ExpoModulesCore/Tests (56.0.3): - ExpoModulesJSI - ExpoModulesTestCore - hermes-engine @@ -562,11 +562,11 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - ExpoModulesJSI (56.0.2): + - ExpoModulesJSI (56.0.1): - React-Core - React-runtimescheduler - ReactCommon - - ExpoModulesJSI/Tests (56.0.2): + - ExpoModulesJSI/Tests (56.0.1): - React-Core - React-runtimescheduler - ReactCommon @@ -575,22 +575,22 @@ PODS: - Nimble (~> 13.0.0) - Quick (~> 7.3.0) - React-hermes - - ExpoModulesWorklets (56.0.5): + - ExpoModulesWorklets (56.0.3): - ExpoModulesCore - ExpoModulesJSI - - ExpoModulesWorkletsAdapter (56.0.5): + - ExpoModulesWorkletsAdapter (56.0.3): - ExpoModulesCore - ExpoModulesJSI - ExpoModulesWorklets - RNWorklets - ExpoNetwork (56.0.3): - ExpoModulesCore - - ExpoNotifications (56.0.5): + - ExpoNotifications (56.0.3): - ExpoModulesCore - - ExpoNotifications/Tests (56.0.5): + - ExpoNotifications/Tests (56.0.3): - ExpoModulesCore - ExpoModulesTestCore - - ExpoObserve (56.0.5): + - ExpoObserve (56.0.3): - EASClient - ExpoAppMetrics - ExpoModulesCore @@ -615,7 +615,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - ExpoObserve/Tests (56.0.5): + - ExpoObserve/Tests (56.0.3): - EASClient - ExpoAppMetrics - ExpoModulesCore @@ -671,32 +671,32 @@ PODS: - ExpoModulesCore - ExpoSensors (56.0.3): - ExpoModulesCore - - ExpoSharing (56.0.5): + - ExpoSharing (56.0.3): - ExpoModulesCore - ExpoSMS (56.0.3): - ExpoModulesCore - ExpoSpeech (56.0.3): - ExpoModulesCore - - ExpoSplashScreen (56.0.4): + - ExpoSplashScreen (56.0.3): - ExpoModulesCore - ExpoSQLite (56.0.3): - ExpoModulesCore - ExpoStoreReview (56.0.3): - ExpoModulesCore - - ExpoSymbols (56.0.5): + - ExpoSymbols (56.0.4): - ExpoModulesCore - ExpoSystemUI (56.0.4): - ExpoModulesCore - - ExpoTaskManager (56.0.5): + - ExpoTaskManager (56.0.3): - ExpoModulesCore - UMAppLoader - - ExpoTaskManager/Tests (56.0.5): + - ExpoTaskManager/Tests (56.0.3): - ExpoModulesCore - ExpoModulesTestCore - UMAppLoader - ExpoTrackingTransparency (56.0.3): - ExpoModulesCore - - ExpoUI (56.0.4): + - ExpoUI (56.0.2): - ExpoModulesCore - ExpoModulesWorklets - React-RCTFabric @@ -711,7 +711,7 @@ PODS: - ExpoModulesCore - EXStructuredHeaders (56.0.0) - EXStructuredHeaders/Tests (56.0.0) - - EXUpdates (56.0.6): + - EXUpdates (56.0.4): - EASClient - EXManifests - ExpoModulesCore @@ -739,7 +739,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - EXUpdates/Tests (56.0.6): + - EXUpdates/Tests (56.0.4): - EASClient - EXManifests - ExpoModulesCore @@ -2998,7 +2998,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - RNReanimated (4.3.0): + - RNReanimated (4.3.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -3021,11 +3021,11 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - RNReanimated/apple (= 4.3.0) - - RNReanimated/common (= 4.3.0) + - RNReanimated/apple (= 4.3.1) + - RNReanimated/common (= 4.3.1) - RNWorklets - Yoga - - RNReanimated/apple (4.3.0): + - RNReanimated/apple (4.3.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -3050,7 +3050,7 @@ PODS: - ReactNativeDependencies - RNWorklets - Yoga - - RNReanimated/common (4.3.0): + - RNReanimated/common (4.3.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -3075,7 +3075,7 @@ PODS: - ReactNativeDependencies - RNWorklets - Yoga - - RNScreens (4.25.0-beta.3): + - RNScreens (4.25.0-beta.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -3097,9 +3097,9 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - RNScreens/common (= 4.25.0-beta.3) + - RNScreens/common (= 4.25.0-beta.1) - Yoga - - RNScreens/common (4.25.0-beta.3): + - RNScreens/common (4.25.0-beta.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -3484,8 +3484,8 @@ DEPENDENCIES: - "RNCPicker (from `../../../node_modules/.pnpm/@react-native-picker+picker@2.11.4_react-native@0.85.3_@babel+core@7.29.0_@react-native_0191a418ee86f2d5fd84e44d63ab4e01/node_modules/@react-native-picker/picker`)" - "RNDateTimePicker (from `../../../node_modules/.pnpm/@react-native-community+datetimepicker@8.6.0_expo@packages+expo_react-native@0.85.3_@ba_fe22ba3f6bc184022828182340650ec6/node_modules/@react-native-community/datetimepicker`)" - "RNGestureHandler (from `../../../node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.85.3_@babel+core@7.29.0_@react-nativ_9a6358180c81a5519b6da847dcb246ed/node_modules/react-native-gesture-handler`)" - - "RNReanimated (from `../../../node_modules/.pnpm/react-native-reanimated@4.3.0_patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8_c36a92bb9a27c676b0bae54fbc6a1908/node_modules/react-native-reanimated`)" - - "RNScreens (from `../../../node_modules/.pnpm/react-native-screens@4.25.0-beta.3_react-native@0.85.3_@babel+core@7.29.0_@react-native_d946f5d10f696c25c0f95066694ac89d/node_modules/react-native-screens`)" + - "RNReanimated (from `../../../node_modules/.pnpm/react-native-reanimated@4.3.1_patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8_1a5e3d09dfc1ab41347a1ceaceaf61bc/node_modules/react-native-reanimated`)" + - "RNScreens (from `../../../node_modules/.pnpm/react-native-screens@4.25.0-beta.1_react-native@0.85.3_@babel+core@7.29.0_@react-native_1106fa305397b6dce5495e57c42d635a/node_modules/react-native-screens`)" - "RNSVG (from `../../../node_modules/.pnpm/react-native-svg@15.15.4_react-native@0.85.3_@babel+core@7.29.0_@react-native+jest-pres_492c03827e778ae24445fe49da301b55/node_modules/react-native-svg`)" - "RNWorklets (from `../../../node_modules/.pnpm/react-native-worklets@0.8.3_patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89_42b4111e02dad0db2c0db5ed881424fc/node_modules/react-native-worklets`)" - TestExpoUi (from `../modules/test-expo-ui/ios`) @@ -3943,9 +3943,9 @@ EXTERNAL SOURCES: RNGestureHandler: :path: "../../../node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.85.3_@babel+core@7.29.0_@react-nativ_9a6358180c81a5519b6da847dcb246ed/node_modules/react-native-gesture-handler" RNReanimated: - :path: "../../../node_modules/.pnpm/react-native-reanimated@4.3.0_patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8_c36a92bb9a27c676b0bae54fbc6a1908/node_modules/react-native-reanimated" + :path: "../../../node_modules/.pnpm/react-native-reanimated@4.3.1_patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8_1a5e3d09dfc1ab41347a1ceaceaf61bc/node_modules/react-native-reanimated" RNScreens: - :path: "../../../node_modules/.pnpm/react-native-screens@4.25.0-beta.3_react-native@0.85.3_@babel+core@7.29.0_@react-native_d946f5d10f696c25c0f95066694ac89d/node_modules/react-native-screens" + :path: "../../../node_modules/.pnpm/react-native-screens@4.25.0-beta.1_react-native@0.85.3_@babel+core@7.29.0_@react-native_1106fa305397b6dce5495e57c42d635a/node_modules/react-native-screens" RNSVG: :path: "../../../node_modules/.pnpm/react-native-svg@15.15.4_react-native@0.85.3_@babel+core@7.29.0_@react-native+jest-pres_492c03827e778ae24445fe49da301b55/node_modules/react-native-svg" RNWorklets: @@ -3966,28 +3966,28 @@ SPEC CHECKSUMS: BenchmarkingModule: 75a52c0f605790d86e8cd73979f42693e26a5c14 EASClient: 2321f8d99fa86c710a6f68e017f3b54366baed9f EXApplication: e6040c92edc5522accd62852342e6b14742d42c0 - EXConstants: cc547c6827ad7c335125b77ef0d34500600072dc + EXConstants: 04f4be37792aa3917244c2209ee4b6bb974a18c1 EXJSONUtils: dba2755f4e24009eaf87a876b2d615ea06c16e42 EXManifests: e20226d12c44cb2d27fca73c274287ff0012b40b - Expo: 5fe2949b83b93d1cd1158c12ddfa6f6d7fee65c0 - expo-dev-client: 7d7a3ea257dc6ec92ed7b3f33ff865593c7fdae6 - expo-dev-launcher: 9ba7cee272da2cef4a5b3ec6593dbc8ca4d6c65f - expo-dev-menu: bda0d19c25ee92b9b7aef4833101615c4037f835 + Expo: c9c213003ec48ded7db0ad3ec5777cf3b36661e6 + expo-dev-client: 0007c53337b076282e3b515b9b624a446350d026 + expo-dev-launcher: d9d76969225b39c646e135fcacc45f4145e410a1 + expo-dev-menu: 04ee943d5d984aa035813e8e893850089f96ee4e expo-dev-menu-interface: 65402d4affb8b418aa6cec29b3abb0e313c8f443 ExpoAgeRange: c3e104dedb469958077d56961cbc1d4aaf7a858a ExpoAppIntegrity: 43cc62f24c533b960de07b5038568acedc3a567a ExpoAppleAuthentication: 47f6f6c6722a7facef29d15397635b785086bc5e - ExpoAppMetrics: ca2049cc1f198e69286ad33a9d23636d595b08b8 - ExpoAsset: cd00f5c0f9004d9e502fa7d6c54a437ffe20cd94 + ExpoAppMetrics: 0885b732a789c85b7ba59d1a81a7ffb8a2491b7b + ExpoAsset: 52087fc68b9ebe9fa189d4c130919dd7ff345e92 ExpoAudio: fc809158cb86bdad608e8a224331cfb5481d8ea3 - ExpoBackgroundFetch: fbe31df2735bd3d624175b31d6b849bec3a2a736 - ExpoBackgroundTask: fadd6970920cb7ca89a78693a7cd266687fb0d57 + ExpoBackgroundFetch: f647fb54235f1f0bb74451139f094b4c2395c0e1 + ExpoBackgroundTask: be1f4116803962b96e0bc999497d569ae51d518e ExpoBattery: 4fbebca8ce0ee2bb4038efbcfa24d763012af07d ExpoBlob: 3e896c97726abf49bdecf63151e09fb4f7e21195 ExpoBlur: caddd80171e5f8f3581ff3d865e99c6465047240 ExpoBrightness: e394ebb59feb3191a0b0db7453861b3d3431381f - ExpoBrownfield: 859816bf2ddc2cf4f5491fc9f2bec412a1eadf1a - ExpoCalendar: fcf3a20e5228541c7b060fd563d337a83860a19b + ExpoBrownfield: 8d4f69613ed9f2f9f1cb985acdcaa55d2fab60d1 + ExpoCalendar: e59d3481da0e50151a80a31e21039240cc22b56d ExpoCamera: 90595ff52b7cfccf9590a80e23e938e846c112ae ExpoCameraBarcodeScanning: e43e457bb457ce1dfb88b2d812e9457c825bd05c ExpoCellular: 9549bde58e5c8978c342d0a3dfbfc839c44a38c5 @@ -3997,57 +3997,57 @@ SPEC CHECKSUMS: ExpoDevice: f527f8bbefa6efa12f8ef63e9038dd1d5d903697 ExpoDocumentPicker: 89b97c8810a16cdc89e7596043be4703b44a3664 ExpoDomWebView: 6061a678d7b9a4d3e9b456b651cd2031b4186f56 - ExpoFileSystem: 16e678f837808810b2bc562570976b04414eda67 + ExpoFileSystem: 22e8d4b2c4a14212b95198210810686d9b8b2bff ExpoFont: 8b9b7b0fe8a5e563a69e7b132749e50a85afb6e4 ExpoGL: 50287c9746dba9afbf776ae8f1357c182924d838 ExpoGlassEffect: 7d4233dc0727ee2b28dd757eda70e1b6abf662fd ExpoHaptics: 89364cf3c3ca2cfd54cafed42f3be3169bab6d42 ExpoImage: 59f71ed6d030241ffadead114064cfd01bd0dc12 - ExpoImageManipulator: 6c489193ef8b16ef5c527206e052498d689817ac - ExpoImagePicker: 08328e8c841e1e9d3a894bafe1ea51b97a9efcf0 - ExpoInsights: e1fe2d95835f61b35f06c0bb78a08127c19a9d52 + ExpoImageManipulator: bbe6550472b04cdeb9d2161a61600dc1e544d024 + ExpoImagePicker: 3d6e508fd099fc0dbe5620423c8bd22f268c589d + ExpoInsights: 3eccd92f679d5217ca6424a4c49622f8a5b49e9c ExpoKeepAwake: 359c47a1d9ccc3a3c519bca6e39562cce230c5bb - ExpoLinearGradient: 16c2b9c6105444883d34958d573725de1293b8d0 - ExpoLinking: eafd5d612d940b353781d85b16a7326e96bfda97 + ExpoLinearGradient: 4edd4b2f4ca556c84ee7b7b6ff1ffb77c303a4f4 + ExpoLinking: 4ff9681a924c3dd4f4e5a2f32a33085e6a3ec7f1 ExpoLivePhoto: 3c2bd665a63afa8a465b16b564e4c9ab83ea60eb ExpoLocalAuthentication: 64e8c5756df07c8a89f078293ec17899c1325a43 ExpoLocalization: 74b7a2319781fd14f5db01e932c7c3a075ea1b4b - ExpoLocation: bb6fe4f65be6eb26acb8661062ec6d2632395795 - ExpoLogBox: 349eb7ae84d0705e717736ab22c0fd8eaf060297 + ExpoLocation: 97b584a2f86d56914a0bb7eb6c2add2bfb2581a4 + ExpoLogBox: b916f43d9ebb6cf537c1fec32a7b0c428e4c645b ExpoMailComposer: e202b670f62063851ed74c964034037312d523a8 ExpoMaps: 7fd43313b3be943c93df66df7dd09e6337703a37 ExpoMediaLibrary: ee2d74d5e52154305b8229dcb5c4319c84f30311 ExpoMeshGradient: baf62012104fd9c1719de67f88c69958abcd2ed1 - ExpoModulesCore: 5bca19db7db63ab6b60af8b6853f05e7d41fda4c - ExpoModulesJSI: 7312f97b995c769bbfa60182be4dc47814a0a59c + ExpoModulesCore: 51cc5e98a129465e77e807dab4245c466be6e813 + ExpoModulesJSI: 15a25b2948cdfe04bced3e08566a34877fe3cc1e ExpoModulesTestCore: 5660ab6b5928747366d4946580622a578865696a - ExpoModulesWorklets: f6674212fdcd312c11642b1e51b9433ab1940a2f - ExpoModulesWorkletsAdapter: 23fa6f8b59e1096e35849bf4f13210640b896822 + ExpoModulesWorklets: 03afe05752b44f35d2c0903525e786b468e6390a + ExpoModulesWorkletsAdapter: 35eb5936e68c82e9fbd8c766bd3e67ea7dda62cf ExpoNetwork: 6c8e0cc425a2c7f6591fabcab16417506441242c - ExpoNotifications: 64eaf693447432639bb5db20968cb8619af93bcf - ExpoObserve: ba64aeff255577af6f1a047ade738de63cf73504 + ExpoNotifications: b719e208007d0296b19a7b8f2cc57851a6ccd2fa + ExpoObserve: 773885fa3aaa305b2462de909371ca5d607d16be ExpoPrint: 6b5bcac4492908b7e28144c2e7265c1c5ee4ade0 ExpoScreenCapture: f23a26d9fda8c42c77e7a818a1e20e3e8b94134b ExpoScreenOrientation: d009b38c96c03f4ef2bd658cdcf52e130176a7af ExpoSecureStore: 4d1c0303f8ead59766d7466c3c14d0ce4336fc0f ExpoSensors: 4ed48ba1a8d48e236fd22a966b77498188f8f48c - ExpoSharing: 6f6802ef169ebc3240bd97f3ad53be62caf63cd6 + ExpoSharing: 73e46ca6e450c0801ed2738a297ae2d1084f3815 ExpoSMS: 2cebfd889706da39a397d20c8a68abb0ce7f185d ExpoSpeech: fe3706df8653ab8c16ff88251e33fab79b07a420 - ExpoSplashScreen: 9832cc07432f8c16d2be3b01c0a481ded2ebac4b + ExpoSplashScreen: bc5713a9cfcecfb26d9c53c142e08c0e1d863c52 ExpoSQLite: 35cd83a1d83122736bf3f39e99020588a8b00848 ExpoStoreReview: f785057aececd9c63a113c69a82b491e5f90694e - ExpoSymbols: f83c91f2897d37102b98b9224c603095630be9d0 + ExpoSymbols: 848b9d47bfbaf58173f36de961b426ded5712b5f ExpoSystemUI: 6f9eddf66c31d074c402ba4a9e5cd2320edda37f - ExpoTaskManager: 89039e1608d021a9eb382dc310c2bda012440b54 + ExpoTaskManager: 2b9822b3848be769172d70d5a2e5e228ff39c9c9 ExpoTrackingTransparency: dbdb87acf9ae2d85cb6c70f70a9d87d706949efd - ExpoUI: c09f44682fed7c2be300e8efdb39349e03a71c62 + ExpoUI: 53fb4b34e5d1e073ab68a243e0a60b270f0a3410 ExpoVideo: fa20020308f9f8e3458c05c7216d139d47fc1b32 ExpoVideoDashSupportModule: a8197584e7b7e533a67e75d3349c5fa827358ad6 ExpoVideoThumbnails: 116c2563d2bd3a1e98326a267020e25fea8af79e ExpoWebBrowser: fb9b5a94ebaa3483987f4acf4af6fd85c401df3e EXStructuredHeaders: 9e89bcdd636ae2ecb59995cfba3230f5d7547c08 - EXUpdates: fc6bc50db66d455cb3caf8141b74b2dc546b43a7 + EXUpdates: d669854f27ea70d9521f09d92342fb789a307b4c EXUpdatesInterface: 25408a97d682355eb9fb37e5aa6e22caece1881f FBLazyVector: 24e62c765683b8d89006a88a2c8f5cf019f0074d hermes-engine: 725fd85144e1348879039099a6be950c471a4f2c @@ -4145,8 +4145,8 @@ SPEC CHECKSUMS: RNCPicker: d74667bdfc08ed389a2a277d95b8faf2349290a9 RNDateTimePicker: b9e20c2a3af26f4ab10646359777205bbad1fdac RNGestureHandler: c84901d120acdae2f6f27b5889a7cf144e64e6ec - RNReanimated: b64e22b2ee046cd2dcb2a25d134eff25f64eba0d - RNScreens: 9d8bbdc7185cc51e594567e50d87c674ccee3e9c + RNReanimated: a1b89be9f4b3f85c708900d0a167cd22d869a198 + RNScreens: c476f5f41b7c4ddce3e73f838c23d40c5e33384c RNSVG: 04044c3abcf177fd674a1a3d13097efa1adebcbe RNWorklets: edcd0af162eba9fb81af89a4761f1af35086d1cc SDWebImage: e9fc87c1aab89a8ab1bbd74eba378c6f53be8abf @@ -4159,6 +4159,6 @@ SPEC CHECKSUMS: Yoga: 77dfa8673de2874e1855002ae59c68b8be9b007b ZXingObjC: 8898711ab495761b2dbbdec76d90164a6d7e14c5 -PODFILE CHECKSUM: d12a3110d7abf3249571bb761eb2f7d3d67e6a3d +PODFILE CHECKSUM: cded84e5ed31720829134c3bfcd1283e1d36ada7 COCOAPODS: 1.16.2 diff --git a/apps/bare-expo/package.json b/apps/bare-expo/package.json index 1b6aaa69cebfd6..a78d4d8e2d6db9 100644 --- a/apps/bare-expo/package.json +++ b/apps/bare-expo/package.json @@ -87,7 +87,7 @@ "react-native-gesture-handler": "~2.30.0", "react-native-keyboard-controller": "^1.20.7", "react-native-pager-view": "6.9.1", - "react-native-reanimated": "4.3.0", + "react-native-reanimated": "4.3.1", "react-native-safe-area-context": "5.6.2", "react-native-screens": "4.25.0-beta.3", "react-native-svg": "15.15.4", diff --git a/apps/brownfield-tester/expo-app/package.json b/apps/brownfield-tester/expo-app/package.json index 888d1bb6ed9dce..24e667c4092078 100644 --- a/apps/brownfield-tester/expo-app/package.json +++ b/apps/brownfield-tester/expo-app/package.json @@ -33,7 +33,7 @@ "react-native": "0.85.3", "react-native-gesture-handler": "~2.30.0", "react-native-worklets": "0.8.3", - "react-native-reanimated": "~4.3.0", + "react-native-reanimated": "~4.3.1", "react-native-safe-area-context": "~5.6.2", "react-native-screens": "~4.25.0-beta.3", "react-native-web": "~0.21.0" diff --git a/apps/brownfield-tester/package.json b/apps/brownfield-tester/package.json index bf54454d25a27b..9ef4c718bf2416 100644 --- a/apps/brownfield-tester/package.json +++ b/apps/brownfield-tester/package.json @@ -6,7 +6,7 @@ "expo": "workspace:*", "react-native": "0.85.3", "react": "19.2.3", - "react-native-reanimated": "4.3.0", + "react-native-reanimated": "4.3.1", "react-native-worklets": "0.8.3" } } diff --git a/apps/expo-go/ios/Podfile.lock b/apps/expo-go/ios/Podfile.lock index 7e5030c19d8568..57dcb9caa03222 100644 --- a/apps/expo-go/ios/Podfile.lock +++ b/apps/expo-go/ios/Podfile.lock @@ -11,7 +11,7 @@ PODS: - ExpoModulesTestCore - EXApplication (56.0.3): - ExpoModulesCore - - EXConstants (56.0.6): + - EXConstants (56.0.4): - ExpoModulesCore - EXJSONUtils (56.0.0) - EXJSONUtils/Tests (56.0.0) @@ -20,7 +20,7 @@ PODS: - EXManifests/Tests (56.0.2): - ExpoModulesCore - ExpoModulesTestCore - - Expo (56.0.0-preview.7): + - Expo (56.0.0-preview.5): - boost - DoubleConversion - ExpoModulesCore @@ -52,7 +52,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - Expo/Tests (56.0.0-preview.7): + - Expo/Tests (56.0.0-preview.5): - boost - DoubleConversion - ExpoModulesCore @@ -85,16 +85,16 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - ExpoAsset (56.0.6): + - ExpoAsset (56.0.4): - ExpoModulesCore - ExpoAudio (56.0.3): - ExpoModulesCore - - ExpoBackgroundFetch (56.0.5): + - ExpoBackgroundFetch (56.0.3): - ExpoModulesCore - - ExpoBackgroundTask (56.0.5): + - ExpoBackgroundTask (56.0.3): - ExpoModulesCore - ExpoTaskManager - - ExpoBackgroundTask/Tests (56.0.5): + - ExpoBackgroundTask/Tests (56.0.3): - ExpoModulesCore - ExpoModulesTestCore - ExpoTaskManager @@ -106,7 +106,7 @@ PODS: - ExpoModulesCore - ExpoBrightness (56.0.3): - ExpoModulesCore - - ExpoCalendar (56.0.4): + - ExpoCalendar (56.0.3): - ExpoModulesCore - ExpoCamera (56.0.3): - ExpoModulesCore @@ -131,7 +131,7 @@ PODS: - ExpoModulesCore - ExpoDomWebView (56.0.4): - ExpoModulesCore - - ExpoFileSystem (56.0.4): + - ExpoFileSystem (56.0.3): - ExpoModulesCore - ExpoFont (56.0.3): - ExpoModulesCore @@ -158,24 +158,24 @@ PODS: - SDWebImageAVIFCoder (~> 0.11.0) - SDWebImageSVGCoder (~> 1.7.0) - SDWebImageWebPCoder (~> 0.14.6) - - ExpoImageManipulator (56.0.5): + - ExpoImageManipulator (56.0.3): - ExpoModulesCore - SDWebImageWebPCoder - - ExpoImagePicker (56.0.5): + - ExpoImagePicker (56.0.3): - ExpoModulesCore - ExpoKeepAwake (56.0.3): - ExpoModulesCore - - ExpoLinearGradient (56.0.4): + - ExpoLinearGradient (56.0.3): - ExpoModulesCore - - ExpoLinking (56.0.4): + - ExpoLinking (56.0.3): - ExpoModulesCore - ExpoLocalAuthentication (56.0.3): - ExpoModulesCore - ExpoLocalization (56.0.3): - ExpoModulesCore - - ExpoLocation (56.0.5): + - ExpoLocation (56.0.3): - ExpoModulesCore - - ExpoLogBox (56.0.6): + - ExpoLogBox (56.0.4): - React-Core - ExpoMailComposer (56.0.3): - ExpoModulesCore @@ -186,7 +186,7 @@ PODS: - ExpoModulesCore - ExpoModulesTestCore - React-Core - - ExpoModulesCore (56.0.5): + - ExpoModulesCore (56.0.3): - boost - DoubleConversion - ExpoModulesJSI @@ -216,7 +216,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - ExpoModulesCore/Tests (56.0.5): + - ExpoModulesCore/Tests (56.0.3): - boost - DoubleConversion - ExpoModulesJSI @@ -247,11 +247,11 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - ExpoModulesJSI (56.0.2): + - ExpoModulesJSI (56.0.1): - React-Core - React-runtimescheduler - ReactCommon - - ExpoModulesJSI/Tests (56.0.2): + - ExpoModulesJSI/Tests (56.0.1): - React-Core - React-runtimescheduler - ReactCommon @@ -260,27 +260,27 @@ PODS: - Nimble (~> 13.0.0) - Quick (~> 7.3.0) - React-hermes - - ExpoModulesWorklets (56.0.5): + - ExpoModulesWorklets (56.0.3): - ExpoModulesCore - ExpoModulesJSI - - ExpoModulesWorkletsAdapter (56.0.5): + - ExpoModulesWorkletsAdapter (56.0.3): - ExpoModulesCore - ExpoModulesJSI - ExpoModulesWorklets - RNWorklets - ExpoNetwork (56.0.3): - ExpoModulesCore - - ExpoNotifications (56.0.5): + - ExpoNotifications (56.0.3): - ExpoModulesCore - - ExpoNotifications/Tests (56.0.5): + - ExpoNotifications/Tests (56.0.3): - ExpoModulesCore - ExpoModulesTestCore - ExpoPrint (56.0.3): - ExpoModulesCore - - ExpoRouter (56.1.1): + - ExpoRouter (56.0.4): - ExpoModulesCore - RNScreens - - ExpoRouter/Tests (56.1.1): + - ExpoRouter/Tests (56.0.4): - ExpoModulesCore - ExpoModulesTestCore - RNScreens @@ -319,7 +319,7 @@ PODS: - ExpoModulesCore - ExpoSensors (56.0.3): - ExpoModulesCore - - ExpoSharing (56.0.5): + - ExpoSharing (56.0.3): - ExpoModulesCore - ExpoSMS (56.0.3): - ExpoModulesCore @@ -329,20 +329,20 @@ PODS: - ExpoModulesCore - ExpoStoreReview (56.0.3): - ExpoModulesCore - - ExpoSymbols (56.0.5): + - ExpoSymbols (56.0.4): - ExpoModulesCore - ExpoSystemUI (56.0.4): - ExpoModulesCore - - ExpoTaskManager (56.0.5): + - ExpoTaskManager (56.0.3): - ExpoModulesCore - UMAppLoader - - ExpoTaskManager/Tests (56.0.5): + - ExpoTaskManager/Tests (56.0.3): - ExpoModulesCore - ExpoModulesTestCore - UMAppLoader - ExpoTrackingTransparency (56.0.3): - ExpoModulesCore - - ExpoUI (56.0.4): + - ExpoUI (56.0.2): - ExpoModulesCore - ExpoModulesWorklets - React-RCTFabric @@ -354,7 +354,7 @@ PODS: - ExpoModulesCore - EXStructuredHeaders (56.0.0) - EXStructuredHeaders/Tests (56.0.0) - - EXUpdates (56.0.6): + - EXUpdates (56.0.4): - boost - DoubleConversion - EASClient @@ -388,7 +388,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - EXUpdates/Tests (56.0.6): + - EXUpdates/Tests (56.0.4): - boost - DoubleConversion - EASClient @@ -3599,7 +3599,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - RNReanimated (4.3.0): + - RNReanimated (4.3.1): - boost - DoubleConversion - fast_float @@ -3627,12 +3627,12 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNReanimated/apple (= 4.3.0) - - RNReanimated/common (= 4.3.0) + - RNReanimated/apple (= 4.3.1) + - RNReanimated/common (= 4.3.1) - RNWorklets - SocketRocket - Yoga - - RNReanimated/apple (4.3.0): + - RNReanimated/apple (4.3.1): - boost - DoubleConversion - fast_float @@ -3663,7 +3663,7 @@ PODS: - RNWorklets - SocketRocket - Yoga - - RNReanimated/common (4.3.0): + - RNReanimated/common (4.3.1): - boost - DoubleConversion - fast_float @@ -3694,7 +3694,7 @@ PODS: - RNWorklets - SocketRocket - Yoga - - RNScreens (4.25.0-beta.3): + - RNScreens (4.25.0-beta.1): - boost - DoubleConversion - fast_float @@ -3721,10 +3721,10 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNScreens/common (= 4.25.0-beta.3) + - RNScreens/common (= 4.25.0-beta.1) - SocketRocket - Yoga - - RNScreens/common (4.25.0-beta.3): + - RNScreens/common (4.25.0-beta.1): - boost - DoubleConversion - fast_float @@ -4241,8 +4241,8 @@ DEPENDENCIES: - "RNCPicker (from `../../../node_modules/.pnpm/@react-native-picker+picker@2.11.4_react-native@0.85.3_@babel+core@7.29.0_@react-native_0191a418ee86f2d5fd84e44d63ab4e01/node_modules/@react-native-picker/picker`)" - "RNDateTimePicker (from `../../../node_modules/.pnpm/@react-native-community+datetimepicker@9.1.0_expo@packages+expo_react-native@0.85.3_@ba_4da8b598fd3fe2232b688159ab685884/node_modules/@react-native-community/datetimepicker`)" - "RNGestureHandler (from `../../../node_modules/.pnpm/react-native-gesture-handler@2.31.1_react-native@0.85.3_@babel+core@7.29.0_@react-nativ_e5f24f573130d9ef91edaa3a7b5d2446/node_modules/react-native-gesture-handler`)" - - "RNReanimated (from `../../../node_modules/.pnpm/react-native-reanimated@4.3.0_patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8_c36a92bb9a27c676b0bae54fbc6a1908/node_modules/react-native-reanimated`)" - - "RNScreens (from `../../../node_modules/.pnpm/react-native-screens@4.25.0-beta.3_react-native@0.85.3_@babel+core@7.29.0_@react-native_d946f5d10f696c25c0f95066694ac89d/node_modules/react-native-screens`)" + - "RNReanimated (from `../../../node_modules/.pnpm/react-native-reanimated@4.3.1_patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8_1a5e3d09dfc1ab41347a1ceaceaf61bc/node_modules/react-native-reanimated`)" + - "RNScreens (from `../../../node_modules/.pnpm/react-native-screens@4.25.0-beta.1_react-native@0.85.3_@babel+core@7.29.0_@react-native_1106fa305397b6dce5495e57c42d635a/node_modules/react-native-screens`)" - "RNSVG (from `../../../node_modules/.pnpm/react-native-svg@15.15.4_react-native@0.85.3_@babel+core@7.29.0_@react-native+jest-pres_492c03827e778ae24445fe49da301b55/node_modules/react-native-svg`)" - "RNWorklets (from `../../../node_modules/.pnpm/react-native-worklets@0.8.3_patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89_42b4111e02dad0db2c0db5ed881424fc/node_modules/react-native-worklets`)" - SocketRocket (~> 0.7.1) @@ -4622,9 +4622,9 @@ EXTERNAL SOURCES: RNGestureHandler: :path: "../../../node_modules/.pnpm/react-native-gesture-handler@2.31.1_react-native@0.85.3_@babel+core@7.29.0_@react-nativ_e5f24f573130d9ef91edaa3a7b5d2446/node_modules/react-native-gesture-handler" RNReanimated: - :path: "../../../node_modules/.pnpm/react-native-reanimated@4.3.0_patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8_c36a92bb9a27c676b0bae54fbc6a1908/node_modules/react-native-reanimated" + :path: "../../../node_modules/.pnpm/react-native-reanimated@4.3.1_patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8_1a5e3d09dfc1ab41347a1ceaceaf61bc/node_modules/react-native-reanimated" RNScreens: - :path: "../../../node_modules/.pnpm/react-native-screens@4.25.0-beta.3_react-native@0.85.3_@babel+core@7.29.0_@react-native_d946f5d10f696c25c0f95066694ac89d/node_modules/react-native-screens" + :path: "../../../node_modules/.pnpm/react-native-screens@4.25.0-beta.1_react-native@0.85.3_@babel+core@7.29.0_@react-native_1106fa305397b6dce5495e57c42d635a/node_modules/react-native-screens" RNSVG: :path: "../../../node_modules/.pnpm/react-native-svg@15.15.4_react-native@0.85.3_@babel+core@7.29.0_@react-native+jest-pres_492c03827e778ae24445fe49da301b55/node_modules/react-native-svg" RNWorklets: @@ -4642,19 +4642,19 @@ SPEC CHECKSUMS: DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb EASClient: 2321f8d99fa86c710a6f68e017f3b54366baed9f EXApplication: e6040c92edc5522accd62852342e6b14742d42c0 - EXConstants: cc547c6827ad7c335125b77ef0d34500600072dc + EXConstants: 04f4be37792aa3917244c2209ee4b6bb974a18c1 EXJSONUtils: dba2755f4e24009eaf87a876b2d615ea06c16e42 EXManifests: e20226d12c44cb2d27fca73c274287ff0012b40b - Expo: d67adb443e0ad358fc5f26fd82cac2f53c94a182 - ExpoAsset: cd00f5c0f9004d9e502fa7d6c54a437ffe20cd94 + Expo: da6725459b92e8c5f5a5c0995fcb08147b35367f + ExpoAsset: 52087fc68b9ebe9fa189d4c130919dd7ff345e92 ExpoAudio: fc809158cb86bdad608e8a224331cfb5481d8ea3 - ExpoBackgroundFetch: fbe31df2735bd3d624175b31d6b849bec3a2a736 - ExpoBackgroundTask: fadd6970920cb7ca89a78693a7cd266687fb0d57 + ExpoBackgroundFetch: f647fb54235f1f0bb74451139f094b4c2395c0e1 + ExpoBackgroundTask: be1f4116803962b96e0bc999497d569ae51d518e ExpoBattery: 4fbebca8ce0ee2bb4038efbcfa24d763012af07d ExpoBlob: 3e896c97726abf49bdecf63151e09fb4f7e21195 ExpoBlur: caddd80171e5f8f3581ff3d865e99c6465047240 ExpoBrightness: e394ebb59feb3191a0b0db7453861b3d3431381f - ExpoCalendar: fcf3a20e5228541c7b060fd563d337a83860a19b + ExpoCalendar: e59d3481da0e50151a80a31e21039240cc22b56d ExpoCamera: 90595ff52b7cfccf9590a80e23e938e846c112ae ExpoCameraBarcodeScanning: e43e457bb457ce1dfb88b2d812e9457c825bd05c ExpoCellular: 9549bde58e5c8978c342d0a3dfbfc839c44a38c5 @@ -4664,51 +4664,51 @@ SPEC CHECKSUMS: ExpoDevice: f527f8bbefa6efa12f8ef63e9038dd1d5d903697 ExpoDocumentPicker: 89b97c8810a16cdc89e7596043be4703b44a3664 ExpoDomWebView: 6061a678d7b9a4d3e9b456b651cd2031b4186f56 - ExpoFileSystem: 16e678f837808810b2bc562570976b04414eda67 + ExpoFileSystem: 22e8d4b2c4a14212b95198210810686d9b8b2bff ExpoFont: 8b9b7b0fe8a5e563a69e7b132749e50a85afb6e4 ExpoGL: 50287c9746dba9afbf776ae8f1357c182924d838 ExpoGlassEffect: 7d4233dc0727ee2b28dd757eda70e1b6abf662fd ExpoHaptics: 89364cf3c3ca2cfd54cafed42f3be3169bab6d42 ExpoImage: 59f71ed6d030241ffadead114064cfd01bd0dc12 - ExpoImageManipulator: 6c489193ef8b16ef5c527206e052498d689817ac - ExpoImagePicker: 08328e8c841e1e9d3a894bafe1ea51b97a9efcf0 + ExpoImageManipulator: bbe6550472b04cdeb9d2161a61600dc1e544d024 + ExpoImagePicker: 3d6e508fd099fc0dbe5620423c8bd22f268c589d ExpoKeepAwake: 359c47a1d9ccc3a3c519bca6e39562cce230c5bb - ExpoLinearGradient: 16c2b9c6105444883d34958d573725de1293b8d0 - ExpoLinking: eafd5d612d940b353781d85b16a7326e96bfda97 + ExpoLinearGradient: 4edd4b2f4ca556c84ee7b7b6ff1ffb77c303a4f4 + ExpoLinking: 4ff9681a924c3dd4f4e5a2f32a33085e6a3ec7f1 ExpoLocalAuthentication: 64e8c5756df07c8a89f078293ec17899c1325a43 ExpoLocalization: 74b7a2319781fd14f5db01e932c7c3a075ea1b4b - ExpoLocation: bb6fe4f65be6eb26acb8661062ec6d2632395795 - ExpoLogBox: 349eb7ae84d0705e717736ab22c0fd8eaf060297 + ExpoLocation: 97b584a2f86d56914a0bb7eb6c2add2bfb2581a4 + ExpoLogBox: b916f43d9ebb6cf537c1fec32a7b0c428e4c645b ExpoMailComposer: e202b670f62063851ed74c964034037312d523a8 ExpoMediaLibrary: ee2d74d5e52154305b8229dcb5c4319c84f30311 - ExpoModulesCore: 2a0440b73015179c83c0bd92e2ffdf8decb41c00 - ExpoModulesJSI: 7312f97b995c769bbfa60182be4dc47814a0a59c + ExpoModulesCore: 0435b4a32c7c349f499fde499ba7a72a6231ed24 + ExpoModulesJSI: 15a25b2948cdfe04bced3e08566a34877fe3cc1e ExpoModulesTestCore: 5660ab6b5928747366d4946580622a578865696a - ExpoModulesWorklets: f6674212fdcd312c11642b1e51b9433ab1940a2f - ExpoModulesWorkletsAdapter: 23fa6f8b59e1096e35849bf4f13210640b896822 + ExpoModulesWorklets: 03afe05752b44f35d2c0903525e786b468e6390a + ExpoModulesWorkletsAdapter: 35eb5936e68c82e9fbd8c766bd3e67ea7dda62cf ExpoNetwork: 6c8e0cc425a2c7f6591fabcab16417506441242c - ExpoNotifications: 64eaf693447432639bb5db20968cb8619af93bcf + ExpoNotifications: b719e208007d0296b19a7b8f2cc57851a6ccd2fa ExpoPrint: 6b5bcac4492908b7e28144c2e7265c1c5ee4ade0 - ExpoRouter: 5687a490ecc753f030766efd86ea4647313218a9 + ExpoRouter: 556058ce6c966e545029e793e4305a88262b1bb6 ExpoScreenCapture: f23a26d9fda8c42c77e7a818a1e20e3e8b94134b ExpoScreenOrientation: 1e3a088b300c7f0d1520679a6c3660fc4738081a ExpoSecureStore: 4d1c0303f8ead59766d7466c3c14d0ce4336fc0f ExpoSensors: 4ed48ba1a8d48e236fd22a966b77498188f8f48c - ExpoSharing: 6f6802ef169ebc3240bd97f3ad53be62caf63cd6 + ExpoSharing: 73e46ca6e450c0801ed2738a297ae2d1084f3815 ExpoSMS: 2cebfd889706da39a397d20c8a68abb0ce7f185d ExpoSpeech: fe3706df8653ab8c16ff88251e33fab79b07a420 ExpoSQLite: 35cd83a1d83122736bf3f39e99020588a8b00848 ExpoStoreReview: f785057aececd9c63a113c69a82b491e5f90694e - ExpoSymbols: f83c91f2897d37102b98b9224c603095630be9d0 + ExpoSymbols: 848b9d47bfbaf58173f36de961b426ded5712b5f ExpoSystemUI: 6f9eddf66c31d074c402ba4a9e5cd2320edda37f - ExpoTaskManager: 89039e1608d021a9eb382dc310c2bda012440b54 + ExpoTaskManager: 2b9822b3848be769172d70d5a2e5e228ff39c9c9 ExpoTrackingTransparency: dbdb87acf9ae2d85cb6c70f70a9d87d706949efd - ExpoUI: c09f44682fed7c2be300e8efdb39349e03a71c62 + ExpoUI: 53fb4b34e5d1e073ab68a243e0a60b270f0a3410 ExpoVideo: fa20020308f9f8e3458c05c7216d139d47fc1b32 ExpoVideoThumbnails: 116c2563d2bd3a1e98326a267020e25fea8af79e ExpoWebBrowser: fb9b5a94ebaa3483987f4acf4af6fd85c401df3e EXStructuredHeaders: 9e89bcdd636ae2ecb59995cfba3230f5d7547c08 - EXUpdates: 1f6036532aa24c1f2cb9e758796c95622f8f9552 + EXUpdates: 79d810e752407d931b570065d835b2afe44cd952 EXUpdatesInterface: 25408a97d682355eb9fb37e5aa6e22caece1881f fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6 FBLazyVector: 473b935415b82ae4f7f9aa9d5b3378491143ccbf @@ -4823,8 +4823,8 @@ SPEC CHECKSUMS: RNCPicker: bf95ec4b2483e2ab256047130bc536b437cd916c RNDateTimePicker: 73ffdd45f0ce1d00ff981031679a05206e619fdc RNGestureHandler: f0d7f370292ab1ff422eac5a6cbae6feef14bb98 - RNReanimated: cb64fa4c41430e6ffd03d5fac7662c2927e0c3eb - RNScreens: 4e2c5f6f16b001928717ed8e508f929544137a4f + RNReanimated: cde3c8091894bc33108f57ee08f05a63760f7a96 + RNScreens: 16bd039e76f91145275890a1e1cf848b98c1da7a RNSVG: c9d7c940ad9655eba72c5b9ca7b017c95bb58083 RNWorklets: 057f16d520cd6d64f85e0dcd7565ed3f673ae9dc SDWebImage: e9fc87c1aab89a8ab1bbd74eba378c6f53be8abf diff --git a/apps/expo-go/package.json b/apps/expo-go/package.json index 182eb5905fbb8d..c34d0bcd95256e 100644 --- a/apps/expo-go/package.json +++ b/apps/expo-go/package.json @@ -81,7 +81,7 @@ "react-native-keyboard-controller": "^1.21.6", "react-native-maps": "1.27.2", "react-native-pager-view": "8.0.1", - "react-native-reanimated": "4.3.0", + "react-native-reanimated": "4.3.1", "react-native-safe-area-context": "5.7.0", "react-native-svg": "15.15.4", "react-native-screens": "4.25.0-beta.3", diff --git a/apps/native-component-list/package.json b/apps/native-component-list/package.json index cface623ccf10a..85a757d3caf22e 100644 --- a/apps/native-component-list/package.json +++ b/apps/native-component-list/package.json @@ -151,7 +151,7 @@ "react-native-maps": "1.27.2", "react-native-pager-view": "8.0.0", "react-native-paper": "^5.12.5", - "react-native-reanimated": "4.3.0", + "react-native-reanimated": "4.3.1", "react-native-safe-area-context": "5.6.2", "react-native-screens": "4.25.0-beta.3", "react-native-svg": "15.15.4", diff --git a/docs/pages/router/advanced/custom-tabs.mdx b/docs/pages/router/advanced/custom-tabs.mdx index cbb8b50e3a0dac..2ca75449b5a135 100644 --- a/docs/pages/router/advanced/custom-tabs.mdx +++ b/docs/pages/router/advanced/custom-tabs.mdx @@ -298,7 +298,7 @@ Not rendering the `TabTrigger` will remove that tab (and its navigation state) f -You can provide a custom renderer to `TabSlot` to customize how it renders a screen. You can use this to detect when screen is focused an animate appropriately. +You can provide a custom renderer to `TabSlot` to customize how it renders a screen. You can use this to detect when screen is focused and animate appropriately. diff --git a/packages/expo-modules-jsi/apple/Package.swift b/packages/expo-modules-jsi/apple/Package.swift index d816d5df3081fa..3eae728dd9962d 100644 --- a/packages/expo-modules-jsi/apple/Package.swift +++ b/packages/expo-modules-jsi/apple/Package.swift @@ -14,8 +14,11 @@ let podsRoot = resolvePodsRoot() // framework and its headers don't get mirrored to Pods/Headers/Public. Clang // ignores missing `-I` paths, so they're no-ops elsewhere. `RN_ROOT` is // forwarded from build-xcframework.sh (Node-resolved for hoisted monorepos). +// `REACT_NATIVE_PATH` is exported by Xcode for hosts that build RN from a +// non-npm location, e.g. Expo Go. let publicHeaders = "\(podsRoot)/Headers/Public" let reactNative = ProcessInfo.processInfo.environment["RN_ROOT"] + ?? ProcessInfo.processInfo.environment["REACT_NATIVE_PATH"] ?? "\(podsRoot)/../../node_modules/react-native" let headerSearchPaths = [ publicHeaders, diff --git a/packages/expo-modules-jsi/apple/scripts/build-xcframework.sh b/packages/expo-modules-jsi/apple/scripts/build-xcframework.sh index ac53129cd8d0d7..18adee24feb687 100755 --- a/packages/expo-modules-jsi/apple/scripts/build-xcframework.sh +++ b/packages/expo-modules-jsi/apple/scripts/build-xcframework.sh @@ -89,8 +89,10 @@ compute_hash() { # Force C locale so sort order is consistent regardless of the environment. # Xcode build phases run without locale variables, which changes sort ordering. ( - # Include PODS_ROOT so switching between worktrees invalidates the cache. + # Include PODS_ROOT and RN_ROOT so switching between worktrees or RN + # sources invalidates the cache. echo "PODS_ROOT=${PODS_ROOT:-}" + echo "RN_ROOT=${RN_ROOT:-}" echo "$all_files" | LC_ALL=C sort | while IFS= read -r file; do echo "$file" cat "$file" @@ -243,12 +245,20 @@ fi # whether PODS_ROOT was passed as relative or absolute. PODS_ROOT="$(cd "$PODS_ROOT" && pwd)" -# Resolve react-native via Node so the build works in any node_modules layout -# (hoisted monorepos, yarn/pnpm workspaces). Falls back to the relative path -# when `node` is unavailable. Forwarded to Package.swift and the modulemap -# generator below. -RN_ROOT="$(node -p 'require("path").dirname(require.resolve("react-native/package.json"))' 2>/dev/null \ - || echo "${PODS_ROOT}/../../node_modules/react-native")" +# Resolve react-native. Order: +# 1. REACT_NATIVE_PATH env var (set by Xcode from the Podfile's build setting) +# — for hosts that build RN from a non-npm location, e.g. Expo Go which +# uses the `react-native-lab/react-native` submodule, not node_modules. +# 2. `node -p require.resolve(...)` so the script works in any node_modules +# layout (hoisted monorepos, pnpm/yarn workspaces). +# 3. Relative fallback from PODS_ROOT for when `node` isn't on PATH. +# Forwarded to Package.swift and the modulemap generator below. +if [[ -n "${REACT_NATIVE_PATH:-}" && -d "${REACT_NATIVE_PATH}" ]]; then + RN_ROOT="$(cd "$REACT_NATIVE_PATH" && pwd)" +else + RN_ROOT="$(node -p 'require("path").dirname(require.resolve("react-native/package.json"))' 2>/dev/null \ + || echo "${PODS_ROOT}/../../node_modules/react-native")" +fi mode="$( [[ -d "${PODS_ROOT}/React-Core-prebuilt/React.xcframework" ]] && echo "prebuilt RN" || echo "source-built RN")" [[ -f "${PODS_ROOT}/Target Support Files/React-jsi/React-jsi-umbrella.h" ]] && mode="${mode}, static frameworks" diff --git a/packages/expo-modules-jsi/apple/scripts/generate-modulemap.sh b/packages/expo-modules-jsi/apple/scripts/generate-modulemap.sh index 71b23f73b78e91..3637f3cd75ec52 100755 --- a/packages/expo-modules-jsi/apple/scripts/generate-modulemap.sh +++ b/packages/expo-modules-jsi/apple/scripts/generate-modulemap.sh @@ -38,7 +38,10 @@ mkdir -p "$GENERATED_DIR" JSI_UMBRELLA="${PODS_ROOT}/Headers/Public/React-jsi/jsi/jsi.h" if [[ ! -f "$JSI_UMBRELLA" ]]; then - RN="${RN_ROOT:-$(node -p 'require("path").dirname(require.resolve("react-native/package.json"))' 2>/dev/null || echo "${PODS_ROOT}/../../node_modules/react-native")}" + # Resolution order matches build-xcframework.sh: RN_ROOT (forwarded by the + # build script), REACT_NATIVE_PATH (exported by Xcode for hosts like Expo Go + # that build RN from a submodule), node resolve, then a relative fallback. + RN="${RN_ROOT:-${REACT_NATIVE_PATH:-$(node -p 'require("path").dirname(require.resolve("react-native/package.json"))' 2>/dev/null || echo "${PODS_ROOT}/../../node_modules/react-native")}}" JSI_UMBRELLA="${RN}/ReactCommon/jsi/jsi/jsi.h" fi [[ -f "$JSI_UMBRELLA" ]] || { echo "error: cannot locate jsi.h" >&2; exit 1; } diff --git a/packages/expo-router/package.json b/packages/expo-router/package.json index 96fdc65559176b..0b678e160bbf23 100644 --- a/packages/expo-router/package.json +++ b/packages/expo-router/package.json @@ -141,7 +141,7 @@ "expo": "workspace:*", "immer": "^10.1.1", "react-native-gesture-handler": "~2.30.0", - "react-native-reanimated": "~4.3.0", + "react-native-reanimated": "~4.3.1", "react-native-safe-area-context": "~5.6.2", "react-native-screens": "4.25.0-beta.3", "react-native-web": "~0.21.0", diff --git a/packages/expo-ui/package.json b/packages/expo-ui/package.json index cdc992889ebaee..673b63d5ecc86e 100644 --- a/packages/expo-ui/package.json +++ b/packages/expo-ui/package.json @@ -91,7 +91,7 @@ "@types/react": "~19.2.0", "expo": "workspace:*", "expo-module-scripts": "workspace:*", - "react-native-reanimated": "4.3.0", + "react-native-reanimated": "4.3.1", "react-native-worklets": "0.8.3" }, "jest": { diff --git a/packages/expo/bundledNativeModules.json b/packages/expo/bundledNativeModules.json index 507f65cc801ad2..5f0a6eaff9b637 100644 --- a/packages/expo/bundledNativeModules.json +++ b/packages/expo/bundledNativeModules.json @@ -106,7 +106,7 @@ "react-native-maps": "1.27.2", "react-native-pager-view": "8.0.1", "react-native-worklets": "0.8.3", - "react-native-reanimated": "4.3.0", + "react-native-reanimated": "4.3.1", "react-native-screens": "4.25.0-beta.3", "react-native-safe-area-context": "~5.7.0", "react-native-svg": "15.15.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e2ffe46b7b35b4..5326a5ab8c8d83 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -132,7 +132,7 @@ importers: version: 2.0.2(@babel/runtime@7.29.2)(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) '@shopify/react-native-skia': specifier: 2.4.18 - version: 2.4.18(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + version: 2.4.18(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) expo: specifier: workspace:* version: link:../../packages/expo @@ -222,13 +222,13 @@ importers: version: 2.30.0(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-keyboard-controller: specifier: ^1.20.7 - version: 1.21.6(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + version: 1.21.6(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-pager-view: specifier: 6.9.1 version: 6.9.1(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-reanimated: - specifier: 4.3.0 - version: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + specifier: 4.3.1 + version: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-safe-area-context: specifier: 5.6.2 version: 5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -310,8 +310,8 @@ importers: specifier: 0.85.3 version: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) react-native-reanimated: - specifier: 4.3.0 - version: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + specifier: 4.3.1 + version: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-worklets: specifier: 0.8.3 version: 0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -388,8 +388,8 @@ importers: specifier: ~2.30.0 version: 2.30.0(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-reanimated: - specifier: ~4.3.0 - version: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + specifier: ~4.3.1 + version: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-safe-area-context: specifier: ~5.6.2 version: 5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -463,7 +463,7 @@ importers: version: 2.5.7(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) '@shopify/react-native-skia': specifier: 2.6.2 - version: 2.6.2(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + version: 2.6.2(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) '@stripe/stripe-react-native': specifier: 0.64.0 version: 0.64.0(expo@packages+expo)(react-native-webview@13.16.1(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -649,7 +649,7 @@ importers: version: 2.31.1(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-keyboard-controller: specifier: ^1.21.6 - version: 1.21.6(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + version: 1.21.6(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-maps: specifier: 1.27.2 version: 1.27.2(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -657,8 +657,8 @@ importers: specifier: 8.0.1 version: 8.0.1(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-reanimated: - specifier: 4.3.0 - version: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + specifier: 4.3.1 + version: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-safe-area-context: specifier: 5.7.0 version: 5.7.0(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -814,7 +814,7 @@ importers: version: 7.15.5(e6b77e6971707d55b305242378ff9e6b) '@react-navigation/drawer': specifier: ^7.9.4 - version: 7.9.4(c0dc5da1e8398d864ae0e610dbbe7d7a) + version: 7.9.4(4baeb4b8b805b845dcda02e750a2f352) '@react-navigation/elements': specifier: ^2.9.10 version: 2.9.10(@react-native-masked-view/masked-view@0.3.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(@react-navigation/native@7.1.33(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native-safe-area-context@5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -832,7 +832,7 @@ importers: version: 2.0.2(@babel/runtime@7.29.2)(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) '@shopify/react-native-skia': specifier: 2.4.18 - version: 2.4.18(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + version: 2.4.18(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) canvaskit-wasm: specifier: ^0.40.0 version: 0.40.0 @@ -1105,7 +1105,7 @@ importers: version: 2.30.0(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-keyboard-controller: specifier: ^1.20.7 - version: 1.21.6(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + version: 1.21.6(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-maps: specifier: 1.27.2 version: 1.27.2(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -1116,8 +1116,8 @@ importers: specifier: ^5.12.5 version: 5.15.0(react-native-safe-area-context@5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-reanimated: - specifier: 4.3.0 - version: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + specifier: 4.3.1 + version: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-safe-area-context: specifier: 5.6.2 version: 5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -4874,7 +4874,7 @@ importers: version: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) react-native-worklets: specifier: ^0.7.4 || ^0.8.0 - version: 0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + version: 0.8.1(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) devDependencies: '@testing-library/react-native': specifier: ^13.3.0 @@ -5142,7 +5142,7 @@ importers: version: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) react-native-drawer-layout: specifier: ^4.2.2 - version: 4.2.2(12841549544ec276029c710fd46ea421) + version: 4.2.2(7ddf79089c35e29e6117a946c4322c39) react-native-screens: specifier: 4.25.0-beta.3 version: 4.25.0-beta.3(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -5208,8 +5208,8 @@ importers: specifier: ~2.30.0 version: 2.30.0(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-reanimated: - specifier: ~4.3.0 - version: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + specifier: ~4.3.1 + version: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-safe-area-context: specifier: ~5.6.2 version: 5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -5696,8 +5696,8 @@ importers: specifier: workspace:* version: link:../expo-module-scripts react-native-reanimated: - specifier: 4.3.0 - version: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + specifier: 4.3.1 + version: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-worklets: specifier: 0.8.3 version: 0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) @@ -9548,7 +9548,6 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@unrs/resolver-binding-android-arm-eabi@1.11.1': resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} @@ -10163,8 +10162,8 @@ packages: resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} engines: {node: 18 || 20 || >=22} - brace-expansion@5.0.5: - resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} + brace-expansion@5.0.6: + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} engines: {node: 18 || 20 || >=22} braces@1.8.5: @@ -14191,6 +14190,13 @@ packages: react-native: 0.85.3 react-native-worklets: 0.8.x + react-native-reanimated@4.3.1: + resolution: {integrity: sha512-KhGsS0YkCA+gusgyzlf9hnqzVPIR398KTpqXyqq/+yYJJPAvyEEPKcxlB0xtOOXSMrR2A9uRKVARVQhZwrOh+Q==} + peerDependencies: + react: 19.2.3 + react-native: 0.85.3 + react-native-worklets: 0.8.x + react-native-safe-area-context@5.6.2: resolution: {integrity: sha512-4XGqMNj5qjUTYywJqpdWZ9IG8jgkS3h06sfVjfw5yZQZfWnRFXczi0GnYyFyCc2EBps/qFmoCH8fez//WumdVg==} peerDependencies: @@ -14251,6 +14257,14 @@ packages: react: 19.2.3 react-native: 0.85.3 + react-native-worklets@0.8.1: + resolution: {integrity: sha512-oWP/lStsAHU6oYCaWDXrda/wOHVdhusQJz1e6x9gPnXdFf4ndNDAOtWCmk2zGrAnlapfyA3rM6PCQq94mPg9cw==} + peerDependencies: + '@babel/core': '*' + '@react-native/metro-config': '*' + react: 19.2.3 + react-native: 0.85.3 + react-native-worklets@0.8.3: resolution: {integrity: sha512-oCBJROyLU7yG/1R8s0INMflygTH71bx+5XcYkH0CM938TlhSoVbiunE1WVW5FZa51vwYqfLie/IXMX2s1Kh3eg==} peerDependencies: @@ -18879,16 +18893,16 @@ snapshots: use-latest-callback: 0.2.6(react@19.2.3) use-sync-external-store: 1.6.0(react@19.2.3) - '@react-navigation/drawer@7.9.4(c0dc5da1e8398d864ae0e610dbbe7d7a)': + '@react-navigation/drawer@7.9.4(4baeb4b8b805b845dcda02e750a2f352)': dependencies: '@react-navigation/elements': 2.9.10(@react-native-masked-view/masked-view@0.3.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(@react-navigation/native@7.1.33(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native-safe-area-context@5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) '@react-navigation/native': 7.1.33(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) color: 4.2.3 react: 19.2.3 react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) - react-native-drawer-layout: 4.2.2(12841549544ec276029c710fd46ea421) + react-native-drawer-layout: 4.2.2(7ddf79089c35e29e6117a946c4322c39) react-native-gesture-handler: 2.30.0(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) - react-native-reanimated: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + react-native-reanimated: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-safe-area-context: 5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-screens: 4.25.0-beta.3(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) @@ -18983,16 +18997,16 @@ snapshots: react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) tslib: 2.8.1 - '@shopify/react-native-skia@2.4.18(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3)': + '@shopify/react-native-skia@2.4.18(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3)': dependencies: canvaskit-wasm: 0.40.0 react: 19.2.3 react-reconciler: 0.31.0(react@19.2.3) optionalDependencies: react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) - react-native-reanimated: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + react-native-reanimated: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) - '@shopify/react-native-skia@2.6.2(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3)': + '@shopify/react-native-skia@2.6.2(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3)': dependencies: canvaskit-wasm: 0.41.0 react: 19.2.3 @@ -19003,7 +19017,7 @@ snapshots: react-reconciler: 0.31.0(react@19.2.3) optionalDependencies: react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) - react-native-reanimated: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + react-native-reanimated: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) '@sinclair/typebox@0.27.10': {} @@ -20379,7 +20393,7 @@ snapshots: dependencies: balanced-match: 4.0.4 - brace-expansion@5.0.5: + brace-expansion@5.0.6: dependencies: balanced-match: 4.0.4 @@ -24117,7 +24131,7 @@ snapshots: minimatch@10.2.5: dependencies: - brace-expansion: 5.0.5 + brace-expansion: 5.0.6 minimatch@3.1.5: dependencies: @@ -25036,13 +25050,13 @@ snapshots: react-is@19.2.4: {} - react-native-drawer-layout@4.2.2(12841549544ec276029c710fd46ea421): + react-native-drawer-layout@4.2.2(7ddf79089c35e29e6117a946c4322c39): dependencies: color: 4.2.3 react: 19.2.3 react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) react-native-gesture-handler: 2.30.0(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) - react-native-reanimated: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + react-native-reanimated: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) react-native-dropdown-picker@5.4.6(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3): @@ -25072,12 +25086,12 @@ snapshots: react: 19.2.3 react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) - react-native-keyboard-controller@1.21.6(react-native-reanimated@4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3): + react-native-keyboard-controller@1.21.6(react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3): dependencies: react: 19.2.3 react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) react-native-is-edge-to-edge: 1.3.1(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) - react-native-reanimated: 4.3.0(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + react-native-reanimated: 4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) react-native-maps@1.27.2(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3): dependencies: @@ -25119,6 +25133,14 @@ snapshots: react-native-worklets: 0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) semver: 7.7.4 + react-native-reanimated@4.3.1(patch_hash=1e34e4238541638db96b94d5a2e974e73f3b801788a3d8f5c3f4b237a0559138)(react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3): + dependencies: + react: 19.2.3 + react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) + react-native-is-edge-to-edge: 1.3.1(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + react-native-worklets: 0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3) + semver: 7.7.4 + react-native-safe-area-context@5.6.2(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3): dependencies: react: 19.2.3 @@ -25187,6 +25209,26 @@ snapshots: react: 19.2.3 react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) + react-native-worklets@0.8.1(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3): + dependencies: + '@babel/core': 7.29.0 + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.29.0) + '@babel/plugin-transform-class-properties': 7.28.6(@babel/core@7.29.0) + '@babel/plugin-transform-classes': 7.28.6(@babel/core@7.29.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.28.6(@babel/core@7.29.0) + '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.29.0) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.29.0) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.29.0) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.29.0) + '@babel/preset-typescript': 7.28.5(@babel/core@7.29.0) + '@react-native/metro-config': 0.85.3(@babel/core@7.29.0) + convert-source-map: 2.0.0 + react: 19.2.3 + react-native: 0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3) + semver: 7.7.4 + transitivePeerDependencies: + - supports-color + react-native-worklets@0.8.3(patch_hash=3f49a21b44ba558989a3366eeff9c92ee331e18b736dbe89c5962ecc6f2802f1)(@babel/core@7.29.0)(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(react-native@0.85.3(@babel/core@7.29.0)(@react-native/jest-preset@0.85.3(@babel/core@7.29.0)(react@19.2.3))(@react-native/metro-config@0.85.3(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.3))(react@19.2.3): dependencies: '@babel/core': 7.29.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d64a2bf5224250..688932566b121f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -45,6 +45,6 @@ minimumReleaseAgeExclude: - '@react-native/*' - 'react-native' - multitars - - 'react-native-worklets' + - 'react-native-reanimated' - 'react-native-screens' - 'whatwg-url-minimum' diff --git a/templates/expo-template-default/package.json b/templates/expo-template-default/package.json index 15d6507fe0eee6..653da7cbd8e3f5 100644 --- a/templates/expo-template-default/package.json +++ b/templates/expo-template-default/package.json @@ -31,7 +31,7 @@ "react-native": "0.85.3", "react-native-gesture-handler": "~2.31.1", "react-native-worklets": "0.8.3", - "react-native-reanimated": "4.3.0", + "react-native-reanimated": "4.3.1", "react-native-safe-area-context": "~5.7.0", "react-native-screens": "4.25.0-beta.3", "react-native-web": "~0.21.0" diff --git a/templates/expo-template-tabs/package.json b/templates/expo-template-tabs/package.json index 971ebf54add770..0a96d9fcc35680 100644 --- a/templates/expo-template-tabs/package.json +++ b/templates/expo-template-tabs/package.json @@ -24,7 +24,7 @@ "react-dom": "19.2.3", "react-native": "0.85.3", "react-native-worklets": "0.8.3", - "react-native-reanimated": "4.3.0", + "react-native-reanimated": "4.3.1", "react-native-safe-area-context": "~5.7.0", "react-native-screens": "4.25.0-beta.3", "react-native-web": "~0.21.0"