diff --git a/implementations/react-native-sdk/README.md b/implementations/react-native-sdk/README.md
index e0102e191..e21de6bc3 100644
--- a/implementations/react-native-sdk/README.md
+++ b/implementations/react-native-sdk/README.md
@@ -39,12 +39,12 @@ for the entry contract.
## Prerequisites
-- Node.js >= 20.19.0 (24.15.0 recommended to match `.nvmrc`)
+- Node.js 24.15.0, matching the repository's `.nvmrc`
- pnpm
-- Android SDK, `adb`, and at least one configured Android emulator for Android Detox flows. The
+- JDK 17, Android SDK platform/build tools 37, `adb`, and at least one configured Android emulator for Android Detox flows. The
one-shot runner and Detox can launch a configured emulator; it does not need to be running before
you start the flow.
-- Xcode with an iOS Simulator available for iOS Detox flows
+- Xcode 26 or later, CocoaPods, and an iOS Simulator available for iOS Detox flows
## Setup
@@ -197,6 +197,32 @@ Local Android E2E logging is intentionally minimal by default.
- `implementations/react-native-sdk/logs/device.log`
- `implementations/react-native-sdk/logs/test-results.log`
+## Upgrading React Native
+
+Treat React Native and its associated tooling as one upgrade. Renovate groups the implementation's
+React Native dependencies and native build tools into a reviewed PR with automerge disabled. The
+group collects available updates; it does not select compatible versions or migrate native project
+files.
+
+1. Compare the installed and target React Native releases with the
+ [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) and the target release's
+ [community template](https://github.com/react-native-community/template). Update the runtime,
+ Babel preset, Codegen, Gradle plugin, Metro config, and Jest preset together. Select compatible
+ React, test renderer, CLI, and native library versions from the target release's requirements.
+2. Apply the required Android and iOS project changes, including Gradle, Kotlin, Android SDK, and
+ Xcode requirements. Preserve the implementation's SDK integration and Detox configuration.
+3. Install through `pnpm implementation:run -- react-native-sdk implementation:install`. The
+ implementation uses the repository's generated SDK tarballs and does not track a pnpm lockfile.
+ Hermes compiler selection belongs to React Native; the implementation hoists that dependency for
+ the Gradle plugin instead of pinning it independently.
+4. Refresh iOS pods from `implementations/react-native-sdk` with `bundle install` and
+ `bundle exec pod update --no-repo-update --project-directory=ios`. Review the generated
+ `ios/Podfile.lock` for changes outside the upgrade and include it with the native project changes.
+5. Run the implementation's lint and typecheck commands, Android and iOS release builds, and the
+ maintained Detox flows before merging. Use `test:e2e:android:build:release` for Android and the
+ `ios.sim.release` Detox configuration for iOS. Verify navigation, tracking, offline behavior, and
+ the preview panel; a successful dependency install alone does not establish compatibility.
+
## Related
- [@contentful/optimization-react-native](../../packages/react-native-sdk/README.md) - React Native
diff --git a/implementations/react-native-sdk/__tests__/App.test.tsx b/implementations/react-native-sdk/__tests__/App.test.tsx
index 35de271bc..67a6e6676 100644
--- a/implementations/react-native-sdk/__tests__/App.test.tsx
+++ b/implementations/react-native-sdk/__tests__/App.test.tsx
@@ -9,8 +9,9 @@ import App from '../App'
// Note: import explicitly to use the types shipped with jest.
import { it } from '@jest/globals'
-import { render } from '@testing-library/react-native'
+import { render, screen } from '@testing-library/react-native'
-it('renders correctly', () => {
+it('renders the loading state after SDK initialization', async () => {
render()
+ await screen.findByText('Loading...')
})
diff --git a/implementations/react-native-sdk/android/app/build.gradle b/implementations/react-native-sdk/android/app/build.gradle
index cd69a2ac5..5b3a98fda 100644
--- a/implementations/react-native-sdk/android/app/build.gradle
+++ b/implementations/react-native-sdk/android/app/build.gradle
@@ -63,14 +63,14 @@ def enableProguardInReleaseBuilds = false
* The preferred build flavor of JavaScriptCore (JSC)
*
* For example, to use the international variant, you can use:
- * `def jscFlavor = 'org.webkit:android-jsc-intl:+'`
+ * `def jscFlavor = 'io.github.react-native-community:jsc-android-intl:2026004.+'`
*
* The international variant includes ICU i18n library and necessary data
* allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that
* give correct results when using with locales other than en-US. Note that
* this variant is about 6MiB larger per architecture than default.
*/
-def jscFlavor = 'org.webkit:android-jsc:+'
+def jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+'
android {
ndkVersion rootProject.ext.ndkVersion
@@ -104,7 +104,7 @@ android {
// see https://reactnative.dev/docs/signed-apk-android.
signingConfig signingConfigs.debug
minifyEnabled enableProguardInReleaseBuilds
- proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
+ proguardFiles getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
}
}
packagingOptions {
diff --git a/implementations/react-native-sdk/android/app/src/main/java/com/reactnativeapp/MainApplication.kt b/implementations/react-native-sdk/android/app/src/main/java/com/reactnativeapp/MainApplication.kt
index c6e3d13fe..6cece8807 100644
--- a/implementations/react-native-sdk/android/app/src/main/java/com/reactnativeapp/MainApplication.kt
+++ b/implementations/react-native-sdk/android/app/src/main/java/com/reactnativeapp/MainApplication.kt
@@ -4,41 +4,24 @@ import android.app.Application
import com.facebook.react.PackageList
import com.facebook.react.ReactApplication
import com.facebook.react.ReactHost
-import com.facebook.react.ReactNativeHost
-import com.facebook.react.ReactPackage
-import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
+import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative
import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
-import com.facebook.react.defaults.DefaultReactNativeHost
-import com.facebook.react.soloader.OpenSourceMergedSoMapping
-import com.facebook.soloader.SoLoader
class MainApplication : Application(), ReactApplication {
- override val reactNativeHost: ReactNativeHost =
- object : DefaultReactNativeHost(this) {
- override fun getPackages(): List =
- PackageList(this).packages.apply {
- // Packages that cannot be autolinked yet can be added manually here, for example:
- // add(MyReactNativePackage())
- }
-
- override fun getJSMainModuleName(): String = "index"
-
- override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG
-
- override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED
- override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED
- }
-
- override val reactHost: ReactHost
- get() = getDefaultReactHost(applicationContext, reactNativeHost)
+ override val reactHost: ReactHost by lazy {
+ getDefaultReactHost(
+ context = applicationContext,
+ packageList =
+ PackageList(this).packages.apply {
+ // Packages that cannot be autolinked yet can be added manually here, for example:
+ // add(MyReactNativePackage())
+ },
+ )
+ }
override fun onCreate() {
super.onCreate()
- SoLoader.init(this, OpenSourceMergedSoMapping)
- if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) {
- // If you opted-in for the New Architecture, we load the native entry point for this app.
- load()
- }
+ loadReactNative(this)
}
}
diff --git a/implementations/react-native-sdk/android/build.gradle b/implementations/react-native-sdk/android/build.gradle
index 2d8418d32..2ff69cafb 100644
--- a/implementations/react-native-sdk/android/build.gradle
+++ b/implementations/react-native-sdk/android/build.gradle
@@ -1,11 +1,11 @@
buildscript {
ext {
- buildToolsVersion = "36.0.0"
+ buildToolsVersion = "37.0.0"
minSdkVersion = 24
- compileSdkVersion = 36
+ compileSdkVersion = 37
targetSdkVersion = 36
ndkVersion = "27.1.12297006"
- kotlinVersion = "2.1.20"
+ kotlinVersion = "2.2.0"
}
repositories {
google()
diff --git a/implementations/react-native-sdk/android/gradle.properties b/implementations/react-native-sdk/android/gradle.properties
index 1c21cc04c..34d822817 100644
--- a/implementations/react-native-sdk/android/gradle.properties
+++ b/implementations/react-native-sdk/android/gradle.properties
@@ -38,3 +38,7 @@ newArchEnabled=true
# Use this property to enable or disable the Hermes JS engine.
# If set to false, you will be using JSC instead.
hermesEnabled=true
+
+# React Native 0.87 uses the Kotlin plugin and legacy DSL with AGP 9.
+android.builtInKotlin=false
+android.newDsl=false
diff --git a/implementations/react-native-sdk/android/gradle/wrapper/gradle-wrapper.properties b/implementations/react-native-sdk/android/gradle/wrapper/gradle-wrapper.properties
index 37f78a6af..c61a118f7 100644
--- a/implementations/react-native-sdk/android/gradle/wrapper/gradle-wrapper.properties
+++ b/implementations/react-native-sdk/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
diff --git a/implementations/react-native-sdk/ios/OptimizationImplementationApp.xcodeproj/project.pbxproj b/implementations/react-native-sdk/ios/OptimizationImplementationApp.xcodeproj/project.pbxproj
index 0d5d117ec..73dcaa7c9 100644
--- a/implementations/react-native-sdk/ios/OptimizationImplementationApp.xcodeproj/project.pbxproj
+++ b/implementations/react-native-sdk/ios/OptimizationImplementationApp.xcodeproj/project.pbxproj
@@ -578,6 +578,10 @@
);
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
+ OTHER_CFLAGS = (
+ "$(inherited)",
+ "-DRCT_REMOVE_LEGACY_ARCH=1",
+ );
OTHER_CPLUSPLUSFLAGS = (
"$(OTHER_CFLAGS)",
"-DFOLLY_NO_CONFIG",
@@ -585,11 +589,13 @@
"-DFOLLY_USE_LIBCPP=1",
"-DFOLLY_CFG_NO_COROUTINES=1",
"-DFOLLY_HAVE_CLOCK_GETTIME=1",
+ "-DRCT_REMOVE_LEGACY_ARCH=1",
);
OTHER_LDFLAGS = (
"$(inherited)",
" ",
);
+ PODFILE_DIR = "$(SRCROOT)";
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG";
@@ -650,6 +656,10 @@
"\"$(inherited)\"",
);
MTL_ENABLE_DEBUG_INFO = NO;
+ OTHER_CFLAGS = (
+ "$(inherited)",
+ "-DRCT_REMOVE_LEGACY_ARCH=1",
+ );
OTHER_CPLUSPLUSFLAGS = (
"$(OTHER_CFLAGS)",
"-DFOLLY_NO_CONFIG",
@@ -657,11 +667,13 @@
"-DFOLLY_USE_LIBCPP=1",
"-DFOLLY_CFG_NO_COROUTINES=1",
"-DFOLLY_HAVE_CLOCK_GETTIME=1",
+ "-DRCT_REMOVE_LEGACY_ARCH=1",
);
OTHER_LDFLAGS = (
"$(inherited)",
" ",
);
+ PODFILE_DIR = "$(SRCROOT)";
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
USE_HERMES = true;
diff --git a/implementations/react-native-sdk/ios/OptimizationImplementationApp/AppDelegate.mm b/implementations/react-native-sdk/ios/OptimizationImplementationApp/AppDelegate.mm
index b78ea9274..8be2facdc 100644
--- a/implementations/react-native-sdk/ios/OptimizationImplementationApp/AppDelegate.mm
+++ b/implementations/react-native-sdk/ios/OptimizationImplementationApp/AppDelegate.mm
@@ -1,12 +1,14 @@
#import "AppDelegate.h"
#import
+#import
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.moduleName = @"OptimizationImplementationApp";
+ self.dependencyProvider = [RCTAppDependencyProvider new];
// You can add your custom initial props in the dictionary below.
// They will be passed down to the ViewController used by React Native.
self.initialProps = @{};
diff --git a/implementations/react-native-sdk/ios/OptimizationImplementationApp/Info.plist b/implementations/react-native-sdk/ios/OptimizationImplementationApp/Info.plist
index 729d52a93..75fb8c06f 100644
--- a/implementations/react-native-sdk/ios/OptimizationImplementationApp/Info.plist
+++ b/implementations/react-native-sdk/ios/OptimizationImplementationApp/Info.plist
@@ -34,6 +34,8 @@
NSLocationWhenInUseUsageDescription
+ RCTNewArchEnabled
+
UILaunchStoryboardName
LaunchScreen
UIRequiredDeviceCapabilities
diff --git a/implementations/react-native-sdk/ios/Podfile b/implementations/react-native-sdk/ios/Podfile
index 6fb973337..569e77a37 100644
--- a/implementations/react-native-sdk/ios/Podfile
+++ b/implementations/react-native-sdk/ios/Podfile
@@ -36,5 +36,14 @@ target 'OptimizationImplementationApp' do
:mac_catalyst_enabled => false,
# :ccache_enabled => true
)
+
+ # Align AsyncStorage's iOS 13 resource bundle with the app minimum for Xcode 27.
+ installer.pods_project.targets.each do |target|
+ next unless target.name == 'AsyncStorage-AsyncStorage_resources'
+
+ target.build_configurations.each do |configuration|
+ configuration.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = min_ios_version_supported
+ end
+ end
end
end
diff --git a/implementations/react-native-sdk/ios/Podfile.lock b/implementations/react-native-sdk/ios/Podfile.lock
index f2aac6ab4..22f3325f7 100644
--- a/implementations/react-native-sdk/ios/Podfile.lock
+++ b/implementations/react-native-sdk/ios/Podfile.lock
@@ -1,336 +1,151 @@
PODS:
- - FBLazyVector (0.84.0)
- - hermes-engine (250829098.0.7):
- - hermes-engine/Pre-built (= 250829098.0.7)
- - hermes-engine/Pre-built (250829098.0.7)
- - RCTDeprecation (0.84.0)
- - RCTRequired (0.84.0)
- - RCTSwiftUI (0.84.0)
- - RCTSwiftUIWrapper (0.84.0):
- - RCTSwiftUI
- - RCTTypeSafety (0.84.0):
- - FBLazyVector (= 0.84.0)
- - RCTRequired (= 0.84.0)
- - React-Core (= 0.84.0)
- - React (0.84.0):
- - React-Core (= 0.84.0)
- - React-Core/DevSupport (= 0.84.0)
- - React-Core/RCTWebSocket (= 0.84.0)
- - React-RCTActionSheet (= 0.84.0)
- - React-RCTAnimation (= 0.84.0)
- - React-RCTBlob (= 0.84.0)
- - React-RCTImage (= 0.84.0)
- - React-RCTLinking (= 0.84.0)
- - React-RCTNetwork (= 0.84.0)
- - React-RCTSettings (= 0.84.0)
- - React-RCTText (= 0.84.0)
- - React-RCTVibration (= 0.84.0)
- - React-callinvoker (0.84.0)
- - React-Core (0.84.0):
- - hermes-engine
- - RCTDeprecation
- - React-Core-prebuilt
- - React-Core/Default (= 0.84.0)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core-prebuilt (0.84.0):
- - ReactNativeDependencies
- - React-Core/CoreModulesHeaders (0.84.0):
+ - AsyncStorage (3.1.1):
- hermes-engine
- - RCTDeprecation
+ - RCTRequired
+ - RCTTypeSafety
+ - React-bridging
+ - React-Core
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
+ - React-debug
+ - React-Fabric
- React-featureflags
- - React-hermes
+ - React-graphics
+ - React-ImageManager
- React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
+ - React-NativeModulesApple
+ - React-RCTFabric
+ - React-renderercss
+ - React-rendererdebug
- React-utils
+ - ReactCodegen
+ - ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-Core/Default (0.84.0):
- - hermes-engine
- - RCTDeprecation
- - React-Core-prebuilt
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - boost (1.84.0):
- ReactNativeDependencies
- - Yoga
- - React-Core/DevSupport (0.84.0):
- - hermes-engine
- - RCTDeprecation
- - React-Core-prebuilt
- - React-Core/Default (= 0.84.0)
- - React-Core/RCTWebSocket (= 0.84.0)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - DoubleConversion (1.1.6):
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTActionSheetHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
- - React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - fast_float (8.0.0):
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTAnimationHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
+ - FBLazyVector (0.87.1):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - fmt (12.1.0):
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTBlobHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
- - React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - glog (0.3.5):
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTImageHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
- - React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - hermes-engine (250829098.0.17):
+ - hermes-engine/Pre-built (= 250829098.0.17)
+ - hermes-engine/Pre-built (250829098.0.17)
+ - RCT-Folly (2024.11.18.00):
+ - RCT-Folly/Default (= 2024.11.18.00)
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTLinkingHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
- - React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - RCT-Folly/Default (2024.11.18.00):
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTNetworkHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
+ - RCTDeprecation (0.87.1):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTSettingsHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
+ - RCTRequired (0.87.1):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTTextHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
+ - RCTSwiftUI (0.87.1)
+ - RCTSwiftUIWrapper (0.87.1):
+ - RCTSwiftUI
+ - RCTTypeSafety (0.87.1):
+ - FBLazyVector (= 0.87.1)
+ - RCTRequired (= 0.87.1)
+ - React-Core (= 0.87.1)
+ - React (0.87.1):
+ - React-Core (= 0.87.1)
+ - React-Core/DevSupport (= 0.87.1)
+ - React-Core/RCTWebSocket (= 0.87.1)
+ - React-RCTActionSheet (= 0.87.1)
+ - React-RCTAnimation (= 0.87.1)
+ - React-RCTBlob (= 0.87.1)
+ - React-RCTImage (= 0.87.1)
+ - React-RCTLinking (= 0.87.1)
+ - React-RCTNetwork (= 0.87.1)
+ - React-RCTSettings (= 0.87.1)
+ - React-RCTText (= 0.87.1)
+ - React-RCTVibration (= 0.87.1)
+ - React-bridging (0.87.1):
+ - React-callinvoker
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - React-timing
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTVibrationHeaders (0.84.0):
- - hermes-engine
- - RCTDeprecation
+ - React-callinvoker (0.87.1)
+ - React-Core (0.87.1):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - React-Core/Default (= 0.87.1)
+ - React-Core-prebuilt (0.87.1):
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTWebSocket (0.84.0):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/CoreModulesHeaders (0.87.1):
- React-Core-prebuilt
- - React-Core/Default (= 0.84.0)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-CoreModules (0.84.0):
- - RCTTypeSafety (= 0.84.0)
+ - React-Core/Default (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/DevSupport (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTActionSheetHeaders (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTAnimationHeaders (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTBlobHeaders (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTImageHeaders (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTLinkingHeaders (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTNetworkHeaders (0.87.1):
- React-Core-prebuilt
- - React-Core/CoreModulesHeaders (= 0.84.0)
+ - React-Core/RCTSettingsHeaders (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTTextHeaders (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTVibrationHeaders (0.87.1):
+ - React-Core-prebuilt
+ - React-Core/RCTWebSocket (0.87.1):
+ - React-Core-prebuilt
+ - React-CoreModules (0.87.1):
+ - RCTTypeSafety (= 0.87.1)
+ - React-Core-prebuilt
+ - React-Core/CoreModulesHeaders (= 0.87.1)
- React-debug
- - React-jsi (= 0.84.0)
+ - React-featureflags
+ - React-jsi (= 0.87.1)
- React-jsinspector
- React-jsinspectorcdp
- React-jsinspectortracing
- React-NativeModulesApple
- React-RCTBlob
- React-RCTFBReactNativeSpec
- - React-RCTImage (= 0.84.0)
+ - React-RCTImage (= 0.87.1)
- React-runtimeexecutor
- React-utils
- ReactCommon
- ReactNativeDependencies
- - React-cxxreact (0.84.0):
+ - React-cxxreact (0.87.1):
- hermes-engine
- - React-callinvoker (= 0.84.0)
+ - React-callinvoker (= 0.87.1)
- React-Core-prebuilt
- - React-debug (= 0.84.0)
- - React-jsi (= 0.84.0)
+ - React-debug (= 0.87.1)
+ - React-jserrorhandler (= 0.87.1)
+ - React-jsi (= 0.87.1)
- React-jsinspector
- React-jsinspectorcdp
- React-jsinspectortracing
- - React-logger (= 0.84.0)
- - React-perflogger (= 0.84.0)
+ - React-logger (= 0.87.1)
+ - React-perflogger (= 0.87.1)
- React-runtimeexecutor
- - React-timing (= 0.84.0)
+ - React-timing (= 0.87.1)
- React-utils
- ReactNativeDependencies
- - React-debug (0.84.0)
- - React-defaultsnativemodule (0.84.0):
+ - React-cxxstableapi (0.87.1)
+ - React-debug (0.87.1):
+ - React-debug/redbox (= 0.87.1)
+ - React-debug/redbox (0.87.1)
+ - React-defaultsnativemodule (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-domnativemodule
+ - React-Fabric/animated
- React-featureflags
- React-featureflagsnativemodule
- React-idlecallbacksnativemodule
@@ -338,12 +153,15 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-microtasksnativemodule
+ - React-mutationobservernativemodule
- React-RCTFBReactNativeSpec
+ - React-viewtransitionnativemodule
- React-webperformancenativemodule
- ReactNativeDependencies
- Yoga
- - React-domnativemodule (0.84.0):
+ - React-domnativemodule (0.87.1):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-Fabric
- React-Fabric/bridging
@@ -356,33 +174,34 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-Fabric (0.84.0):
+ - React-Fabric (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/animated (= 0.84.0)
- - React-Fabric/animationbackend (= 0.84.0)
- - React-Fabric/animations (= 0.84.0)
- - React-Fabric/attributedstring (= 0.84.0)
- - React-Fabric/bridging (= 0.84.0)
- - React-Fabric/componentregistry (= 0.84.0)
- - React-Fabric/componentregistrynative (= 0.84.0)
- - React-Fabric/components (= 0.84.0)
- - React-Fabric/consistency (= 0.84.0)
- - React-Fabric/core (= 0.84.0)
- - React-Fabric/dom (= 0.84.0)
- - React-Fabric/imagemanager (= 0.84.0)
- - React-Fabric/leakchecker (= 0.84.0)
- - React-Fabric/mounting (= 0.84.0)
- - React-Fabric/observers (= 0.84.0)
- - React-Fabric/scheduler (= 0.84.0)
- - React-Fabric/telemetry (= 0.84.0)
- - React-Fabric/templateprocessor (= 0.84.0)
- - React-Fabric/uimanager (= 0.84.0)
+ - React-Fabric/animated (= 0.87.1)
+ - React-Fabric/animationbackend (= 0.87.1)
+ - React-Fabric/animations (= 0.87.1)
+ - React-Fabric/attributedstring (= 0.87.1)
+ - React-Fabric/bridging (= 0.87.1)
+ - React-Fabric/componentregistry (= 0.87.1)
+ - React-Fabric/componentregistrynative (= 0.87.1)
+ - React-Fabric/components (= 0.87.1)
+ - React-Fabric/consistency (= 0.87.1)
+ - React-Fabric/core (= 0.87.1)
+ - React-Fabric/dom (= 0.87.1)
+ - React-Fabric/imagemanager (= 0.87.1)
+ - React-Fabric/leakchecker (= 0.87.1)
+ - React-Fabric/mounting (= 0.87.1)
+ - React-Fabric/observers (= 0.87.1)
+ - React-Fabric/scheduler (= 0.87.1)
+ - React-Fabric/telemetry (= 0.87.1)
+ - React-Fabric/uimanager (= 0.87.1)
+ - React-Fabric/viewtransition (= 0.87.1)
- React-featureflags
- React-graphics
- React-jsi
@@ -394,14 +213,16 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/animated (0.84.0):
+ - React-Fabric/animated (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
+ - React-Fabric/animationbackend
- React-featureflags
- React-graphics
- React-jsi
@@ -413,10 +234,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/animationbackend (0.84.0):
+ - React-Fabric/animationbackend (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -432,10 +254,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/animations (0.84.0):
+ - React-Fabric/animations (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -451,10 +274,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/attributedstring (0.84.0):
+ - React-Fabric/attributedstring (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -470,10 +294,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/bridging (0.84.0):
+ - React-Fabric/bridging (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -489,10 +314,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/componentregistry (0.84.0):
+ - React-Fabric/componentregistry (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -508,10 +334,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/componentregistrynative (0.84.0):
+ - React-Fabric/componentregistrynative (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -527,18 +354,19 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components (0.84.0):
+ - React-Fabric/components (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/components/legacyviewmanagerinterop (= 0.84.0)
- - React-Fabric/components/root (= 0.84.0)
- - React-Fabric/components/scrollview (= 0.84.0)
- - React-Fabric/components/view (= 0.84.0)
+ - React-Fabric/components/legacyviewmanagerinterop (= 0.87.1)
+ - React-Fabric/components/root (= 0.87.1)
+ - React-Fabric/components/scrollview (= 0.87.1)
+ - React-Fabric/components/view (= 0.87.1)
- React-featureflags
- React-graphics
- React-jsi
@@ -550,10 +378,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components/legacyviewmanagerinterop (0.84.0):
+ - React-Fabric/components/legacyviewmanagerinterop (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -569,10 +398,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components/root (0.84.0):
+ - React-Fabric/components/root (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -588,10 +418,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components/scrollview (0.84.0):
+ - React-Fabric/components/scrollview (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -607,10 +438,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components/view (0.84.0):
+ - React-Fabric/components/view (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -628,10 +460,11 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-Fabric/consistency (0.84.0):
+ - React-Fabric/consistency (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -647,10 +480,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/core (0.84.0):
+ - React-Fabric/core (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -666,10 +500,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/dom (0.84.0):
+ - React-Fabric/dom (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -685,10 +520,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/imagemanager (0.84.0):
+ - React-Fabric/imagemanager (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -704,10 +540,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/leakchecker (0.84.0):
+ - React-Fabric/leakchecker (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -723,10 +560,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/mounting (0.84.0):
+ - React-Fabric/mounting (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -735,6 +573,7 @@ PODS:
- React-graphics
- React-jsi
- React-jsiexecutor
+ - React-jsinspectortracing
- React-logger
- React-rendererdebug
- React-runtimeexecutor
@@ -742,16 +581,18 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/observers (0.84.0):
+ - React-Fabric/observers (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/observers/events (= 0.84.0)
- - React-Fabric/observers/intersection (= 0.84.0)
+ - React-Fabric/observers/events (= 0.87.1)
+ - React-Fabric/observers/intersection (= 0.87.1)
+ - React-Fabric/observers/mutation (= 0.87.1)
- React-featureflags
- React-graphics
- React-jsi
@@ -763,10 +604,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/observers/events (0.84.0):
+ - React-Fabric/observers/events (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -782,10 +624,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/observers/intersection (0.84.0):
+ - React-Fabric/observers/intersection (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -801,51 +644,56 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/scheduler (0.84.0):
+ - React-Fabric/observers/mutation (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/observers/events
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- - React-performancecdpmetrics
- - React-performancetimeline
- React-rendererdebug
- React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/telemetry (0.84.0):
+ - React-Fabric/scheduler (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
+ - React-Fabric/animationbackend
+ - React-Fabric/observers/events
+ - React-Fabric/viewtransition
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-performancecdpmetrics
+ - React-performancetimeline
- React-rendererdebug
- React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/templateprocessor (0.84.0):
+ - React-Fabric/telemetry (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -861,15 +709,16 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/uimanager (0.84.0):
+ - React-Fabric/uimanager (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/uimanager/consistency (= 0.84.0)
+ - React-Fabric/uimanager/consistency (= 0.87.1)
- React-featureflags
- React-graphics
- React-jsi
@@ -882,10 +731,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/uimanager/consistency (0.84.0):
+ - React-Fabric/uimanager/consistency (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -902,30 +752,27 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-FabricComponents (0.84.0):
+ - React-Fabric/viewtransition (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric
- - React-FabricComponents/components (= 0.84.0)
- - React-FabricComponents/textlayoutmanager (= 0.84.0)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- - React-RCTFBReactNativeSpec
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - Yoga
- - React-FabricComponents/components (0.84.0):
+ - React-FabricComponents (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -934,18 +781,8 @@ PODS:
- React-cxxreact
- React-debug
- React-Fabric
- - React-FabricComponents/components/inputaccessory (= 0.84.0)
- - React-FabricComponents/components/iostextinput (= 0.84.0)
- - React-FabricComponents/components/modal (= 0.84.0)
- - React-FabricComponents/components/rncore (= 0.84.0)
- - React-FabricComponents/components/safeareaview (= 0.84.0)
- - React-FabricComponents/components/scrollview (= 0.84.0)
- - React-FabricComponents/components/switch (= 0.84.0)
- - React-FabricComponents/components/text (= 0.84.0)
- - React-FabricComponents/components/textinput (= 0.84.0)
- - React-FabricComponents/components/unimplementedview (= 0.84.0)
- - React-FabricComponents/components/virtualview (= 0.84.0)
- - React-FabricComponents/components/virtualviewexperimental (= 0.84.0)
+ - React-FabricComponents/components (= 0.87.1)
+ - React-FabricComponents/textlayoutmanager (= 0.87.1)
- React-featureflags
- React-graphics
- React-jsi
@@ -958,7 +795,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/inputaccessory (0.84.0):
+ - React-FabricComponents/components (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -967,6 +804,17 @@ PODS:
- React-cxxreact
- React-debug
- React-Fabric
+ - React-FabricComponents/components/inputaccessory (= 0.87.1)
+ - React-FabricComponents/components/iostextinput (= 0.87.1)
+ - React-FabricComponents/components/modal (= 0.87.1)
+ - React-FabricComponents/components/rncore (= 0.87.1)
+ - React-FabricComponents/components/safeareaview (= 0.87.1)
+ - React-FabricComponents/components/scrollview (= 0.87.1)
+ - React-FabricComponents/components/switch (= 0.87.1)
+ - React-FabricComponents/components/text (= 0.87.1)
+ - React-FabricComponents/components/textinput (= 0.87.1)
+ - React-FabricComponents/components/unimplementedview (= 0.87.1)
+ - React-FabricComponents/components/virtualview (= 0.87.1)
- React-featureflags
- React-graphics
- React-jsi
@@ -979,7 +827,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/iostextinput (0.84.0):
+ - React-FabricComponents/components/inputaccessory (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1000,7 +848,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/modal (0.84.0):
+ - React-FabricComponents/components/iostextinput (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1021,7 +869,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/rncore (0.84.0):
+ - React-FabricComponents/components/modal (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1042,7 +890,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/safeareaview (0.84.0):
+ - React-FabricComponents/components/rncore (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1063,7 +911,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/scrollview (0.84.0):
+ - React-FabricComponents/components/safeareaview (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1084,7 +932,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/switch (0.84.0):
+ - React-FabricComponents/components/scrollview (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1105,7 +953,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/text (0.84.0):
+ - React-FabricComponents/components/switch (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1126,7 +974,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/textinput (0.84.0):
+ - React-FabricComponents/components/text (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1147,7 +995,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/unimplementedview (0.84.0):
+ - React-FabricComponents/components/textinput (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1168,7 +1016,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/virtualview (0.84.0):
+ - React-FabricComponents/components/unimplementedview (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1189,7 +1037,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/virtualviewexperimental (0.84.0):
+ - React-FabricComponents/components/virtualview (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1210,7 +1058,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/textlayoutmanager (0.84.0):
+ - React-FabricComponents/textlayoutmanager (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1231,27 +1079,27 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricImage (0.84.0):
+ - React-FabricImage (0.87.1):
- hermes-engine
- - RCTRequired (= 0.84.0)
- - RCTTypeSafety (= 0.84.0)
+ - RCTRequired (= 0.87.1)
+ - RCTTypeSafety (= 0.87.1)
- React-Core-prebuilt
- React-Fabric
- React-featureflags
- React-graphics
- React-ImageManager
- React-jsi
- - React-jsiexecutor (= 0.84.0)
+ - React-jsiexecutor (= 0.87.1)
- React-logger
- React-rendererdebug
- React-utils
- ReactCommon
- ReactNativeDependencies
- Yoga
- - React-featureflags (0.84.0):
+ - React-featureflags (0.87.1):
- React-Core-prebuilt
- ReactNativeDependencies
- - React-featureflagsnativemodule (0.84.0):
+ - React-featureflagsnativemodule (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-featureflags
@@ -1260,29 +1108,32 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-graphics (0.84.0):
+ - React-graphics (0.87.1):
- hermes-engine
- React-Core-prebuilt
+ - React-featureflags
- React-jsi
- React-jsiexecutor
+ - React-rendererdebug
- React-utils
- ReactNativeDependencies
- - React-hermes (0.84.0):
+ - React-hermes (0.87.1):
- hermes-engine
- React-Core-prebuilt
- - React-cxxreact (= 0.84.0)
+ - React-cxxreact (= 0.87.1)
- React-jsi
- - React-jsiexecutor (= 0.84.0)
+ - React-jsiexecutor (= 0.87.1)
- React-jsinspector
- React-jsinspectorcdp
- React-jsinspectortracing
- React-jsitooling
- React-oscompat
- - React-perflogger (= 0.84.0)
+ - React-perflogger (= 0.87.1)
- React-runtimeexecutor
- ReactNativeDependencies
- - React-idlecallbacksnativemodule (0.84.0):
+ - React-idlecallbacksnativemodule (0.87.1):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-jsi
- React-jsiexecutor
@@ -1291,7 +1142,7 @@ PODS:
- React-runtimescheduler
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-ImageManager (0.84.0):
+ - React-ImageManager (0.87.1):
- React-Core-prebuilt
- React-Core/Default
- React-debug
@@ -1300,8 +1151,9 @@ PODS:
- React-rendererdebug
- React-utils
- ReactNativeDependencies
- - React-intersectionobservernativemodule (0.84.0):
+ - React-intersectionobservernativemodule (0.87.1):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-cxxreact
- React-Fabric
@@ -1315,20 +1167,19 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-jserrorhandler (0.84.0):
+ - React-jserrorhandler (0.87.1):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- - React-cxxreact
- React-debug
- React-featureflags
- React-jsi
- - ReactCommon/turbomodule/bridging
- ReactNativeDependencies
- - React-jsi (0.84.0):
+ - React-jsi (0.87.1):
- hermes-engine
- React-Core-prebuilt
- ReactNativeDependencies
- - React-jsiexecutor (0.84.0):
+ - React-jsiexecutor (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-cxxreact
@@ -1343,7 +1194,7 @@ PODS:
- React-runtimeexecutor
- React-utils
- ReactNativeDependencies
- - React-jsinspector (0.84.0):
+ - React-jsinspector (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-featureflags
@@ -1352,58 +1203,76 @@ PODS:
- React-jsinspectornetwork
- React-jsinspectortracing
- React-oscompat
- - React-perflogger (= 0.84.0)
+ - React-perflogger (= 0.87.1)
- React-runtimeexecutor
- React-utils
- ReactNativeDependencies
- - React-jsinspectorcdp (0.84.0):
+ - React-jsinspectorcdp (0.87.1):
- React-Core-prebuilt
- ReactNativeDependencies
- - React-jsinspectornetwork (0.84.0):
+ - React-jsinspectornetwork (0.87.1):
- React-Core-prebuilt
- React-jsinspectorcdp
- ReactNativeDependencies
- - React-jsinspectortracing (0.84.0):
+ - React-jsinspectortracing (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-jsi
- React-jsinspectornetwork
- React-oscompat
- React-timing
+ - React-utils
- ReactNativeDependencies
- - React-jsitooling (0.84.0):
+ - React-jsitooling (0.87.1):
- hermes-engine
- React-Core-prebuilt
- - React-cxxreact (= 0.84.0)
+ - React-cxxreact (= 0.87.1)
- React-debug
- - React-jsi (= 0.84.0)
+ - React-jsi (= 0.87.1)
- React-jsinspector
- React-jsinspectorcdp
- React-jsinspectortracing
- React-runtimeexecutor
- React-utils
- ReactNativeDependencies
- - React-jsitracing (0.84.0):
+ - React-jsitracing (0.87.1):
- React-jsi
- - React-logger (0.84.0):
+ - React-logger (0.87.1):
- React-Core-prebuilt
- ReactNativeDependencies
- - React-Mapbuffer (0.84.0):
+ - React-Mapbuffer (0.87.1):
- React-Core-prebuilt
- React-debug
- ReactNativeDependencies
- - React-microtasksnativemodule (0.84.0):
+ - React-microtasksnativemodule (0.87.1):
+ - hermes-engine
+ - React-Core-prebuilt
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - ReactCommon/turbomodule/core
+ - ReactNativeDependencies
+ - React-mutationobservernativemodule (0.87.1):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
+ - React-cxxreact
+ - React-Fabric
+ - React-Fabric/bridging
+ - React-Fabric/observers/mutation
+ - React-featureflags
- React-jsi
- React-jsiexecutor
- React-RCTFBReactNativeSpec
+ - React-runtimeexecutor
- ReactCommon/turbomodule/core
- ReactNativeDependencies
+ - Yoga
- react-native-netinfo (12.0.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1418,14 +1287,14 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - react-native-safe-area-context (5.6.2):
+ - react-native-safe-area-context (5.10.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1434,22 +1303,22 @@ PODS:
- React-graphics
- React-ImageManager
- React-jsi
- - react-native-safe-area-context/common (= 5.6.2)
- - react-native-safe-area-context/fabric (= 5.6.2)
+ - react-native-safe-area-context/common (= 5.10.1)
+ - react-native-safe-area-context/fabric (= 5.10.1)
- React-NativeModulesApple
- React-RCTFabric
- React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - react-native-safe-area-context/common (5.6.2):
+ - react-native-safe-area-context/common (5.10.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1464,14 +1333,14 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - react-native-safe-area-context/fabric (5.6.2):
+ - react-native-safe-area-context/fabric (5.10.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1487,12 +1356,12 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-NativeModulesApple (0.84.0):
+ - React-NativeModulesApple (0.87.1):
- hermes-engine
+ - React-bridging
- React-callinvoker
- React-Core
- React-Core-prebuilt
@@ -1503,21 +1372,20 @@ PODS:
- React-jsinspector
- React-jsinspectorcdp
- React-runtimeexecutor
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-networking (0.84.0):
+ - React-networking (0.87.1):
- React-Core-prebuilt
- React-jsinspectornetwork
- React-jsinspectortracing
- React-performancetimeline
- React-timing
- ReactNativeDependencies
- - React-oscompat (0.84.0)
- - React-perflogger (0.84.0):
+ - React-oscompat (0.87.1)
+ - React-perflogger (0.87.1):
- React-Core-prebuilt
- ReactNativeDependencies
- - React-performancecdpmetrics (0.84.0):
+ - React-performancecdpmetrics (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-jsi
@@ -1525,7 +1393,7 @@ PODS:
- React-runtimeexecutor
- React-timing
- ReactNativeDependencies
- - React-performancetimeline (0.84.0):
+ - React-performancetimeline (0.87.1):
- React-Core-prebuilt
- React-featureflags
- React-jsinspector
@@ -1533,9 +1401,18 @@ PODS:
- React-perflogger
- React-timing
- ReactNativeDependencies
- - React-RCTActionSheet (0.84.0):
- - React-Core/RCTActionSheetHeaders (= 0.84.0)
- - React-RCTAnimation (0.84.0):
+ - React-RCTActionSheet (0.87.1):
+ - React-Core/RCTActionSheetHeaders (= 0.87.1)
+ - React-RCTAnimatedModuleProvider (0.87.1):
+ - hermes-engine
+ - React-Core
+ - React-Core-prebuilt
+ - React-Fabric/animated
+ - React-featureflags
+ - ReactCommon
+ - ReactNativeDependencies
+ - Yoga
+ - React-RCTAnimation (0.87.1):
- RCTTypeSafety
- React-Core-prebuilt
- React-Core/RCTAnimationHeaders
@@ -1546,7 +1423,7 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon
- ReactNativeDependencies
- - React-RCTAppDelegate (0.84.0):
+ - React-RCTAppDelegate (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1561,6 +1438,7 @@ PODS:
- React-hermes
- React-jsitooling
- React-NativeModulesApple
+ - React-RCTAnimatedModuleProvider
- React-RCTFabric
- React-RCTFBReactNativeSpec
- React-RCTImage
@@ -1574,7 +1452,7 @@ PODS:
- React-utils
- ReactCommon
- ReactNativeDependencies
- - React-RCTBlob (0.84.0):
+ - React-RCTBlob (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-Core/RCTBlobHeaders
@@ -1587,52 +1465,25 @@ PODS:
- React-RCTNetwork
- ReactCommon
- ReactNativeDependencies
- - React-RCTFabric (0.84.0):
- - hermes-engine
- - RCTSwiftUIWrapper
- - React-Core
+ - React-RCTFabric (0.87.1):
- React-Core-prebuilt
- - React-debug
- - React-Fabric
- - React-FabricComponents
- - React-FabricImage
- - React-featureflags
- - React-graphics
- - React-ImageManager
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-networking
- - React-performancecdpmetrics
- - React-performancetimeline
- - React-RCTAnimation
- - React-RCTFBReactNativeSpec
- - React-RCTImage
- - React-RCTText
- - React-rendererconsistency
- - React-renderercss
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-RCTFBReactNativeSpec (0.84.0):
+ - React-RCTFBReactNativeSpec (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-jsi
- React-NativeModulesApple
- - React-RCTFBReactNativeSpec/components (= 0.84.0)
+ - React-RCTFBReactNativeSpec/components (= 0.87.1)
- ReactCommon
- ReactNativeDependencies
- - React-RCTFBReactNativeSpec/components (0.84.0):
+ - React-RCTFBReactNativeSpec/components (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1646,7 +1497,7 @@ PODS:
- ReactCommon
- ReactNativeDependencies
- Yoga
- - React-RCTImage (0.84.0):
+ - React-RCTImage (0.87.1):
- RCTTypeSafety
- React-Core-prebuilt
- React-Core/RCTImageHeaders
@@ -1656,14 +1507,14 @@ PODS:
- React-RCTNetwork
- ReactCommon
- ReactNativeDependencies
- - React-RCTLinking (0.84.0):
- - React-Core/RCTLinkingHeaders (= 0.84.0)
- - React-jsi (= 0.84.0)
+ - React-RCTLinking (0.87.1):
+ - React-Core/RCTLinkingHeaders (= 0.87.1)
+ - React-jsi (= 0.87.1)
- React-NativeModulesApple
- React-RCTFBReactNativeSpec
- ReactCommon
- - ReactCommon/turbomodule/core (= 0.84.0)
- - React-RCTNetwork (0.84.0):
+ - ReactCommon/turbomodule/core (= 0.87.1)
+ - React-RCTNetwork (0.87.1):
- RCTTypeSafety
- React-Core-prebuilt
- React-Core/RCTNetworkHeaders
@@ -1677,23 +1528,9 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon
- ReactNativeDependencies
- - React-RCTRuntime (0.84.0):
- - hermes-engine
- - React-Core
+ - React-RCTRuntime (0.87.1):
- React-Core-prebuilt
- - React-debug
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-jsitooling
- - React-RuntimeApple
- - React-RuntimeCore
- - React-runtimeexecutor
- - React-RuntimeHermes
- - React-utils
- - ReactNativeDependencies
- - React-RCTSettings (0.84.0):
+ - React-RCTSettings (0.87.1):
- RCTTypeSafety
- React-Core-prebuilt
- React-Core/RCTSettingsHeaders
@@ -1702,10 +1539,10 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon
- ReactNativeDependencies
- - React-RCTText (0.84.0):
- - React-Core/RCTTextHeaders (= 0.84.0)
+ - React-RCTText (0.87.1):
+ - React-Core/RCTTextHeaders (= 0.87.1)
- Yoga
- - React-RCTVibration (0.84.0):
+ - React-RCTVibration (0.87.1):
- React-Core-prebuilt
- React-Core/RCTVibrationHeaders
- React-jsi
@@ -1713,15 +1550,15 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon
- ReactNativeDependencies
- - React-rendererconsistency (0.84.0)
- - React-renderercss (0.84.0):
+ - React-rendererconsistency (0.87.1)
+ - React-renderercss (0.87.1):
- React-debug
- React-utils
- - React-rendererdebug (0.84.0):
+ - React-rendererdebug (0.87.1):
- React-Core-prebuilt
- React-debug
- ReactNativeDependencies
- - React-RuntimeApple (0.84.0):
+ - React-RuntimeApple (0.87.1):
- hermes-engine
- React-callinvoker
- React-Core-prebuilt
@@ -1744,7 +1581,7 @@ PODS:
- React-runtimescheduler
- React-utils
- ReactNativeDependencies
- - React-RuntimeCore (0.84.0):
+ - React-RuntimeCore (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-cxxreact
@@ -1760,14 +1597,14 @@ PODS:
- React-runtimescheduler
- React-utils
- ReactNativeDependencies
- - React-runtimeexecutor (0.84.0):
+ - React-runtimeexecutor (0.87.1):
- React-Core-prebuilt
- React-debug
- React-featureflags
- - React-jsi (= 0.84.0)
+ - React-jsi (= 0.87.1)
- React-utils
- ReactNativeDependencies
- - React-RuntimeHermes (0.84.0):
+ - React-RuntimeHermes (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-featureflags
@@ -1782,13 +1619,14 @@ PODS:
- React-runtimeexecutor
- React-utils
- ReactNativeDependencies
- - React-runtimescheduler (0.84.0):
+ - React-runtimescheduler (0.87.1):
- hermes-engine
- React-callinvoker
- React-Core-prebuilt
- React-cxxreact
- React-debug
- React-featureflags
+ - React-jserrorhandler
- React-jsi
- React-jsinspectortracing
- React-performancetimeline
@@ -1798,16 +1636,29 @@ PODS:
- React-timing
- React-utils
- ReactNativeDependencies
- - React-timing (0.84.0):
+ - React-timing (0.87.1):
- React-debug
- - React-utils (0.84.0):
+ - React-utils (0.87.1):
- hermes-engine
- React-Core-prebuilt
- React-debug
- - React-jsi (= 0.84.0)
+ - React-jsi (= 0.87.1)
+ - ReactNativeDependencies
+ - React-viewtransitionnativemodule (0.87.1):
+ - hermes-engine
+ - React-Core-prebuilt
+ - React-Fabric
+ - React-Fabric/bridging
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - React-runtimeexecutor
+ - ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-webperformancenativemodule (0.84.0):
+ - Yoga
+ - React-webperformancenativemodule (0.87.1):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-cxxreact
- React-jsi
@@ -1817,12 +1668,13 @@ PODS:
- React-runtimeexecutor
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - ReactAppDependencyProvider (0.84.0):
+ - ReactAppDependencyProvider (0.87.1):
- ReactCodegen
- - ReactCodegen (0.84.0):
+ - ReactCodegen (0.87.1):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1836,72 +1688,40 @@ PODS:
- React-RCTAppDelegate
- React-rendererdebug
- React-utils
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - ReactCommon (0.84.0):
+ - ReactCommon (0.87.1):
- React-Core-prebuilt
- - ReactCommon/turbomodule (= 0.84.0)
+ - ReactCommon/turbomodule (= 0.87.1)
- ReactNativeDependencies
- - ReactCommon/turbomodule (0.84.0):
+ - ReactCommon/turbomodule (0.87.1):
- hermes-engine
- - React-callinvoker (= 0.84.0)
+ - React-callinvoker (= 0.87.1)
- React-Core-prebuilt
- - React-cxxreact (= 0.84.0)
- - React-jsi (= 0.84.0)
- - React-logger (= 0.84.0)
- - React-perflogger (= 0.84.0)
- - ReactCommon/turbomodule/bridging (= 0.84.0)
- - ReactCommon/turbomodule/core (= 0.84.0)
+ - React-jsi (= 0.87.1)
+ - React-logger (= 0.87.1)
+ - React-perflogger (= 0.87.1)
+ - ReactCommon/turbomodule/core (= 0.87.1)
- ReactNativeDependencies
- - ReactCommon/turbomodule/bridging (0.84.0):
+ - ReactCommon/turbomodule/core (0.87.1):
- hermes-engine
- - React-callinvoker (= 0.84.0)
- - React-Core-prebuilt
- - React-cxxreact (= 0.84.0)
- - React-jsi (= 0.84.0)
- - React-logger (= 0.84.0)
- - React-perflogger (= 0.84.0)
- - ReactNativeDependencies
- - ReactCommon/turbomodule/core (0.84.0):
- - hermes-engine
- - React-callinvoker (= 0.84.0)
- - React-Core-prebuilt
- - React-cxxreact (= 0.84.0)
- - React-debug (= 0.84.0)
- - React-featureflags (= 0.84.0)
- - React-jsi (= 0.84.0)
- - React-logger (= 0.84.0)
- - React-perflogger (= 0.84.0)
- - React-utils (= 0.84.0)
- - ReactNativeDependencies
- - ReactNativeDependencies (0.84.0)
- - RNCAsyncStorage (2.2.0):
- - hermes-engine
- - RCTRequired
- - RCTTypeSafety
- - React-Core
+ - React-bridging
+ - React-callinvoker (= 0.87.1)
- React-Core-prebuilt
- - React-debug
- - React-Fabric
- - React-featureflags
- - React-graphics
- - React-ImageManager
- - React-jsi
- - React-NativeModulesApple
- - React-RCTFabric
- - React-renderercss
- - React-rendererdebug
- - React-utils
- - ReactCodegen
- - ReactCommon/turbomodule/bridging
- - ReactCommon/turbomodule/core
+ - React-cxxreact (= 0.87.1)
+ - React-debug (= 0.87.1)
+ - React-featureflags (= 0.87.1)
+ - React-jsi (= 0.87.1)
+ - React-logger (= 0.87.1)
+ - React-perflogger (= 0.87.1)
+ - React-utils (= 0.87.1)
- ReactNativeDependencies
- - Yoga
+ - ReactNativeDependencies (0.87.1)
- RNCClipboard (1.16.3):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1916,14 +1736,14 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - RNScreens (4.23.0):
+ - RNScreens (4.27.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1939,15 +1759,15 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - RNScreens/common (= 4.23.0)
+ - RNScreens/common (= 4.27.0)
- Yoga
- - RNScreens/common (4.23.0):
+ - RNScreens/common (4.27.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1963,27 +1783,38 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - Yoga (0.0.0)
+ - SocketRocket (0.7.1):
+ - ReactNativeDependencies
+ - Yoga (0.0.0):
+ - React-Core-prebuilt
DEPENDENCIES:
- - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
+ - "AsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
+ - boost (from `build/rndeps-facades/boost`)
+ - DoubleConversion (from `build/rndeps-facades/DoubleConversion`)
+ - fast_float (from `build/rndeps-facades/fast_float`)
+ - FBLazyVector (from `build/rncore-facades/FBLazyVector`)
+ - fmt (from `build/rndeps-facades/fmt`)
+ - glog (from `build/rndeps-facades/glog`)
- hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
- - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`)
- - RCTRequired (from `../node_modules/react-native/Libraries/Required`)
+ - RCT-Folly (from `build/rndeps-facades/RCT-Folly`)
+ - RCTDeprecation (from `build/rncore-facades/RCTDeprecation`)
+ - RCTRequired (from `build/rncore-facades/RCTRequired`)
- RCTSwiftUI (from `../node_modules/react-native/ReactApple/RCTSwiftUI`)
- RCTSwiftUIWrapper (from `../node_modules/react-native/ReactApple/RCTSwiftUIWrapper`)
- RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
- React (from `../node_modules/react-native/`)
+ - React-bridging (from `../node_modules/react-native/ReactCommon/react/bridging`)
- React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
- - React-Core (from `../node_modules/react-native/`)
+ - React-Core (from `build/rncore-facades/React-Core`)
- React-Core-prebuilt (from `../node_modules/react-native/React-Core-prebuilt.podspec`)
- - React-Core/RCTWebSocket (from `../node_modules/react-native/`)
+ - React-Core/RCTWebSocket (from `build/rncore-facades/React-Core`)
- React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
- React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
+ - React-cxxstableapi (from `../node_modules/react-native/ReactCommon/react/cxxstableapi`)
- React-debug (from `../node_modules/react-native/ReactCommon/react/debug`)
- React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`)
- React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`)
@@ -2009,6 +1840,7 @@ DEPENDENCIES:
- React-logger (from `../node_modules/react-native/ReactCommon/logger`)
- React-Mapbuffer (from `../node_modules/react-native/ReactCommon`)
- React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`)
+ - React-mutationobservernativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/mutationobserver`)
- "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)"
- react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)
- React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)
@@ -2018,15 +1850,16 @@ DEPENDENCIES:
- React-performancecdpmetrics (from `../node_modules/react-native/ReactCommon/react/performance/cdpmetrics`)
- React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`)
- React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
+ - React-RCTAnimatedModuleProvider (from `../node_modules/react-native/ReactApple/RCTAnimatedModuleProvider`)
- React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`)
- React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`)
- React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
- - React-RCTFabric (from `../node_modules/react-native/React`)
+ - React-RCTFabric (from `build/rncore-facades/React-RCTFabric`)
- React-RCTFBReactNativeSpec (from `../node_modules/react-native/React`)
- React-RCTImage (from `../node_modules/react-native/Libraries/Image`)
- React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`)
- React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`)
- - React-RCTRuntime (from `../node_modules/react-native/React/Runtime`)
+ - React-RCTRuntime (from `build/rncore-facades/React-RCTRuntime`)
- React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
- React-RCTText (from `../node_modules/react-native/Libraries/Text`)
- React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
@@ -2040,26 +1873,41 @@ DEPENDENCIES:
- React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`)
- React-timing (from `../node_modules/react-native/ReactCommon/react/timing`)
- React-utils (from `../node_modules/react-native/ReactCommon/react/utils`)
+ - React-viewtransitionnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/viewtransition`)
- React-webperformancenativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/webperformance`)
- ReactAppDependencyProvider (from `build/generated/ios/ReactAppDependencyProvider`)
- ReactCodegen (from `build/generated/ios/ReactCodegen`)
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
- ReactNativeDependencies (from `../node_modules/react-native/third-party-podspecs/ReactNativeDependencies.podspec`)
- - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
- "RNCClipboard (from `../node_modules/@react-native-clipboard/clipboard`)"
- RNScreens (from `../node_modules/react-native-screens`)
- - Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
+ - SocketRocket (from `build/rndeps-facades/SocketRocket`)
+ - Yoga (from `build/rncore-facades/Yoga`)
EXTERNAL SOURCES:
+ AsyncStorage:
+ :path: "../node_modules/@react-native-async-storage/async-storage"
+ boost:
+ :path: build/rndeps-facades/boost
+ DoubleConversion:
+ :path: build/rndeps-facades/DoubleConversion
+ fast_float:
+ :path: build/rndeps-facades/fast_float
FBLazyVector:
- :path: "../node_modules/react-native/Libraries/FBLazyVector"
+ :path: build/rncore-facades/FBLazyVector
+ fmt:
+ :path: build/rndeps-facades/fmt
+ glog:
+ :path: build/rndeps-facades/glog
hermes-engine:
:podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec"
- :tag: hermes-v250829098.0.8
+ :tag: hermes-v250829098.0.17
+ RCT-Folly:
+ :path: build/rndeps-facades/RCT-Folly
RCTDeprecation:
- :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation"
+ :path: build/rncore-facades/RCTDeprecation
RCTRequired:
- :path: "../node_modules/react-native/Libraries/Required"
+ :path: build/rncore-facades/RCTRequired
RCTSwiftUI:
:path: "../node_modules/react-native/ReactApple/RCTSwiftUI"
RCTSwiftUIWrapper:
@@ -2068,16 +1916,20 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/Libraries/TypeSafety"
React:
:path: "../node_modules/react-native/"
+ React-bridging:
+ :path: "../node_modules/react-native/ReactCommon/react/bridging"
React-callinvoker:
:path: "../node_modules/react-native/ReactCommon/callinvoker"
React-Core:
- :path: "../node_modules/react-native/"
+ :path: build/rncore-facades/React-Core
React-Core-prebuilt:
:podspec: "../node_modules/react-native/React-Core-prebuilt.podspec"
React-CoreModules:
:path: "../node_modules/react-native/React/CoreModules"
React-cxxreact:
:path: "../node_modules/react-native/ReactCommon/cxxreact"
+ React-cxxstableapi:
+ :path: "../node_modules/react-native/ReactCommon/react/cxxstableapi"
React-debug:
:path: "../node_modules/react-native/ReactCommon/react/debug"
React-defaultsnativemodule:
@@ -2128,6 +1980,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon"
React-microtasksnativemodule:
:path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks"
+ React-mutationobservernativemodule:
+ :path: "../node_modules/react-native/ReactCommon/react/nativemodule/mutationobserver"
react-native-netinfo:
:path: "../node_modules/@react-native-community/netinfo"
react-native-safe-area-context:
@@ -2146,6 +2000,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/react/performance/timeline"
React-RCTActionSheet:
:path: "../node_modules/react-native/Libraries/ActionSheetIOS"
+ React-RCTAnimatedModuleProvider:
+ :path: "../node_modules/react-native/ReactApple/RCTAnimatedModuleProvider"
React-RCTAnimation:
:path: "../node_modules/react-native/Libraries/NativeAnimation"
React-RCTAppDelegate:
@@ -2153,7 +2009,7 @@ EXTERNAL SOURCES:
React-RCTBlob:
:path: "../node_modules/react-native/Libraries/Blob"
React-RCTFabric:
- :path: "../node_modules/react-native/React"
+ :path: build/rncore-facades/React-RCTFabric
React-RCTFBReactNativeSpec:
:path: "../node_modules/react-native/React"
React-RCTImage:
@@ -2163,7 +2019,7 @@ EXTERNAL SOURCES:
React-RCTNetwork:
:path: "../node_modules/react-native/Libraries/Network"
React-RCTRuntime:
- :path: "../node_modules/react-native/React/Runtime"
+ :path: build/rncore-facades/React-RCTRuntime
React-RCTSettings:
:path: "../node_modules/react-native/Libraries/Settings"
React-RCTText:
@@ -2190,6 +2046,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/react/timing"
React-utils:
:path: "../node_modules/react-native/ReactCommon/react/utils"
+ React-viewtransitionnativemodule:
+ :path: "../node_modules/react-native/ReactCommon/react/nativemodule/viewtransition"
React-webperformancenativemodule:
:path: "../node_modules/react-native/ReactCommon/react/nativemodule/webperformance"
ReactAppDependencyProvider:
@@ -2200,95 +2058,107 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon"
ReactNativeDependencies:
:podspec: "../node_modules/react-native/third-party-podspecs/ReactNativeDependencies.podspec"
- RNCAsyncStorage:
- :path: "../node_modules/@react-native-async-storage/async-storage"
RNCClipboard:
:path: "../node_modules/@react-native-clipboard/clipboard"
RNScreens:
:path: "../node_modules/react-native-screens"
+ SocketRocket:
+ :path: build/rndeps-facades/SocketRocket
Yoga:
- :path: "../node_modules/react-native/ReactCommon/yoga"
+ :path: build/rncore-facades/Yoga
SPEC CHECKSUMS:
- FBLazyVector: c12d2108050e27952983d565a232f6f7b1ad5e69
- hermes-engine: fcaf3a0b14e3dbeb0fc8fe795a6989bfdbce8a48
- RCTDeprecation: 3280799c14232a56e5a44f92981a8ee33bc69fd9
- RCTRequired: 9854a51b0f65ccf43ea0b744df4d70fce339db32
- RCTSwiftUI: 96986e49a4fdc2c2103929dee2641e1b57edf33d
- RCTSwiftUIWrapper: 55e482219b78c2c652123fea845a6b1716fa97e7
- RCTTypeSafety: e9ba155357c236764934054ee2d393fd76e7b36b
- React: 7ef36630d07638043a134a7dd2ec17e0be10fc3c
- React-callinvoker: af4e8fe1d60ab63dd8d74c2a68988064c2848954
- React-Core: c609976c034ba9556bef9850a571a71bd458d73f
- React-Core-prebuilt: f3a2d037c6c8ab9d1bd13b92429dab0945a66916
- React-CoreModules: 0ea85f3b3f4b8cbfb3afacd2ed85458fb878517a
- React-cxxreact: 6752bab77c0599d6136e2b8b9b64b4a7d316d401
- React-debug: 38389b86e3570558ec73dd4cbc0cd2f2eec47a51
- React-defaultsnativemodule: c1c25636322de460083d9291bc813067aa706552
- React-domnativemodule: d1734e540ea9344ec1a024de5704d39063935049
- React-Fabric: 48a292ed21257b0d9639e3c4cc49047a2c8a7f8f
- React-FabricComponents: 932d81e7e2de71c25a63c1832f76f123e1a091f3
- React-FabricImage: adbb7b606e96add2785646a1c81e285367f0d249
- React-featureflags: 2a6f0a8f885559e1192e8bb0c173de638529df20
- React-featureflagsnativemodule: 255521af601b622048ec50b5dbf104cc886762a8
- React-graphics: ddca902e78ca64a824c31d206b083a3f207d6d06
- React-hermes: b5df3aebd45da232c6e8c9d925260e9d64122d03
- React-idlecallbacksnativemodule: fb05344181eeb52c5fd54597599b6e71b05dcf21
- React-ImageManager: 4861de430733ee8cf9fd06acb9fdf65d8d551f9d
- React-intersectionobservernativemodule: 6699faee489b3439a4961270e880d814690f4eea
- React-jserrorhandler: a3a9796a152ddd2712403d7cd7903624003db4b6
- React-jsi: 2c0a2219dacbdf776c5c911fae6f8923813d1ff2
- React-jsiexecutor: 0c4082df04719e747ae6d728e4e238ef1de16457
- React-jsinspector: f4d6e379303d120888cd1e15e3e7e1b2b4d41b37
- React-jsinspectorcdp: 0147c000c3a9e05082d974fdb05f8fc0c470787d
- React-jsinspectornetwork: d5e1b2d72d1a205aee8141906735bd85c4cb9a7c
- React-jsinspectortracing: 8d52e3fcb00cf6c4fcdeac0ec7b10bfe819693e1
- React-jsitooling: 455d72275baff87bd39a8a1b315e0bd8b13fa8e9
- React-jsitracing: 5a15b0ecc476e47533236dbbf2b6e670d6d8aa41
- React-logger: 9e51e01455f15cb3ef87a09a1ec773cdb22d56c1
- React-Mapbuffer: 92b99e450e8ff598b27d6e4db3a75e04fd45e9a9
- React-microtasksnativemodule: 2fe0f2bd2840dedbd66c0ac249c64f977f39cc18
- react-native-netinfo: 7e0b1936e928fa8ddb60da9e572a33767db7805f
- react-native-safe-area-context: 37e680fc4cace3c0030ee46e8987d24f5d3bdab2
- React-NativeModulesApple: 44a9474594566cd03659f92e38f42599c6b9dee4
- React-networking: db73d91466cb134fcbdaaa579fb2de14e2c2ea01
- React-oscompat: b924b8609d06899f00ab1aa813b0cde9c5e12771
- React-perflogger: 8afbf1c6c0e6d8f869cb2917492db19dc212312d
- React-performancecdpmetrics: 9034e89102afda66d6c6fcb43233c24f3927fa78
- React-performancetimeline: 7860aafe1782694fa6b5ce7bae0dfd199fe049f7
- React-RCTActionSheet: 21fbcd85f552d5d6575453d2e8c149535d9c6f46
- React-RCTAnimation: e8840d9f68bbbcf766909d738b021d2c0df1be36
- React-RCTAppDelegate: 0a491adac54f255d549656cc016c61102aaddfb7
- React-RCTBlob: f3eceaf519cf0f7f159bb653b3431b26c956400f
- React-RCTFabric: 6278c2bc45c4b5685f7d7027d86343048b3d906b
- React-RCTFBReactNativeSpec: ba5c77a9658d3acb7cbc5653162661df1d63ed25
- React-RCTImage: 928e5125c8e5407f3c6c62d51593eb8000fb2a36
- React-RCTLinking: 80c236e6e837d297750aac8da269fab24d4e0fc1
- React-RCTNetwork: 9554720800c31ec6608ed8047a314252e40008ac
- React-RCTRuntime: d37d53534c207677f86df9b9cb30b7dde8857327
- React-RCTSettings: 52a066ceedda0253d75755909ee14a11972b16dc
- React-RCTText: dd2964c3f003549ef3ce9ac5b7966d1c79dc5875
- React-RCTVibration: dc9e7490a0e270b1ec905c13714434c809a276fa
- React-rendererconsistency: 32e7b98c05a3f237ecb524add21190036962e868
- React-renderercss: b5f27fdea2162033c44af42bd9da7eefb08603a6
- React-rendererdebug: 09e9a23444c9319c965d7f981f8f2d57d2f88428
- React-RuntimeApple: 7c2c6aff02da8f1d89c211baa0a98bb76b01dfed
- React-RuntimeCore: 4b3688f2ddcaf644f8e645ec45b4d77ec9cf58f9
- React-runtimeexecutor: 8540253f799008af0485a9ec417b001e73a9dede
- React-RuntimeHermes: abc8b8b62dec3d3f5d685d586dd4b2381fc36ea8
- React-runtimescheduler: a64d5a112f8f8bc58af6f3e3382452f6f91002c6
- React-timing: 1f40175beb4b55fa3f6de9f947cd7ed9275deb25
- React-utils: e157d1837edbb842b9c0201a6a144a4d3d395246
- React-webperformancenativemodule: 295dde5803df595cd9a266f44e4371bbf12a600e
- ReactAppDependencyProvider: 6b7e8d8d974ed13fb66698d82c30c5e70c1f7d3a
- ReactCodegen: c06d127be73f30dc2e29887014d410f59342c626
- ReactCommon: 92b53b0bd7f7d86154dc9f512c1ea5dee717cc72
- ReactNativeDependencies: 4dde4656bc033b1739aa7e8097ce7f233f24a822
- RNCAsyncStorage: 3a4f5e2777dae1688b781a487923a08569e27fe4
- RNCClipboard: 88d7eeb555d1183915f0885bdbc5c97eb6f7f3ba
- RNScreens: 14243fa0d9842ffa7f8bb2d00b6c3cfd3ca817e8
- Yoga: 772166513f9cd2d61a6251d0dacbbfaa5b537479
+ AsyncStorage: f0453c14a52d22d3f6184284c55f2117fbfd9954
+ boost: 8502bfdc46e2804408af2e163049ece181009af4
+ DoubleConversion: 501a575c40c0b50c89685762dd3e415e6bb26fb0
+ fast_float: 7c925d1cebf8328d4018d061f49377e9f887e3b4
+ FBLazyVector: e08a27053b503eeb756ea4bd75d570d2f2522a1b
+ fmt: ba0886e864ebb21d14c98b2e12e164b8002f5b93
+ glog: 3cf7cb46f743c4bc758ae3e6d9c15bd1b4cfd6d4
+ hermes-engine: 5668a8e8a8741b4cddc6245af48a421592e4d0f0
+ RCT-Folly: 82921e585c0400eda46fac1068297aa9dfb035e4
+ RCTDeprecation: 5cc865306ce4974b7a57ddbc575fd1f3fef41957
+ RCTRequired: ea6f2c41f2670961ce9a48a4bf17a190dd53e493
+ RCTSwiftUI: 78ca6a66d8413ab78e24a133674b40b8c472144f
+ RCTSwiftUIWrapper: d547076b3b5889f57e81c543ed5253b4e7bbdc63
+ RCTTypeSafety: 189f0320246cf5879b25268ad027c47f44df071c
+ React: 2de853bffdce9d79608a256892cadfdd42124fb1
+ React-bridging: ad588ebf664b5339b159f7bb1076a52967a5e433
+ React-callinvoker: 33c0c2c46a808f55ef5a2927fa373977a334ea3e
+ React-Core: 48305724ff82e5922efc52bf8d0e713fbf84be5a
+ React-Core-prebuilt: cd44efd12c9bfad37c194372a6d3a18a6a6d5c00
+ React-CoreModules: a190415306d55fbe58fb3d8eb045c0e46c5c8437
+ React-cxxreact: 2ed666fa84fbcda80286da0c2fd6ad8636c7e9d0
+ React-cxxstableapi: 1e0ad8a5ecb7f2f5440c012798cf20bec6341c1f
+ React-debug: 32e0e1c05c42cbf517be7c5e0dc823a23efc9034
+ React-defaultsnativemodule: 74475d2452c818f9ebc3513b2df900bedd18c396
+ React-domnativemodule: a425b8b6acbb47a7b6779c1e334bd8fc236f67b0
+ React-Fabric: 005469f5cb798c3047bacb43cc560d95eee19171
+ React-FabricComponents: 171963d034307ae4e020ef18993b92e856c1f8b3
+ React-FabricImage: 459f14722cf17b2bf74f98b68da2fc7de4af51e9
+ React-featureflags: 0eb89858b7b57ef8f3b695f9129164d55e6c5e4d
+ React-featureflagsnativemodule: 73fe3a75cf31e35dfcedc7c3e4b2b2c2240202c4
+ React-graphics: b0ab8b47fc0f07e29d1da0792cff0d658f913ea8
+ React-hermes: f1043e16098d7e31cb55faa28494d9c3dec782f3
+ React-idlecallbacksnativemodule: 6eb47bb954639dc29839ccb472032b730d9fa3ab
+ React-ImageManager: c101d51571137c332e6b7fce83e6d12d8493cd52
+ React-intersectionobservernativemodule: fa76007b27a150c43125b21ba3a0f76847426c03
+ React-jserrorhandler: e5d7f718ed444fa040297a654ff0ca229907e54f
+ React-jsi: cd9cf66cfffee23062dbd4b7ceca27f6294adfc8
+ React-jsiexecutor: 834be45f4c635f93cc5c0137f5db62d5297b7d7f
+ React-jsinspector: 17b99007b14ee0588c775ad8fbae828353bc4dae
+ React-jsinspectorcdp: f56181a316a781334bbd7f061e4aa0f8f94b9f0c
+ React-jsinspectornetwork: 7ca0da8af486f5444a3f7dc81a1cafe13ca23572
+ React-jsinspectortracing: 49a963331332d1c0abef67cab184e80f6bdcd341
+ React-jsitooling: d85d39d2633572a39a5b045c9d589d64187de600
+ React-jsitracing: 810e823cc6d83c091d45468967558d1eace28922
+ React-logger: 8ecf7242442a7e222a636d24ac9c56ea948fd455
+ React-Mapbuffer: 295203fc648a43acf7fba609ddf573aa9fca849f
+ React-microtasksnativemodule: 269f81deee27a2a9bedb6b2d1088c1ae93de9bd3
+ React-mutationobservernativemodule: 877e9f730e0d8175c2e952901b55c170fc3d372f
+ react-native-netinfo: 58601963060e4df0c1b6b6980d4f24ce2751e64c
+ react-native-safe-area-context: f2bf5d3db254014a48910436c4a58ab0c4e2fe1f
+ React-NativeModulesApple: adb1dd8361dff80e9f6652fb3fdbf033cfbe2a89
+ React-networking: c00b437c4408f0640ba0d4158357133488521eca
+ React-oscompat: 3175a287dd7175d1a20fdce5048a4b9e11f4b915
+ React-perflogger: 50bffa76f6e8d101e1e324d06cbbbf1fd9afcf06
+ React-performancecdpmetrics: a5a874381b84b596e344e25666596ba6d44b961d
+ React-performancetimeline: bacec680535024bc6a5a7dc646d5a62b46c6a2fd
+ React-RCTActionSheet: eae121cc5c15015e5adf24fe863f2a31895a2411
+ React-RCTAnimatedModuleProvider: 24721e9467537b981b1a4b96ebf384a9324c80c5
+ React-RCTAnimation: 8d988bbf7585d660d79027933a3c4976a26a8496
+ React-RCTAppDelegate: da272f46f8f23ce42ddf5eeeca740af5cd503a2c
+ React-RCTBlob: e0b7c51bec9b327e34eebb356af5fb5504a401b7
+ React-RCTFabric: 2d3c788f9cac0cf0be2f6db39d2df2e576a2a6d6
+ React-RCTFBReactNativeSpec: 9f977b0764f1f1cd97dd4d02d30a6fcd8608c517
+ React-RCTImage: 5c0afa67274b21518491935a895d427c6530c7a6
+ React-RCTLinking: bf7d1245f38e5df7432fad0c18caf4d171c2832c
+ React-RCTNetwork: 0f1ca5f4182b133a62248983a100a202275937de
+ React-RCTRuntime: 7adbf03a4ac5d66fc0953d4fbc7f93425662dc82
+ React-RCTSettings: 7c7387e52b838cfeb49c8c8049223a72b2ebce88
+ React-RCTText: 10d157fe52d742fcdec5adae67e161b530fc7a57
+ React-RCTVibration: a19a6e696173d014e9228fa16b003f9afa1b14dc
+ React-rendererconsistency: 24e61e6a927fbcbc676e2a88e5d219c1b5b144e7
+ React-renderercss: 20ba84f23fab261df5e18c04d486e4669df9d33e
+ React-rendererdebug: 914e9d02aa71fef5af72d6642a0979865ecfe8d4
+ React-RuntimeApple: 7ebd7c54e08cfe2c30188248c03e507c10729721
+ React-RuntimeCore: 31f5796d73bfbca978d2e23a956a2cf131082108
+ React-runtimeexecutor: 740750b1a196add2e2a591a3154cb580eb9af336
+ React-RuntimeHermes: 384cebd1e7ed03329b2de18add97154fa4204a4c
+ React-runtimescheduler: 39b8dae97bda24f0d80bff480aadeee852b9eb22
+ React-timing: 8ff0fb7aebbf0b4605a3057418670632e329cc5a
+ React-utils: d77852fe2b8259da760f21a68819d48038f00de3
+ React-viewtransitionnativemodule: 1bc6bb59029e578e62cb1a818ff4a4d548071a66
+ React-webperformancenativemodule: 10cf05e9bcf2f28a4b1c498d580e21ba3cc114f1
+ ReactAppDependencyProvider: 3949ea6b2df0d96295128aae79f068cb6c5f81dc
+ ReactCodegen: 50209c4836048e9e2b0cd837cb6be5a98c94bdfb
+ ReactCommon: 749169e12aa3461a3df3656a00e48dbe0456b2d6
+ ReactNativeDependencies: 94c922c39e0e6150ee9ad05e2ca1946e0ef55783
+ RNCClipboard: a4d3243922d75b241b7ab9c0f8b62995a601ff2b
+ RNScreens: 0135deb65b65d207ee6294d0baf06681e1071d93
+ SocketRocket: 37aec555668fb852ec12e3c0de59a86ca58f0871
+ Yoga: d1c536142c5ff8ec8cd856ab2a7c227a1d875c8e
-PODFILE CHECKSUM: ead11241f4899cc7394c5e6e4563e65d6555fc27
+PODFILE CHECKSUM: eb398f1f30678612e083fcb912b47bd4d0e92fb8
-COCOAPODS: 1.15.2
+COCOAPODS: 1.17.0
diff --git a/implementations/react-native-sdk/jest.config.js b/implementations/react-native-sdk/jest.config.js
index 1fbafc9cb..6f570bfa4 100644
--- a/implementations/react-native-sdk/jest.config.js
+++ b/implementations/react-native-sdk/jest.config.js
@@ -1,3 +1,11 @@
module.exports = {
- preset: 'react-native',
+ preset: '@react-native/jest-preset',
+ testMatch: ['/__tests__/**/*.test.tsx'],
+ // pnpm dependencies include uncompiled React Native and ESM sources.
+ transformIgnorePatterns: [],
+ setupFilesAfterEnv: ['/jest.setup.ts'],
+ testEnvironmentOptions: {
+ // Jest runs in Node; the native release builds exercise the Metro entry points.
+ customExportConditions: ['node', 'node-addons'],
+ },
}
diff --git a/implementations/react-native-sdk/jest.setup.ts b/implementations/react-native-sdk/jest.setup.ts
new file mode 100644
index 000000000..46604ba4c
--- /dev/null
+++ b/implementations/react-native-sdk/jest.setup.ts
@@ -0,0 +1,9 @@
+import { jest } from '@jest/globals'
+
+jest.mock('@react-native-async-storage/async-storage', () =>
+ jest.requireActual('@react-native-async-storage/async-storage/jest'),
+)
+
+jest.mock('@react-native-clipboard/clipboard', () =>
+ jest.requireActual('@react-native-clipboard/clipboard/jest/clipboard-mock.js'),
+)
diff --git a/implementations/react-native-sdk/package.json b/implementations/react-native-sdk/package.json
index 238437195..518f6b0b8 100644
--- a/implementations/react-native-sdk/package.json
+++ b/implementations/react-native-sdk/package.json
@@ -35,10 +35,9 @@
"@react-navigation/native-stack": "7.13.0",
"contentful": "11.10.3",
"react": "19.2.3",
- "react-native": "0.84.0",
- "react-native-safe-area-context": "5.6.2",
- "react-native-screens": "4.23.0",
- "hermes-compiler": "250829098.0.19"
+ "react-native": "0.87.1",
+ "react-native-safe-area-context": "5.10.1",
+ "react-native-screens": "4.27.0"
},
"devDependencies": {
"@babel/core": "7.29.7",
@@ -52,8 +51,9 @@
"@react-native-community/cli-platform-ios": "20.2.0",
"@react-native/babel-preset": "0.87.1",
"@react-native/codegen": "0.87.1",
- "@react-native/gradle-plugin": "0.84.0",
- "@react-native/metro-config": "0.84.0",
+ "@react-native/gradle-plugin": "0.87.1",
+ "@react-native/jest-preset": "0.87.1",
+ "@react-native/metro-config": "0.87.1",
"@testing-library/react-native": "13.3.3",
"@types/react": "19.2.18",
"@types/react-test-renderer": "19.3.0",
diff --git a/implementations/react-native-sdk/pnpm-workspace.yaml b/implementations/react-native-sdk/pnpm-workspace.yaml
index 0f560ae93..47218a6b6 100644
--- a/implementations/react-native-sdk/pnpm-workspace.yaml
+++ b/implementations/react-native-sdk/pnpm-workspace.yaml
@@ -1,5 +1,10 @@
sharedWorkspaceLockfile: false
+# The React Native Gradle plugin looks for this compiler at the app's node_modules root.
+# Hoist React Native's own dependency instead of maintaining an independent version pin.
+publicHoistPattern:
+ - hermes-compiler
+
overrides:
'@contentful/optimization-api-client': 'file:../../pkgs/contentful-optimization-api-client-local.tgz'
'@contentful/optimization-core': 'file:../../pkgs/contentful-optimization-core-local.tgz'
diff --git a/renovate.json b/renovate.json
index 5384996c3..00b59a0fc 100644
--- a/renovate.json
+++ b/renovate.json
@@ -1,7 +1,7 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["local>contentful/renovate-config"],
- "enabledManagers": ["github-actions", "npm", "gradle", "bundler"],
+ "enabledManagers": ["github-actions", "npm", "gradle", "gradle-wrapper", "bundler"],
"includePaths": [
".github/workflows/**",
"package.json",
@@ -30,21 +30,46 @@
"matchManagers": ["npm"],
"schedule": ["* 8-11 * * 2"]
},
- {
- "description": "Keep React runtime versions aligned with the renderer embedded by React Native.",
- "matchFileNames": ["implementations/react-native-sdk/package.json"],
- "matchPackageNames": ["react", "react-test-renderer"],
- "enabled": false
- },
{
"description": "Run Gradle dependency updates during the first-Monday morning maintenance window.",
- "matchManagers": ["gradle"],
+ "matchManagers": ["gradle", "gradle-wrapper"],
"schedule": ["* 9-12 1-7 * 1"]
},
{
"description": "Run Bundler dependency updates during the first-Monday late-morning maintenance window.",
"matchManagers": ["bundler"],
"schedule": ["* 10-13 1-7 * 1"]
+ },
+ {
+ "description": "Review React Native runtime and native build-tool upgrades together.",
+ "matchFileNames": [
+ "implementations/react-native-sdk/package.json",
+ "implementations/react-native-sdk/android/build.gradle",
+ "implementations/react-native-sdk/android/gradle/wrapper/gradle-wrapper.properties"
+ ],
+ "matchPackageNames": [
+ "react",
+ "react-native",
+ "react-test-renderer",
+ "@types/react",
+ "@types/react-test-renderer",
+ "@react-native-community/cli",
+ "@react-native-community/cli-platform-android",
+ "@react-native-community/cli-platform-ios",
+ "@react-native/babel-preset",
+ "@react-native/codegen",
+ "@react-native/gradle-plugin",
+ "@react-native/jest-preset",
+ "@react-native/metro-config",
+ "gradle",
+ "com.android.tools.build:gradle",
+ "org.jetbrains.kotlin:kotlin-gradle-plugin"
+ ],
+ "groupName": "React Native runtime and build tools",
+ "schedule": ["* 9-12 1-7 * 1"],
+ "separateMajorMinor": false,
+ "separateMinorPatch": false,
+ "automerge": false
}
]
}