From 4379f21bd7f04f977f0dc7bfe1efa55400cf52e0 Mon Sep 17 00:00:00 2001 From: Alan Lee Date: Mon, 2 Mar 2026 09:40:44 -0800 Subject: [PATCH 01/44] Bump hermes version --- packages/react-native/package.json | 2 +- packages/react-native/sdks/.hermesv1version | 1 + packages/react-native/sdks/.hermesversion | 1 + packages/react-native/sdks/hermes-engine/version.properties | 4 ++-- 4 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 packages/react-native/sdks/.hermesv1version create mode 100644 packages/react-native/sdks/.hermesversion diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 40467bdf641a..dc99c87f8f42 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -176,7 +176,7 @@ "base64-js": "^1.5.1", "commander": "^12.0.0", "flow-enums-runtime": "^0.0.6", - "hermes-compiler": "0.0.0", + "hermes-compiler": "250829098.0.10", "invariant": "^2.2.4", "memoize-one": "^5.0.0", "metro-runtime": "^0.84.0", diff --git a/packages/react-native/sdks/.hermesv1version b/packages/react-native/sdks/.hermesv1version new file mode 100644 index 000000000000..2a18cc8792b2 --- /dev/null +++ b/packages/react-native/sdks/.hermesv1version @@ -0,0 +1 @@ +hermes-v250829098.0.10 \ No newline at end of file diff --git a/packages/react-native/sdks/.hermesversion b/packages/react-native/sdks/.hermesversion new file mode 100644 index 000000000000..2f5473eb31ad --- /dev/null +++ b/packages/react-native/sdks/.hermesversion @@ -0,0 +1 @@ +hermes-v0.16.0 \ No newline at end of file diff --git a/packages/react-native/sdks/hermes-engine/version.properties b/packages/react-native/sdks/hermes-engine/version.properties index 37b6d2a01821..701dbedbc1ab 100644 --- a/packages/react-native/sdks/hermes-engine/version.properties +++ b/packages/react-native/sdks/hermes-engine/version.properties @@ -1,2 +1,2 @@ -HERMES_VERSION_NAME=1000.0.0 -HERMES_V1_VERSION_NAME=250829098.0.6 +HERMES_VERSION_NAME=0.16.0 +HERMES_V1_VERSION_NAME=250829098.0.10 From 9f335b00bc2204ad7abe15c129a72df695d25570 Mon Sep 17 00:00:00 2001 From: Fabrizio Cucci Date: Tue, 3 Mar 2026 11:38:51 +0000 Subject: [PATCH 02/44] [rn] Use stable Hermes for dry-run builds on stable branches The build_android workflow was incorrectly using for dry-run builds on stable branches (e.g., 0.85-stable), causing it to append suffix to the Hermes version. This resulted in trying to fetch non-existent SNAPSHOT artifacts like in https://github.com/facebook/react-native/actions/runs/22592250332/job/65471130298. This fix adds a check to detect stable branches (via github.ref_name or github.base_ref) and uses instead, which fetches the stable Hermes release from Maven Central without the -SNAPSHOT suffix. We check both github.ref_name and github.base_ref to cover two scenarios: ref_name: Direct pushes to stable branches (e.g. pushing to 0.85-stable) base_ref: Pull requests targeting stable branches (e.g. cherry-pick PRs where the source branch isn't named -stable but the target isChangelog: [Internal] --- .github/actions/build-android/action.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/actions/build-android/action.yml b/.github/actions/build-android/action.yml index 3466b817a382..e1c4abe313e3 100644 --- a/.github/actions/build-android/action.yml +++ b/.github/actions/build-android/action.yml @@ -54,7 +54,12 @@ runs: if [[ "${{ inputs.release-type }}" == "dry-run" ]]; then # dry-run: we only build ARM64 to save time/resources. For release/nightlies the default is to build all archs. export ORG_GRADLE_PROJECT_reactNativeArchitectures="arm64-v8a,x86" # x86 is required for E2E testing - export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" + # Use stable Hermes on stable branches, nightly Hermes on main + if [[ "${{ github.ref_name }}" == *"-stable" ]] || [[ "${{ github.base_ref }}" == *"-stable" ]]; then + export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" + else + export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" + fi TASKS="publishAllToMavenTempLocal build" elif [[ "${{ inputs.release-type }}" == "nightly" ]]; then # nightly: we set isSnapshot to true so artifacts are sent to the right repository on Maven Central. From 111bd59db5ddeb2201de7f88fce14d2f4223432e Mon Sep 17 00:00:00 2001 From: Fabrizio Cucci Date: Tue, 3 Mar 2026 12:17:33 +0000 Subject: [PATCH 03/44] Introduce 'Determine Hermes build flag' step --- .github/actions/build-android/action.yml | 27 ++++++++++++++++-------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/.github/actions/build-android/action.yml b/.github/actions/build-android/action.yml index e1c4abe313e3..521f2ea8aa36 100644 --- a/.github/actions/build-android/action.yml +++ b/.github/actions/build-android/action.yml @@ -31,6 +31,23 @@ runs: if: ${{ !endsWith(github.ref_name, '-stable') && !endsWith(github.base_ref || '', '-stable') || endsWith(github.ref_name, '-stable') && steps.read-rn-version.outputs.rn-version == '1000.0.0' }} shell: bash run: node ./scripts/releases/set-rn-artifacts-version.js --build-type ${{ inputs.release-type }} + - name: Determine Hermes build flag + id: hermes-flag + shell: bash + run: | + if [[ "${{ inputs.release-type }}" == "dry-run" ]]; then + # Use stable Hermes on stable branches, nightly Hermes on main + if [[ "${{ github.ref_name }}" == *"-stable" ]] || [[ "${{ github.base_ref }}" == *"-stable" ]]; then + echo "ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" >> $GITHUB_ENV + else + echo "ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" >> $GITHUB_ENV + fi + elif [[ "${{ inputs.release-type }}" == "nightly" ]]; then + echo "ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" >> $GITHUB_ENV + else + # release + echo "ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" >> $GITHUB_ENV + fi - name: Setup gradle uses: ./.github/actions/setup-gradle with: @@ -54,24 +71,16 @@ runs: if [[ "${{ inputs.release-type }}" == "dry-run" ]]; then # dry-run: we only build ARM64 to save time/resources. For release/nightlies the default is to build all archs. export ORG_GRADLE_PROJECT_reactNativeArchitectures="arm64-v8a,x86" # x86 is required for E2E testing - # Use stable Hermes on stable branches, nightly Hermes on main - if [[ "${{ github.ref_name }}" == *"-stable" ]] || [[ "${{ github.base_ref }}" == *"-stable" ]]; then - export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" - else - export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" - fi TASKS="publishAllToMavenTempLocal build" elif [[ "${{ inputs.release-type }}" == "nightly" ]]; then # nightly: we set isSnapshot to true so artifacts are sent to the right repository on Maven Central. export ORG_GRADLE_PROJECT_isSnapshot="true" - export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" TASKS="publishAllToMavenTempLocal publishAndroidToSonatype build" else # release: we want to build all archs (default) - export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" TASKS="publishAllToMavenTempLocal publishAndroidToSonatype build" fi - env "$HERMES_PREBUILT_FLAG" ./gradlew $TASKS -PenableWarningsAsErrors=true + ./gradlew $TASKS -PenableWarningsAsErrors=true - name: Save Android ccache if: ${{ github.ref == 'refs/heads/main' || contains(github.ref, '-stable') }} uses: actions/cache/save@v5 From 8ae042d64901d01f8d79b32948389d35f2cda3da Mon Sep 17 00:00:00 2001 From: Fabrizio Cucci Date: Tue, 3 Mar 2026 12:46:01 +0000 Subject: [PATCH 04/44] Revert "Introduce 'Determine Hermes build flag' step" This reverts commit 111bd59db5ddeb2201de7f88fce14d2f4223432e. --- .github/actions/build-android/action.yml | 27 ++++++++---------------- 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/.github/actions/build-android/action.yml b/.github/actions/build-android/action.yml index 521f2ea8aa36..e1c4abe313e3 100644 --- a/.github/actions/build-android/action.yml +++ b/.github/actions/build-android/action.yml @@ -31,23 +31,6 @@ runs: if: ${{ !endsWith(github.ref_name, '-stable') && !endsWith(github.base_ref || '', '-stable') || endsWith(github.ref_name, '-stable') && steps.read-rn-version.outputs.rn-version == '1000.0.0' }} shell: bash run: node ./scripts/releases/set-rn-artifacts-version.js --build-type ${{ inputs.release-type }} - - name: Determine Hermes build flag - id: hermes-flag - shell: bash - run: | - if [[ "${{ inputs.release-type }}" == "dry-run" ]]; then - # Use stable Hermes on stable branches, nightly Hermes on main - if [[ "${{ github.ref_name }}" == *"-stable" ]] || [[ "${{ github.base_ref }}" == *"-stable" ]]; then - echo "ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" >> $GITHUB_ENV - else - echo "ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" >> $GITHUB_ENV - fi - elif [[ "${{ inputs.release-type }}" == "nightly" ]]; then - echo "ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" >> $GITHUB_ENV - else - # release - echo "ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" >> $GITHUB_ENV - fi - name: Setup gradle uses: ./.github/actions/setup-gradle with: @@ -71,16 +54,24 @@ runs: if [[ "${{ inputs.release-type }}" == "dry-run" ]]; then # dry-run: we only build ARM64 to save time/resources. For release/nightlies the default is to build all archs. export ORG_GRADLE_PROJECT_reactNativeArchitectures="arm64-v8a,x86" # x86 is required for E2E testing + # Use stable Hermes on stable branches, nightly Hermes on main + if [[ "${{ github.ref_name }}" == *"-stable" ]] || [[ "${{ github.base_ref }}" == *"-stable" ]]; then + export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" + else + export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" + fi TASKS="publishAllToMavenTempLocal build" elif [[ "${{ inputs.release-type }}" == "nightly" ]]; then # nightly: we set isSnapshot to true so artifacts are sent to the right repository on Maven Central. export ORG_GRADLE_PROJECT_isSnapshot="true" + export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" TASKS="publishAllToMavenTempLocal publishAndroidToSonatype build" else # release: we want to build all archs (default) + export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" TASKS="publishAllToMavenTempLocal publishAndroidToSonatype build" fi - ./gradlew $TASKS -PenableWarningsAsErrors=true + env "$HERMES_PREBUILT_FLAG" ./gradlew $TASKS -PenableWarningsAsErrors=true - name: Save Android ccache if: ${{ github.ref == 'refs/heads/main' || contains(github.ref, '-stable') }} uses: actions/cache/save@v5 From c447fa16e19d2632bc45ed440fd1fbef2e28b28e Mon Sep 17 00:00:00 2001 From: Fabrizio Cucci Date: Tue, 3 Mar 2026 12:46:11 +0000 Subject: [PATCH 05/44] Revert "[rn] Use stable Hermes for dry-run builds on stable branches" This reverts commit 9f335b00bc2204ad7abe15c129a72df695d25570. --- .github/actions/build-android/action.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/actions/build-android/action.yml b/.github/actions/build-android/action.yml index e1c4abe313e3..3466b817a382 100644 --- a/.github/actions/build-android/action.yml +++ b/.github/actions/build-android/action.yml @@ -54,12 +54,7 @@ runs: if [[ "${{ inputs.release-type }}" == "dry-run" ]]; then # dry-run: we only build ARM64 to save time/resources. For release/nightlies the default is to build all archs. export ORG_GRADLE_PROJECT_reactNativeArchitectures="arm64-v8a,x86" # x86 is required for E2E testing - # Use stable Hermes on stable branches, nightly Hermes on main - if [[ "${{ github.ref_name }}" == *"-stable" ]] || [[ "${{ github.base_ref }}" == *"-stable" ]]; then - export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesStable=true" - else - export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" - fi + export HERMES_PREBUILT_FLAG="ORG_GRADLE_PROJECT_react.internal.useHermesNightly=true" TASKS="publishAllToMavenTempLocal build" elif [[ "${{ inputs.release-type }}" == "nightly" ]]; then # nightly: we set isSnapshot to true so artifacts are sent to the right repository on Maven Central. From c35a22db2b1427e7e4fe404dfc10cc711a7558f8 Mon Sep 17 00:00:00 2001 From: Nicola Corti Date: Tue, 6 Jan 2026 10:32:48 +0000 Subject: [PATCH 06/44] [LOCAL] Do not use hermesNightly on the release branch --- gradle.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index d7c39175371a..3e7127618758 100644 --- a/gradle.properties +++ b/gradle.properties @@ -19,11 +19,11 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 # Controls whether to use Hermes from stable builds. This will force hermes version # set in the sdks/hermes-engine/version.properties file to be used. This has a higher # priority than react.internal.useHermesNightly. -react.internal.useHermesStable=false +react.internal.useHermesStable=true # Controls whether to use Hermes from nightly builds. This will speed up builds # but should NOT be turned on for CI or release builds. -react.internal.useHermesNightly=true +react.internal.useHermesNightly=false # Controls whether to use Hermes 1.0. Clean and rebuild when changing. hermesV1Enabled=true From 3e2367c58d60c97414a3a135f9f5d89e87ee5e3d Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Tue, 3 Mar 2026 22:48:45 +0000 Subject: [PATCH 07/44] Release 0.85.0-rc.0 #publish-packages-to-npm&next --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 17 ++++++++++++++++- packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 6 +++--- packages/react-native/React/Base/RCTVersion.m | 6 +++--- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 13 +++++++++---- .../ReactCommon/cxxreact/ReactNativeVersion.h | 10 +++++----- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 10 +++++----- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 105 insertions(+), 85 deletions(-) diff --git a/package.json b/package.json index 1d1138167783..59cc7874611d 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-main", - "@react-native/metro-config": "0.85.0-main", + "@react-native/metro-babel-transformer": "0.85.0-rc.0", + "@react-native/metro-config": "0.85.0-rc.0", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index fefd1afaec4d..1ca7cfa92b5e 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index 4a50dd44f55b..8b47e612b23b 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-main" + "@react-native/codegen": "0.85.0-rc.0" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index 957b9a0d89f0..67b00448ed2c 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-main", + "@react-native/dev-middleware": "0.85.0-rc.0", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "*" + "@react-native/metro-config": "0.85.0-rc.0" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 9f178299ca52..2a03d5b23998 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index b4484cc6c2bf..40aaff8f81f7 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index c51c7678b263..fb06916850cd 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<<99011a9d73bf559385dd977d6641bf63>> +// @generated SignedSource<<81f0e46798b18ce963f4bd935cc0e2f9>> { @@ -11,6 +11,9 @@ "hash": "sha256", "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ + { + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-linux-aarch64.tar.gz" + }, { "type": "http", "url": "https://scontent.xx.fbcdn.net/mci_ab/uap/?ab_b=m&ab_page=react_native_devtools_binaries&ab_entry=AQOe3vMglEWyhocSuDyLcDQ5M5nI_Sg3PCaH9ddCVGlE_mQ2dLnybDBQZzG0E9aM4n0RLia8QlwTI9BQdAuFe-pwvCept93mc8tzdIeuqm6nxE_r43886e6qG_zRFMSOe_gZFtlmCvyOimaaezyhV7W_aOFoK9PsBDJfYBFOixplT_ABF199vZzVlKs" @@ -24,6 +27,9 @@ "hash": "sha256", "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ + { + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-linux-x86_64.tar.gz" + }, { "type": "http", "url": "https://scontent.xx.fbcdn.net/mci_ab/uap/?ab_b=m&ab_page=react_native_devtools_binaries&ab_entry=AQPGMeqY0k2VSVHrSW-H-ZOSQSsYD6jj2q921sh8iqOy6nbyuaaril9wnkcEN-dIH4lPOs9cgVN46Qz08Vx6Dz2t6IbgcYaXQkiKqaIDkSvmD_X5SX5-ov7e4xZBe8anzo2DmfaZLNycuUbTsr92zoJP9ufm8ibOzrXZCdTYaKVvRSIuAdPFfo0q" @@ -37,6 +43,9 @@ "hash": "sha256", "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ + { + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-macos-aarch64.tar.gz" + }, { "type": "http", "url": "https://scontent.xx.fbcdn.net/mci_ab/uap/?ab_b=m&ab_page=react_native_devtools_binaries&ab_entry=AQPus35qjWc7PxLmPHGV2t_Fy83bqmPcfXHoIH9r9w_oBe3MDNPiV6XaEsx--HcvpbCvM2yRDRjs7RkZy5kWtwgI6u2hX9yOK6VMu1G7ACWWEr6LrBUkax_8fadtBeT9kyyQmYuan2acXYYNL7qsiti_Z5c1oRpIbxS3PH2-e-7nvNGCsip9VxRLXlZm" @@ -50,6 +59,9 @@ "hash": "sha256", "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ + { + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-macos-x86_64.tar.gz" + }, { "type": "http", "url": "https://scontent.xx.fbcdn.net/mci_ab/uap/?ab_b=m&ab_page=react_native_devtools_binaries&ab_entry=AQP9w7tMCZ7CajBq--Vtx4C0-EgnFg7p0rZlFCHfEVoTbCPhLrZbtbrLZSh6aJcCcjVn7j35B57bpimeAhDqwLi1dEN8cdgK0hHF2wEqnoszjz3SaPpdwdnIvDv-E4UjU4Kgzn11PUSAEpaaGC5Lm_MIUa2G4bRJv7CLaOCJw6TxLJs3dGGEgn21Og" @@ -63,6 +75,9 @@ "hash": "sha256", "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ + { + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-windows-x86_64.tar.gz" + }, { "type": "http", "url": "https://scontent.xx.fbcdn.net/mci_ab/uap/?ab_b=m&ab_page=react_native_devtools_binaries&ab_entry=AQPo2HDsiZzHX5U8mzykkp2vyaexy0rfSjf5mm3NIBKvQLUSE90_8TaogIUmvzOp6sLVxLo2MsMrvixzP6h9-D4avhZ51Al_vkdbvNvGnWQoSnpDV0X55sTM4rxsYXoOv-xOhdN_rVbTx6TCkMFmmZ1JFBAcR9gMS3VN83178YRVlofWx3NzPFM9" diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index 9b7e7d666f49..6c23e26790db 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index 4f98011c8232..b25940656bb3 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-main", - "@react-native/debugger-shell": "0.85.0-main", + "@react-native/debugger-frontend": "0.85.0-rc.0", + "@react-native/debugger-shell": "0.85.0-rc.0", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-main", + "@react-native/debugger-shell": "0.85.0-rc.0", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index 072e9dcc1d29..14a7372ff7ad 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-main", + "@react-native/eslint-plugin": "0.85.0-rc.0", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index a74befb82b1c..4a4bdc19f9e3 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index b9863f2b9f54..26d65cdd7819 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-main", + "@react-native/codegen": "0.85.0-rc.0", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index ffffafbf43ca..83388c9aac01 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index b32fef2c6d3d..a99c9cf13f4a 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-main", + "@react-native/js-polyfills": "0.85.0-rc.0", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 92be7eff4456..4c7dcd3e57d9 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-main", - "@react-native/metro-babel-transformer": "0.85.0-main", + "@react-native/js-polyfills": "0.85.0-rc.0", + "@react-native/metro-babel-transformer": "0.85.0-rc.0", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 46f4bdbdefac..5ab26a7b0cf9 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "*" + "react-native": "0.85.0-rc.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 56dd5af59b76..3ab74b172390 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index a22800e4f46a..963e50de4258 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index d1ffdb7ef3b1..978a3b9fe9d7 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-main", + "@react-native/babel-plugin-codegen": "0.85.0-rc.0", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index 9aa9b835b2db..591c965e6d33 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-main", + "@react-native/babel-preset": "0.85.0-rc.0", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 09196af1f854..3b50547be6f9 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index 8d45455da6c2..b1b40954cac4 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-main" + "@react-native/codegen": "0.85.0-rc.0" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index 4c424499ba9f..606f0ecf91b7 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-main" + "@react-native/codegen": "0.85.0-rc.0" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "*" + "react-native": "0.85.0-rc.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index 1ff12f563e62..72239595c2bc 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -26,10 +26,10 @@ * ``` */ export default class ReactNativeVersion { - static major: number = 1000; - static minor: number = 0; + static major: number = 0; + static minor: number = 85; static patch: number = 0; - static prerelease: string | null = null; + static prerelease: string | null = 'rc.0'; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index 69ce4f75320e..41967a7a3cc7 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -21,10 +21,10 @@ static dispatch_once_t onceToken; dispatch_once(&onceToken, ^(void){ __rnVersion = @{ - RCTVersionMajor: @(1000), - RCTVersionMinor: @(0), + RCTVersionMajor: @(0), + RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: [NSNull null], + RCTVersionPrerelease: @"rc.0", }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index 71b1bf4cf759..fe129a1d4fa4 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=1000.0.0 +VERSION_NAME=0.85.0-rc.0 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index 889fa4d728c4..ef5abc6c5cd1 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -1,15 +1,20 @@ /** * Copyright (c) Meta Platforms, Inc. and affiliates. * - * This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. * * @generated by scripts/releases/set-version.js */ + package com.facebook.react.modules.systeminfo public object ReactNativeVersion { @JvmField - public val VERSION: Map = - mapOf("major" to 1000, "minor" to 0, "patch" to 0, "prerelease" to null) + public val VERSION: Map = mapOf( + "major" to 0, + "minor" to 85, + "patch" to 0, + "prerelease" to "rc.0" + ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 25468f63f050..2f8947a0bd1f 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -12,17 +12,17 @@ #include #include -#define REACT_NATIVE_VERSION_MAJOR 1000 -#define REACT_NATIVE_VERSION_MINOR 0 +#define REACT_NATIVE_VERSION_MAJOR 0 +#define REACT_NATIVE_VERSION_MINOR 85 #define REACT_NATIVE_VERSION_PATCH 0 namespace facebook::react { struct ReactNativeVersionType { - int32_t Major = 1000; - int32_t Minor = 0; + int32_t Major = 0; + int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = ""; + std::string_view Prerelease = "rc.0"; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index dc99c87f8f42..e6229d6d77af 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "1000.0.0", + "version": "0.85.0-rc.0", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.84.0-main", + "@react-native/jest-preset": "0.85.0-rc.0", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-main", - "@react-native/codegen": "0.85.0-main", - "@react-native/community-cli-plugin": "0.85.0-main", - "@react-native/gradle-plugin": "0.85.0-main", - "@react-native/js-polyfills": "0.85.0-main", - "@react-native/normalize-colors": "0.85.0-main", - "@react-native/virtualized-lists": "0.85.0-main", + "@react-native/assets-registry": "0.85.0-rc.0", + "@react-native/codegen": "0.85.0-rc.0", + "@react-native/community-cli-plugin": "0.85.0-rc.0", + "@react-native/gradle-plugin": "0.85.0-rc.0", + "@react-native/js-polyfills": "0.85.0-rc.0", + "@react-native/normalize-colors": "0.85.0-rc.0", + "@react-native/virtualized-lists": "0.85.0-rc.0", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index 8c76f937ae04..2943646ff6cd 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"1000.0.0\\" +version = \\"0.85.0-rc.0\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"1000.0.0\\" +version = \\"0.85.0-rc.0\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"1000.0.0\\" +version = \\"0.85.0-rc.0\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"1000.0.0\\" +version = \\"0.85.0-rc.0\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -984,4 +984,4 @@ SCRIPT end " -`; +`; \ No newline at end of file diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index 176e34313f03..c92b05495574 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-main", - "@react-native/popup-menu-android": "0.85.0-main", + "@react-native/new-app-screen": "0.85.0-rc.0", + "@react-native/popup-menu-android": "0.85.0-rc.0", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "*" + "react-native": "0.85.0-rc.0" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 4e79505109c9..49d22e74d5f2 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index b9f80551c32e..bf424892c32b 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-main", + "version": "0.85.0-rc.0", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "*" + "react-native": "0.85.0-rc.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index 10f94b7f3b4a..8c56db1f1525 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "1000.0.0" + "react-native": "0.85.0-rc.0" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-main", - "@react-native/core-cli-utils": "0.85.0-main", - "@react-native/eslint-config": "0.85.0-main", - "@react-native/metro-config": "0.85.0-main", - "@react-native/typescript-config": "0.85.0-main", + "@react-native/babel-preset": "0.85.0-rc.0", + "@react-native/core-cli-utils": "0.85.0-rc.0", + "@react-native/eslint-config": "0.85.0-rc.0", + "@react-native/metro-config": "0.85.0-rc.0", + "@react-native/typescript-config": "0.85.0-rc.0", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index fa5205e16f02..e47e7e5120cd 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-main" + "@react-native/codegen": "0.85.0-rc.0" }, "devDependencies": { "@babel/core": "^7.25.2", From 2750e6038d41054d2fa6156d982be228ca3de8e3 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Wed, 4 Mar 2026 00:19:06 +0000 Subject: [PATCH 08/44] [LOCAL] Bump Podfile.lock --- packages/rn-tester/Podfile.lock | 2096 +++++++++++-------------------- 1 file changed, 765 insertions(+), 1331 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 6f3dcbc20306..e47a697015a2 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -1,33 +1,14 @@ PODS: - - boost (1.84.0) - - DoubleConversion (1.1.6) - - fast_float (8.0.0) - - FBLazyVector (1000.0.0) - - fmt (11.0.2) - - glog (0.3.5) - - hermes-engine (1000.0.0): - - hermes-engine/cdp (= 1000.0.0) - - hermes-engine/Hermes (= 1000.0.0) - - hermes-engine/inspector (= 1000.0.0) - - hermes-engine/inspector_chrome (= 1000.0.0) - - hermes-engine/Public (= 1000.0.0) - - hermes-engine/cdp (1000.0.0) - - hermes-engine/Hermes (1000.0.0) - - hermes-engine/inspector (1000.0.0) - - hermes-engine/inspector_chrome (1000.0.0) - - hermes-engine/Public (1000.0.0) - - MyNativeView (0.82.0-main): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - FBLazyVector (0.85.0-rc.0) + - hermes-engine (250829098.0.10): + - hermes-engine/Pre-built (= 250829098.0.10) + - hermes-engine/Pre-built (250829098.0.10) + - MyNativeView (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -42,20 +23,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - NativeCxxModuleExample (0.82.0-main): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - NativeCxxModuleExample (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -70,62 +45,37 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - OCMock (3.9.4) - - RCT-Folly (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 8.0.0) - - fmt (= 11.0.2) - - glog - - RCT-Folly/Default (= 2024.11.18.00) - - RCT-Folly/Default (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 8.0.0) - - fmt (= 11.0.2) - - glog - - RCT-Folly/Fabric (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 8.0.0) - - fmt (= 11.0.2) - - glog - - RCTDeprecation (1000.0.0) - - RCTRequired (1000.0.0) - - RCTSwiftUI (1000.0.0) - - RCTSwiftUIWrapper (1000.0.0): + - RCTDeprecation (0.85.0-rc.0) + - RCTRequired (0.85.0-rc.0) + - RCTSwiftUI (0.85.0-rc.0) + - RCTSwiftUIWrapper (0.85.0-rc.0): - RCTSwiftUI - - RCTTypeSafety (1000.0.0): - - FBLazyVector (= 1000.0.0) - - RCTRequired (= 1000.0.0) - - React-Core (= 1000.0.0) - - React (1000.0.0): - - React-Core (= 1000.0.0) - - React-Core/DevSupport (= 1000.0.0) - - React-Core/RCTWebSocket (= 1000.0.0) - - React-RCTActionSheet (= 1000.0.0) - - React-RCTAnimation (= 1000.0.0) - - React-RCTBlob (= 1000.0.0) - - React-RCTImage (= 1000.0.0) - - React-RCTLinking (= 1000.0.0) - - React-RCTNetwork (= 1000.0.0) - - React-RCTSettings (= 1000.0.0) - - React-RCTText (= 1000.0.0) - - React-RCTVibration (= 1000.0.0) - - React-callinvoker (1000.0.0) - - React-Core (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - RCTTypeSafety (0.85.0-rc.0): + - FBLazyVector (= 0.85.0-rc.0) + - RCTRequired (= 0.85.0-rc.0) + - React-Core (= 0.85.0-rc.0) + - React (0.85.0-rc.0): + - React-Core (= 0.85.0-rc.0) + - React-Core/DevSupport (= 0.85.0-rc.0) + - React-Core/RCTWebSocket (= 0.85.0-rc.0) + - React-RCTActionSheet (= 0.85.0-rc.0) + - React-RCTAnimation (= 0.85.0-rc.0) + - React-RCTBlob (= 0.85.0-rc.0) + - React-RCTImage (= 0.85.0-rc.0) + - React-RCTLinking (= 0.85.0-rc.0) + - React-RCTNetwork (= 0.85.0-rc.0) + - React-RCTSettings (= 0.85.0-rc.0) + - React-RCTText (= 0.85.0-rc.0) + - React-RCTVibration (= 0.85.0-rc.0) + - React-callinvoker (0.85.0-rc.0) + - React-Core (0.85.0-rc.0): + - hermes-engine - RCTDeprecation - - React-Core/Default (= 1000.0.0) + - React-Core-prebuilt + - React-Core/Default (= 0.85.0-rc.0) - React-cxxreact - React-featureflags - React-hermes @@ -138,18 +88,14 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/CoreModulesHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt (0.85.0-rc.0): + - ReactNativeDependencies + - React-Core/CoreModulesHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -163,18 +109,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/Default (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/Default (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-cxxreact - React-featureflags - React-hermes @@ -187,20 +127,14 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/DevSupport (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/DevSupport (0.85.0-rc.0): + - hermes-engine - RCTDeprecation - - React-Core/Default (= 1000.0.0) - - React-Core/RCTWebSocket (= 1000.0.0) + - React-Core-prebuilt + - React-Core/Default (= 0.85.0-rc.0) + - React-Core/RCTWebSocket (= 0.85.0-rc.0) - React-cxxreact - React-featureflags - React-hermes @@ -213,18 +147,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTActionSheetHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -238,18 +166,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTAnimationHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -263,18 +185,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTBlobHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -288,18 +204,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTImageHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -313,18 +223,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTLinkingHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -338,18 +242,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTNetworkHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -363,18 +261,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTPushNotificationHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTPushNotificationHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -388,18 +280,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTSettingsHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -413,18 +299,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTTextHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -438,18 +318,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTVibrationHeaders (0.85.0-rc.0): + - hermes-engine - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -463,19 +337,13 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core/RCTWebSocket (0.85.0-rc.0): + - hermes-engine - RCTDeprecation - - React-Core/Default (= 1000.0.0) + - React-Core-prebuilt + - React-Core/Default (= 0.85.0-rc.0) - React-cxxreact - React-featureflags - React-hermes @@ -488,76 +356,59 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-CoreModules (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - RCTTypeSafety (= 1000.0.0) - - React-Core/CoreModulesHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) + - React-CoreModules (0.85.0-rc.0): + - RCTTypeSafety (= 0.85.0-rc.0) + - React-Core-prebuilt + - React-Core/CoreModulesHeaders (= 0.85.0-rc.0) + - React-debug + - React-jsi (= 0.85.0-rc.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 1000.0.0) + - React-RCTImage (= 0.85.0-rc.0) - React-runtimeexecutor + - React-utils - ReactCommon - - SocketRocket - - React-cxxreact (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-callinvoker (= 1000.0.0) - - React-debug (= 1000.0.0) - - React-jsi (= 1000.0.0) + - ReactNativeDependencies + - React-cxxreact (0.85.0-rc.0): + - hermes-engine + - React-callinvoker (= 0.85.0-rc.0) + - React-Core-prebuilt + - React-debug (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 1000.0.0) - - React-perflogger (= 1000.0.0) + - React-logger (= 0.85.0-rc.0) + - React-perflogger (= 0.85.0-rc.0) - React-runtimeexecutor - - React-timing (= 1000.0.0) - - SocketRocket - - React-debug (1000.0.0) - - React-defaultsnativemodule (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-timing (= 0.85.0-rc.0) + - React-utils + - ReactNativeDependencies + - React-debug (0.85.0-rc.0) + - React-defaultsnativemodule (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt - React-domnativemodule + - React-featureflags - React-featureflagsnativemodule - React-idlecallbacksnativemodule + - React-intersectionobservernativemodule - React-jsi - React-jsiexecutor - React-microtasksnativemodule - React-RCTFBReactNativeSpec - - SocketRocket - - React-domnativemodule (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-webperformancenativemodule + - ReactNativeDependencies + - Yoga + - React-domnativemodule (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt - React-Fabric - React-Fabric/bridging - React-FabricComponents @@ -567,40 +418,34 @@ PODS: - React-RCTFBReactNativeSpec - React-runtimeexecutor - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Fabric (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Fabric (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animations (= 1000.0.0) - - React-Fabric/attributedstring (= 1000.0.0) - - React-Fabric/bridging (= 1000.0.0) - - React-Fabric/componentregistry (= 1000.0.0) - - React-Fabric/componentregistrynative (= 1000.0.0) - - React-Fabric/components (= 1000.0.0) - - React-Fabric/consistency (= 1000.0.0) - - React-Fabric/core (= 1000.0.0) - - React-Fabric/dom (= 1000.0.0) - - React-Fabric/imagemanager (= 1000.0.0) - - React-Fabric/leakchecker (= 1000.0.0) - - React-Fabric/mounting (= 1000.0.0) - - React-Fabric/observers (= 1000.0.0) - - React-Fabric/scheduler (= 1000.0.0) - - React-Fabric/telemetry (= 1000.0.0) - - React-Fabric/templateprocessor (= 1000.0.0) - - React-Fabric/uimanager (= 1000.0.0) + - React-Fabric/animated (= 0.85.0-rc.0) + - React-Fabric/animationbackend (= 0.85.0-rc.0) + - React-Fabric/animations (= 0.85.0-rc.0) + - React-Fabric/attributedstring (= 0.85.0-rc.0) + - React-Fabric/bridging (= 0.85.0-rc.0) + - React-Fabric/componentregistry (= 0.85.0-rc.0) + - React-Fabric/componentregistrynative (= 0.85.0-rc.0) + - React-Fabric/components (= 0.85.0-rc.0) + - React-Fabric/consistency (= 0.85.0-rc.0) + - React-Fabric/core (= 0.85.0-rc.0) + - React-Fabric/dom (= 0.85.0-rc.0) + - React-Fabric/imagemanager (= 0.85.0-rc.0) + - React-Fabric/leakchecker (= 0.85.0-rc.0) + - React-Fabric/mounting (= 0.85.0-rc.0) + - React-Fabric/observers (= 0.85.0-rc.0) + - React-Fabric/scheduler (= 0.85.0-rc.0) + - React-Fabric/telemetry (= 0.85.0-rc.0) + - React-Fabric/uimanager (= 0.85.0-rc.0) - React-featureflags - React-graphics - React-jsi @@ -611,22 +456,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/animations (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/animated (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug + - React-Fabric/animationbackend - React-featureflags - React-graphics - React-jsi @@ -637,20 +476,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/attributedstring (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/animationbackend (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -663,20 +495,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/bridging (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/animations (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -689,20 +514,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/componentregistry (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/attributedstring (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -715,20 +533,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/componentregistrynative (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/bridging (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -741,26 +552,15 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/componentregistry (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 1000.0.0) - - React-Fabric/components/root (= 1000.0.0) - - React-Fabric/components/scrollview (= 1000.0.0) - - React-Fabric/components/view (= 1000.0.0) - React-featureflags - React-graphics - React-jsi @@ -771,20 +571,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components/legacyviewmanagerinterop (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/componentregistrynative (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -797,22 +590,19 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components/root (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/components (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.0) + - React-Fabric/components/root (= 0.85.0-rc.0) + - React-Fabric/components/scrollview (= 0.85.0-rc.0) + - React-Fabric/components/view (= 0.85.0-rc.0) - React-featureflags - React-graphics - React-jsi @@ -823,20 +613,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components/scrollview (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -849,20 +632,51 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components/view (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/components/root (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/components/scrollview (0.85.0-rc.0): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/components/view (0.85.0-rc.0): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -876,21 +690,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Fabric/consistency (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Fabric/consistency (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -903,20 +710,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/core (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/core (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -929,20 +729,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/dom (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/dom (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -955,20 +748,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/imagemanager (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/imagemanager (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -981,20 +767,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/leakchecker (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/leakchecker (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1007,20 +786,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/mounting (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/mounting (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1033,23 +805,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/observers (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/observers (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 1000.0.0) + - React-Fabric/observers/events (= 0.85.0-rc.0) + - React-Fabric/observers/intersection (= 0.85.0-rc.0) - React-featureflags - React-graphics - React-jsi @@ -1060,20 +826,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/observers/events (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/observers/events (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1086,22 +845,35 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/scheduler (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/observers/intersection (0.85.0-rc.0): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/scheduler (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug + - React-Fabric/animationbackend - React-Fabric/observers/events - React-featureflags - React-graphics @@ -1115,20 +887,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/telemetry (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/telemetry (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1141,49 +906,36 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/templateprocessor (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/uimanager (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug + - React-Fabric/uimanager/consistency (= 0.85.0-rc.0) - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-rendererconsistency - React-rendererdebug - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/uimanager (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-Fabric/uimanager/consistency (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 1000.0.0) - React-featureflags - React-graphics - React-jsi @@ -1195,51 +947,50 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/uimanager/consistency (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-FabricComponents (0.85.0-rc.0): + - hermes-engine - RCTRequired - - RCTSwiftUIWrapper - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug + - React-Fabric + - React-FabricComponents/components (= 0.85.0-rc.0) + - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.0) - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - - React-rendererconsistency + - React-RCTFBReactNativeSpec - React-rendererdebug - - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-FabricComponents (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - Yoga + - React-FabricComponents/components (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 1000.0.0) - - React-FabricComponents/textlayoutmanager (= 1000.0.0) + - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.0) + - React-FabricComponents/components/iostextinput (= 0.85.0-rc.0) + - React-FabricComponents/components/modal (= 0.85.0-rc.0) + - React-FabricComponents/components/rncore (= 0.85.0-rc.0) + - React-FabricComponents/components/safeareaview (= 0.85.0-rc.0) + - React-FabricComponents/components/scrollview (= 0.85.0-rc.0) + - React-FabricComponents/components/switch (= 0.85.0-rc.0) + - React-FabricComponents/components/text (= 0.85.0-rc.0) + - React-FabricComponents/components/textinput (= 0.85.0-rc.0) + - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.0) + - React-FabricComponents/components/virtualview (= 0.85.0-rc.0) - React-featureflags - React-graphics - React-jsi @@ -1250,33 +1001,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/inputaccessory (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 1000.0.0) - - React-FabricComponents/components/iostextinput (= 1000.0.0) - - React-FabricComponents/components/modal (= 1000.0.0) - - React-FabricComponents/components/rncore (= 1000.0.0) - - React-FabricComponents/components/safeareaview (= 1000.0.0) - - React-FabricComponents/components/scrollview (= 1000.0.0) - - React-FabricComponents/components/text (= 1000.0.0) - - React-FabricComponents/components/textinput (= 1000.0.0) - - React-FabricComponents/components/unimplementedview (= 1000.0.0) - - React-FabricComponents/components/virtualview (= 1000.0.0) - React-featureflags - React-graphics - React-jsi @@ -1287,20 +1022,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/iostextinput (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1314,20 +1043,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/modal (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1341,20 +1064,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/rncore (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1368,20 +1085,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/safeareaview (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1395,20 +1106,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/scrollview (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1422,20 +1127,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/switch (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1449,20 +1148,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/text (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1476,20 +1169,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/textinput (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1503,20 +1190,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/unimplementedview (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1530,20 +1211,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/components/virtualview (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1557,20 +1232,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-FabricComponents/textlayoutmanager (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1584,271 +1253,185 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricImage (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - RCTRequired (= 1000.0.0) - - RCTTypeSafety (= 1000.0.0) + - React-FabricImage (0.85.0-rc.0): + - hermes-engine + - RCTRequired (= 0.85.0-rc.0) + - RCTTypeSafety (= 0.85.0-rc.0) + - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 1000.0.0) + - React-jsiexecutor (= 0.85.0-rc.0) - React-logger - React-rendererdebug - React-utils - ReactCommon - - SocketRocket + - ReactNativeDependencies - Yoga - - React-featureflags (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-featureflagsnativemodule (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-featureflags (0.85.0-rc.0): + - React-Core-prebuilt + - ReactNativeDependencies + - React-featureflagsnativemodule (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt - React-featureflags - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - - SocketRocket - - React-graphics (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-graphics (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt + - React-featureflags - React-jsi - React-jsiexecutor - React-utils - - SocketRocket - - React-hermes (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-hermes (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-cxxreact (= 1000.0.0) + - React-Core-prebuilt + - React-cxxreact (= 0.85.0-rc.0) - React-jsi - - React-jsiexecutor (= 1000.0.0) + - React-jsiexecutor (= 0.85.0-rc.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-perflogger (= 1000.0.0) + - React-jsitooling + - React-oscompat + - React-perflogger (= 0.85.0-rc.0) - React-runtimeexecutor - - SocketRocket - - React-idlecallbacksnativemodule (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-idlecallbacksnativemodule (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - React-runtimeexecutor - React-runtimescheduler - ReactCommon/turbomodule/core - - SocketRocket - - React-ImageManager (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-ImageManager (0.85.0-rc.0): + - React-Core-prebuilt - React-Core/Default - React-debug - React-Fabric - React-graphics - React-rendererdebug - React-utils - - SocketRocket - - React-jserrorhandler (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-intersectionobservernativemodule (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt + - React-cxxreact + - React-Fabric + - React-Fabric/bridging + - React-graphics + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - React-runtimescheduler + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - Yoga + - React-jserrorhandler (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags - React-jsi - ReactCommon/turbomodule/bridging - - SocketRocket - - React-jsi (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-jsiexecutor (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) + - ReactNativeDependencies + - React-jsi (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt + - ReactNativeDependencies + - React-jsiexecutor (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-jserrorhandler + - React-jsi - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-perflogger (= 1000.0.0) + - React-jsitooling + - React-perflogger - React-runtimeexecutor - - SocketRocket - - React-jsinspector (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-utils + - ReactNativeDependencies + - React-jsinspector (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-featureflags - React-jsi - React-jsinspectorcdp - React-jsinspectornetwork - React-jsinspectortracing - - React-perflogger (= 1000.0.0) + - React-oscompat + - React-perflogger (= 0.85.0-rc.0) - React-runtimeexecutor - - SocketRocket - - React-jsinspectorcdp (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-jsinspectornetwork (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - React-featureflags + - React-utils + - ReactNativeDependencies + - React-jsinspectorcdp (0.85.0-rc.0): + - React-Core-prebuilt + - ReactNativeDependencies + - React-jsinspectornetwork (0.85.0-rc.0): + - React-Core-prebuilt - React-jsinspectorcdp - - React-performancetimeline - - React-timing - - SocketRocket - - React-jsinspectortracing (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-jsinspectortracing (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt + - React-jsi + - React-jsinspectornetwork - React-oscompat - React-timing - - SocketRocket - - React-jsitooling (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) + - ReactNativeDependencies + - React-jsitooling (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt + - React-cxxreact (= 0.85.0-rc.0) + - React-debug + - React-jsi (= 0.85.0-rc.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - - SocketRocket - - React-jsitracing (1000.0.0): - - React-jsi - - React-logger (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-Mapbuffer (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-utils + - ReactNativeDependencies + - React-jsitracing (0.85.0-rc.0): + - React-jsi + - React-logger (0.85.0-rc.0): + - React-Core-prebuilt + - ReactNativeDependencies + - React-Mapbuffer (0.85.0-rc.0): + - React-Core-prebuilt - React-debug - - SocketRocket - - React-microtasksnativemodule (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-microtasksnativemodule (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - - SocketRocket - - React-NativeModulesApple (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-NativeModulesApple (0.85.0-rc.0): + - hermes-engine - React-callinvoker - React-Core + - React-Core-prebuilt - React-cxxreact + - React-debug - React-featureflags - React-jsi - React-jsinspector @@ -1856,73 +1439,53 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket - - React-oscompat (1000.0.0) - - React-perflogger (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-performancecdpmetrics (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-networking (0.85.0-rc.0): + - React-Core-prebuilt + - React-jsinspectornetwork + - React-jsinspectortracing + - React-performancetimeline + - React-timing + - ReactNativeDependencies + - React-oscompat (0.85.0-rc.0) + - React-perflogger (0.85.0-rc.0): + - React-Core-prebuilt + - ReactNativeDependencies + - React-performancecdpmetrics (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt - React-jsi - React-performancetimeline - React-runtimeexecutor - React-timing - - SocketRocket - - React-performancetimeline (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-performancetimeline (0.85.0-rc.0): + - React-Core-prebuilt - React-featureflags + - React-jsinspector - React-jsinspectortracing - React-perflogger - React-timing - - SocketRocket - - React-RCTActionSheet (1000.0.0): - - React-Core/RCTActionSheetHeaders (= 1000.0.0) - - React-RCTAnimation (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-RCTActionSheet (0.85.0-rc.0): + - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.0) + - React-RCTAnimation (0.85.0-rc.0): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTAnimationHeaders + - React-debug - React-featureflags - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - React-RCTAppDelegate (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-RCTAppDelegate (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-CoreModules - React-debug - React-defaultsnativemodule @@ -1944,16 +1507,10 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon - - SocketRocket - - React-RCTBlob (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-RCTBlob (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt - React-Core/RCTBlobHeaders - React-Core/RCTWebSocket - React-jsi @@ -1963,17 +1520,12 @@ PODS: - React-RCTFBReactNativeSpec - React-RCTNetwork - ReactCommon - - SocketRocket - - React-RCTFabric (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-RCTFabric (0.85.0-rc.0): + - hermes-engine + - RCTSwiftUIWrapper - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-FabricComponents @@ -1984,8 +1536,9 @@ PODS: - React-jsi - React-jsinspector - React-jsinspectorcdp - - React-jsinspectornetwork - React-jsinspectortracing + - React-networking + - React-performancecdpmetrics - React-performancetimeline - React-RCTAnimation - React-RCTFBReactNativeSpec @@ -1997,37 +1550,25 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-RCTFBReactNativeSpec (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 1000.0.0) + - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.0) - ReactCommon - - SocketRocket - - React-RCTFBReactNativeSpec/components (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-RCTFBReactNativeSpec/components (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2037,66 +1578,52 @@ PODS: - React-rendererdebug - React-utils - ReactCommon - - SocketRocket + - ReactNativeDependencies - Yoga - - React-RCTImage (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-RCTImage (0.85.0-rc.0): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTImageHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - React-RCTNetwork - ReactCommon - - SocketRocket - - React-RCTLinking (1000.0.0): - - React-Core/RCTLinkingHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) + - ReactNativeDependencies + - React-RCTLinking (0.85.0-rc.0): + - React-Core/RCTLinkingHeaders (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.0) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTNetwork (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactCommon/turbomodule/core (= 0.85.0-rc.0) + - React-RCTNetwork (0.85.0-rc.0): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTNetworkHeaders + - React-debug - React-featureflags - React-jsi - React-jsinspectorcdp - React-jsinspectornetwork - React-NativeModulesApple + - React-networking - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - React-RCTPushNotification (1000.0.0): + - ReactNativeDependencies + - React-RCTPushNotification (0.85.0-rc.0): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTPushNotificationHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-RCTRuntime (0.85.0-rc.0): + - hermes-engine - React-Core + - React-Core-prebuilt + - React-debug - React-jsi - React-jsinspector - React-jsinspectorcdp @@ -2106,76 +1633,47 @@ PODS: - React-RuntimeCore - React-runtimeexecutor - React-RuntimeHermes - - SocketRocket - - React-RCTSettings (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-utils + - ReactNativeDependencies + - React-RCTSettings (0.85.0-rc.0): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTSettingsHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - React-RCTTest (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - React-Core (= 1000.0.0) - - React-CoreModules (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - SocketRocket - - React-RCTText (1000.0.0): - - React-Core/RCTTextHeaders (= 1000.0.0) + - ReactNativeDependencies + - React-RCTTest (0.85.0-rc.0): + - React-Core (= 0.85.0-rc.0) + - React-Core-prebuilt + - React-CoreModules (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.0) + - ReactCommon/turbomodule/core (= 0.85.0-rc.0) + - ReactNativeDependencies + - React-RCTText (0.85.0-rc.0): + - React-Core/RCTTextHeaders (= 0.85.0-rc.0) - Yoga - - React-RCTVibration (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-RCTVibration (0.85.0-rc.0): + - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - React-rendererconsistency (1000.0.0) - - React-renderercss (1000.0.0): + - ReactNativeDependencies + - React-rendererconsistency (0.85.0-rc.0) + - React-renderercss (0.85.0-rc.0): - React-debug - React-utils - - React-rendererdebug (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-rendererdebug (0.85.0-rc.0): + - React-Core-prebuilt - React-debug - - SocketRocket - - React-RuntimeApple (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-RuntimeApple (0.85.0-rc.0): + - hermes-engine - React-callinvoker + - React-Core-prebuilt - React-Core/Default - React-CoreModules - React-cxxreact @@ -2194,16 +1692,10 @@ PODS: - React-RuntimeHermes - React-runtimescheduler - React-utils - - SocketRocket - - React-RuntimeCore (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RuntimeCore (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-cxxreact - React-Fabric - React-featureflags @@ -2216,29 +1708,17 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket - - React-runtimeexecutor (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-runtimeexecutor (0.85.0-rc.0): + - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 1000.0.0) + - React-jsi (= 0.85.0-rc.0) - React-utils - - SocketRocket - - React-RuntimeHermes (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RuntimeHermes (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-featureflags - React-hermes - React-jsi @@ -2250,17 +1730,11 @@ PODS: - React-RuntimeCore - React-runtimeexecutor - React-utils - - SocketRocket - - React-runtimescheduler (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-runtimescheduler (0.85.0-rc.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - React-callinvoker + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -2272,34 +1746,34 @@ PODS: - React-runtimeexecutor - React-timing - React-utils - - SocketRocket - - React-timing (1000.0.0) - - React-utils (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-timing (0.85.0-rc.0): + - React-debug + - React-utils (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt - React-debug - - React-jsi (= 1000.0.0) - - SocketRocket - - ReactAppDependencyProvider (1000.0.0): + - React-jsi (= 0.85.0-rc.0) + - ReactNativeDependencies + - React-webperformancenativemodule (0.85.0-rc.0): + - hermes-engine + - React-Core-prebuilt + - React-cxxreact + - React-jsi + - React-jsiexecutor + - React-performancetimeline + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - ReactAppDependencyProvider (0.85.0-rc.0): - ReactCodegen - - ReactCodegen (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactCodegen (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-FabricImage @@ -2313,95 +1787,61 @@ PODS: - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket - - ReactCommon (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - ReactCommon/turbomodule (= 1000.0.0) - - SocketRocket - - ReactCommon-Samples (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - ReactCommon (0.85.0-rc.0): + - React-Core-prebuilt + - ReactCommon/turbomodule (= 0.85.0-rc.0) + - ReactNativeDependencies + - ReactCommon-Samples (0.85.0-rc.0): + - hermes-engine + - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - ReactCommon/turbomodule (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-callinvoker (= 1000.0.0) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-logger (= 1000.0.0) - - React-perflogger (= 1000.0.0) - - ReactCommon/turbomodule/bridging (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - SocketRocket - - ReactCommon/turbomodule/bridging (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-callinvoker (= 1000.0.0) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-logger (= 1000.0.0) - - React-perflogger (= 1000.0.0) - - SocketRocket - - ReactCommon/turbomodule/core (1000.0.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-callinvoker (= 1000.0.0) - - React-cxxreact (= 1000.0.0) - - React-debug (= 1000.0.0) - - React-featureflags (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-logger (= 1000.0.0) - - React-perflogger (= 1000.0.0) - - React-utils (= 1000.0.0) - - SocketRocket - - ScreenshotManager (0.82.0-main): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - ReactCommon/turbomodule (0.85.0-rc.0): + - hermes-engine + - React-callinvoker (= 0.85.0-rc.0) + - React-Core-prebuilt + - React-cxxreact (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.0) + - React-logger (= 0.85.0-rc.0) + - React-perflogger (= 0.85.0-rc.0) + - ReactCommon/turbomodule/bridging (= 0.85.0-rc.0) + - ReactCommon/turbomodule/core (= 0.85.0-rc.0) + - ReactNativeDependencies + - ReactCommon/turbomodule/bridging (0.85.0-rc.0): + - hermes-engine + - React-callinvoker (= 0.85.0-rc.0) + - React-Core-prebuilt + - React-cxxreact (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.0) + - React-logger (= 0.85.0-rc.0) + - React-perflogger (= 0.85.0-rc.0) + - ReactNativeDependencies + - ReactCommon/turbomodule/core (0.85.0-rc.0): + - hermes-engine + - React-callinvoker (= 0.85.0-rc.0) + - React-Core-prebuilt + - React-cxxreact (= 0.85.0-rc.0) + - React-debug (= 0.85.0-rc.0) + - React-featureflags (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.0) + - React-logger (= 0.85.0-rc.0) + - React-perflogger (= 0.85.0-rc.0) + - React-utils (= 0.85.0-rc.0) + - ReactNativeDependencies + - ReactNativeDependencies (0.85.0-rc.0) + - ScreenshotManager (0.85.0-rc.0): + - hermes-engine - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2416,23 +1856,16 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - SocketRocket (0.7.1) - Yoga (0.0.0) DEPENDENCIES: - - boost (from `../react-native/third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../react-native/third-party-podspecs/DoubleConversion.podspec`) - - fast_float (from `../react-native/third-party-podspecs/fast_float.podspec`) - FBLazyVector (from `../react-native/Libraries/FBLazyVector`) - - fmt (from `../react-native/third-party-podspecs/fmt.podspec`) - - glog (from `../react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../react-native/sdks/hermes-engine/hermes-engine.podspec`) - MyNativeView (from `NativeComponentExample`) - NativeCxxModuleExample (from `NativeCxxModuleExample`) - OCMock (~> 3.9.1) - - RCT-Folly (from `../react-native/third-party-podspecs/RCT-Folly.podspec`) - RCTDeprecation (from `../react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) - RCTRequired (from `../react-native/Libraries/Required`) - RCTSwiftUI (from `../react-native/ReactApple/RCTSwiftUI`) @@ -2441,6 +1874,7 @@ DEPENDENCIES: - React (from `../react-native/`) - React-callinvoker (from `../react-native/ReactCommon/callinvoker`) - React-Core (from `../react-native/`) + - React-Core-prebuilt (from `../react-native/React-Core-prebuilt.podspec`) - React-Core/RCTWebSocket (from `../react-native/`) - React-CoreModules (from `../react-native/React/CoreModules`) - React-cxxreact (from `../react-native/ReactCommon/cxxreact`) @@ -2456,6 +1890,7 @@ DEPENDENCIES: - React-hermes (from `../react-native/ReactCommon/hermes`) - React-idlecallbacksnativemodule (from `../react-native/ReactCommon/react/nativemodule/idlecallbacks`) - React-ImageManager (from `../react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-intersectionobservernativemodule (from `../react-native/ReactCommon/react/nativemodule/intersectionobserver`) - React-jserrorhandler (from `../react-native/ReactCommon/jserrorhandler`) - React-jsi (from `../react-native/ReactCommon/jsi`) - React-jsiexecutor (from `../react-native/ReactCommon/jsiexecutor`) @@ -2469,6 +1904,7 @@ DEPENDENCIES: - React-Mapbuffer (from `../react-native/ReactCommon`) - React-microtasksnativemodule (from `../react-native/ReactCommon/react/nativemodule/microtasks`) - React-NativeModulesApple (from `../react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-networking (from `../react-native/ReactCommon/react/networking`) - React-oscompat (from `../react-native/ReactCommon/oscompat`) - React-perflogger (from `../react-native/ReactCommon/reactperflogger`) - React-performancecdpmetrics (from `../react-native/ReactCommon/react/performance/cdpmetrics`) @@ -2498,41 +1934,29 @@ DEPENDENCIES: - React-runtimescheduler (from `../react-native/ReactCommon/react/renderer/runtimescheduler`) - React-timing (from `../react-native/ReactCommon/react/timing`) - React-utils (from `../react-native/ReactCommon/react/utils`) - - ReactAppDependencyProvider (from `build/generated/ios`) - - ReactCodegen (from `build/generated/ios`) + - React-webperformancenativemodule (from `../react-native/ReactCommon/react/nativemodule/webperformance`) + - ReactAppDependencyProvider (from `build/generated/ios/ReactAppDependencyProvider`) + - ReactCodegen (from `build/generated/ios/ReactCodegen`) - ReactCommon-Samples (from `../react-native/ReactCommon/react/nativemodule/samples`) - ReactCommon/turbomodule/core (from `../react-native/ReactCommon`) + - ReactNativeDependencies (from `../react-native/third-party-podspecs/ReactNativeDependencies.podspec`) - ScreenshotManager (from `NativeModuleExample`) - - SocketRocket (~> 0.7.1) - Yoga (from `../react-native/ReactCommon/yoga`) SPEC REPOS: trunk: - OCMock - - SocketRocket EXTERNAL SOURCES: - boost: - :podspec: "../react-native/third-party-podspecs/boost.podspec" - DoubleConversion: - :podspec: "../react-native/third-party-podspecs/DoubleConversion.podspec" - fast_float: - :podspec: "../react-native/third-party-podspecs/fast_float.podspec" FBLazyVector: :path: "../react-native/Libraries/FBLazyVector" - fmt: - :podspec: "../react-native/third-party-podspecs/fmt.podspec" - glog: - :podspec: "../react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: '' + :tag: hermes-v250829098.0.10 MyNativeView: :path: NativeComponentExample NativeCxxModuleExample: :path: NativeCxxModuleExample - RCT-Folly: - :podspec: "../react-native/third-party-podspecs/RCT-Folly.podspec" RCTDeprecation: :path: "../react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: @@ -2549,6 +1973,8 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/callinvoker" React-Core: :path: "../react-native/" + React-Core-prebuilt: + :podspec: "../react-native/React-Core-prebuilt.podspec" React-CoreModules: :path: "../react-native/React/CoreModules" React-cxxreact: @@ -2577,6 +2003,8 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/react/nativemodule/idlecallbacks" React-ImageManager: :path: "../react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + React-intersectionobservernativemodule: + :path: "../react-native/ReactCommon/react/nativemodule/intersectionobserver" React-jserrorhandler: :path: "../react-native/ReactCommon/jserrorhandler" React-jsi: @@ -2603,6 +2031,8 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/react/nativemodule/microtasks" React-NativeModulesApple: :path: "../react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-networking: + :path: "../react-native/ReactCommon/react/networking" React-oscompat: :path: "../react-native/ReactCommon/oscompat" React-perflogger: @@ -2661,101 +2091,105 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/react/timing" React-utils: :path: "../react-native/ReactCommon/react/utils" + React-webperformancenativemodule: + :path: "../react-native/ReactCommon/react/nativemodule/webperformance" ReactAppDependencyProvider: - :path: build/generated/ios + :path: build/generated/ios/ReactAppDependencyProvider ReactCodegen: - :path: build/generated/ios + :path: build/generated/ios/ReactCodegen ReactCommon: :path: "../react-native/ReactCommon" ReactCommon-Samples: :path: "../react-native/ReactCommon/react/nativemodule/samples" + ReactNativeDependencies: + :podspec: "../react-native/third-party-podspecs/ReactNativeDependencies.podspec" ScreenshotManager: :path: NativeModuleExample Yoga: :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: - boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 - DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb - fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6 - FBLazyVector: d3c2dd739a63c1a124e775df075dc7c517a719cb - fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd - glog: 5683914934d5b6e4240e497e0f4a3b42d1854183 - hermes-engine: 5a9adf9081befbac6b81bc0c81522430a7eb7da1 - MyNativeView: 26b517931cc8bfc7b602c410572b323348185461 - NativeCxxModuleExample: 6a9788a749d522f8b6cc55a56f4760a670e4e2eb + FBLazyVector: 4ee5f665093abe339f4b579fc3d59f65c8af196c + hermes-engine: f90d3ed4356353666bbee687f51d701f0685b494 + MyNativeView: 8345f1625f83e4773c82651f6b1bfb5d6cd75b41 + NativeCxxModuleExample: e1d988651e8da91f360e9c6bce10de0a02239c5e OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74 - RCT-Folly: 846fda9475e61ec7bcbf8a3fe81edfcaeb090669 - RCTDeprecation: 3808e36294137f9ee5668f4df2e73dc079cd1dcf - RCTRequired: a00614e2da5344c2cda3d287050b6cee00e21dc6 - RCTTypeSafety: 459a16418c6b413060d35434ba3e83f5b0bd2651 - React: 170a01a19ba2525ab7f11243e2df6b19bf268093 - React-callinvoker: f08f425e4043cd1998a158b6e39a6aed1fd1d718 - React-Core: d35c5cf69898fd026e5cd93a0454b1d42e999d3e - React-CoreModules: 3ce1d43f6cc37f43759ec543ce1c0010080f1de1 - React-cxxreact: 52ea845cf7eb1e0fb201ed36e2192de6522a1f60 - React-debug: 195df38487d3f48a7af04deddeb4a5c6d4440416 - React-defaultsnativemodule: 8afea5a4bd07addb523bf48489b8a684ea1bdff0 - React-domnativemodule: 00a3d08568b4e573dcc21ecec829ed425ab10763 - React-Fabric: e2ee903224e68c8fa24aa96e217bad36d7660f5a - React-FabricComponents: 82043c131381c8b1f6e91c559eb04cdf61decdb7 - React-FabricImage: 264c9ce5241e43e25b94c8de55ac6c3c8a046472 - React-featureflags: 595651ea13c63a9f77f06d9a1973b665b4a28b7e - React-featureflagsnativemodule: 06823479a2ee210cfa0e9c19447c2722a8d995f2 - React-graphics: 1f99b9b5515eac389f0cf9c85b03abc366d6a933 - React-hermes: f1034a4d5d8edaf78d47a4f21e9898c4bf6fe02f - React-idlecallbacksnativemodule: 4e65f183318b8a0fbabc481a4eafc0f0d62d1cbf - React-ImageManager: a6833445e17879933378b7c0ba45ee42115c14bc - React-jserrorhandler: bec134a192c50338193544404d45df24fb8a19ca - React-jsi: 4ad77650fb0ca4229569eb2532db7a87e3d12662 - React-jsiexecutor: fa5b80bdbe1ceffc33a892da20fc07b4dfa4df7a - React-jsinspector: 10b5dc4eef2a3d05b80be2114ed676496c5bf59c - React-jsinspectorcdp: 5fb266e5f23d3a2819ba848e9d4d0b6b00f95934 - React-jsinspectornetwork: 1655a81f3fe14789df41e063bd56dd130cc3562a - React-jsinspectortracing: 5b0be488e06958a572e1badfe8509929ae1cc83b - React-jsitooling: 9e563b89f94cf4baf872fe47105d60ae83f4ce4d - React-jsitracing: ce443686f52538d1033ce7db1e7d643e866262f0 - React-logger: 116c3ae5a9906671d157aa00882a5ee75a5a7ebc - React-Mapbuffer: fc937cfa41140d7724c559c3d16c50dd725361c8 - React-microtasksnativemodule: 09899c7389250279bdcc5384f0281bb069979855 - React-NativeModulesApple: d05b718ccd8b68c184e76dbc1efb63385197595b - React-oscompat: 7133e0e945cda067ae36b22502df663d73002864 - React-perflogger: ada3cdf3dfc8b7cd1fabe3c91b672e23981611ab - React-performancecdpmetrics: 89ea4585d30c7681ab1378afb3fd845cd0647860 - React-performancetimeline: e7d5849d89ee39557dcd56dfb6e7b0d49003d925 - React-RCTActionSheet: 1bf8cc8086ad1c15da3407dfb7bc9dd94dc7595d - React-RCTAnimation: 263593e66c89bf810604b1ace15dfa382a1ca2df - React-RCTAppDelegate: f66939ac7ce5da6eb839c3d84a7098e62498a791 - React-RCTBlob: 7b76230c53fe87d305eeeb250b0aae031bb6cbae - React-RCTFabric: 2fd2ef899c7219fd39fd61c39750510f88a81434 - React-RCTFBReactNativeSpec: bd9c8093cc3388fe55a8cce47e66712e326e967a - React-RCTImage: 3e28f3015bc7e8375298e01ebb2032aa05635c32 - React-RCTLinking: 06742cfad41c506091403a414370743a4ed75af3 - React-RCTNetwork: b4577eec0092c16d8996e415e4cac7a372d6d362 - React-RCTPushNotification: ea11178d499696516e0ff9ae335edbe99b06f94b - React-RCTRuntime: 925039e78fc530e0421c308ccc607f214f3c7be1 - React-RCTSettings: d3c2dd305ec81f7faf42762ec598d57f07fd43be - React-RCTTest: 2db46eda60bc2228cb67622a580e8e86b00088d9 - React-RCTText: e416825b80c530647040ef91d23ffd35ccc87981 - React-RCTVibration: 1837a27fc16eeffc9509779c3334fde54c012bcc - React-rendererconsistency: 777c894edc43dde01499189917ac54ee76ae6a6a - React-renderercss: a9cb6ba7f49a80dc4b4f7008bae1590d12f27049 - React-rendererdebug: fea8bde927403a198742b2d940a5f1cd8230c0b4 - React-RuntimeApple: 6a0c164a8855edb4987b90da2d4d8601302de72d - React-RuntimeCore: 6dec37113b759b76641bd028bfbbbec8cf923356 - React-runtimeexecutor: f6ad01d321a3b99e772509b4d6f5c25b670103fa - React-RuntimeHermes: d4f661204d3061219a63951eb4efed4dcaf3f12f - React-runtimescheduler: ae44fe8b4170a9d59f62e8b7d7b060c179db739d - React-timing: 9d49179631e5e3c759e6e82d4c613c73da80a144 - React-utils: 0944df8d553d66b27f486282c42a84a969fd2f6c - ReactAppDependencyProvider: 68f2d2cefd6c9b9f2865246be2bfe86ebd49238d - ReactCodegen: ff8d79aa6b195efceb75a7cd3cafa9f05d1cbfe0 - ReactCommon: a53973ab35d399560ace331ec9e2b26db0592cec - ReactCommon-Samples: dcc128cbf51ac38d2578791750d0a046d1b8a5e9 - ScreenshotManager: 370045f403c555760ae26d85a01dda89d257fa7b - SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - Yoga: 59290f2ce3fc5c34797a21244288cad99b357b63 + RCTDeprecation: b73940ea69ab57c2c59f845b37b09e1d8b0d0588 + RCTRequired: f3a52c914af5f19f04d02b2091d83e43cf71676c + RCTSwiftUI: 6dea7b613e8930a973b723c121aa8646374ee694 + RCTSwiftUIWrapper: 8c9833a1dda87ed4574d1a60a4b601700df44e6e + RCTTypeSafety: 9d451faeee1f1bfd8a3b0e7f4a299a65f1602bff + React: e3af85e498bf268511ed5899200e3d267e548ddf + React-callinvoker: 9dc4fbc61d34cd3e3d496fa4558c9cfbc1caa2ce + React-Core: 5dc2976a6931ed3c36157d19111c4a265bffcff6 + React-Core-prebuilt: f59b0e5e04ad50f07767b2e1c999186d9e7b3512 + React-CoreModules: d80b3b37587eb5c199632c9abd7c2319c594f729 + React-cxxreact: 851adbc413c9d58befb2792026bf3918e31aeb2f + React-debug: 976322958e83649749f775567d9a3377a6b1b18f + React-defaultsnativemodule: 03318eb173f2b00a3dfdd278dc98c94b7b72e71e + React-domnativemodule: 912bb3e396af02f21e9c69f4e079d9820051d58b + React-Fabric: 8baf89d27a3471c45cf40839564146d2dabe23ea + React-FabricComponents: 22e517757eec9a5f4c9ccc241688d4bf28938b42 + React-FabricImage: f7f877bf882442dfd8aa0dd6b5f39dcdd648d9da + React-featureflags: a99c29089d71f84bdd46e572fddde857222e04e2 + React-featureflagsnativemodule: f737922ec614b11ca154d9547d67b15a44ee2591 + React-graphics: b1b196bda6499882b00fa8bc6c53775299dc0088 + React-hermes: 4a0ceda0010c06d40a3217659ac0ccbb1b7e0cc8 + React-idlecallbacksnativemodule: 8ce401b8add90dea2ecbb1681e66487c83f347a3 + React-ImageManager: c5097cbb72dd13df9ebd201bf00eb3802094ec65 + React-intersectionobservernativemodule: 7f874daffb34b0b5ccf8c4e19596fe69ae6aaabf + React-jserrorhandler: cac23dc3556cfa0564b899ffb263bdd1e6d47a3b + React-jsi: 2cd7548e30b24f71cc6533862209fbf359cf6bb5 + React-jsiexecutor: e3f738ff00b69a8e0e79d341a92baafe08f1ee53 + React-jsinspector: f5ad4952f2e7045c7ffd1e8cab7bb051acee3996 + React-jsinspectorcdp: 042ecc40d9ba55b5784b8dd53230a1684668153f + React-jsinspectornetwork: 9790344e10e3aa7412fbe8c190b72e142680836d + React-jsinspectortracing: f286bbc53d608f60007b41a8d7522e4cd400804e + React-jsitooling: 923e87d9625a7d67c13c5fcf3fa48f4efd7abfc3 + React-jsitracing: a003f2aebed1a1ed1444092f425b381bdd7b0956 + React-logger: dbf8f36688ca7ccdb14cd2c2a9a738162fa87fbd + React-Mapbuffer: dcba72d14148a9e1146ff5fe4d6a8d1417ff88b9 + React-microtasksnativemodule: 8eb3bc8e9b0a008096c12695ab8d5b5ba193db27 + React-NativeModulesApple: f8da6e477ffca7ad38869d16d7fd0b4289771f6a + React-networking: 718dd7d2ca3326a8250a91a0a7378473f5cdadc0 + React-oscompat: cd94b54475962e212178f0648fd2cdf233b323c8 + React-perflogger: befebf9ee256832dbb72603efec654ab8797245d + React-performancecdpmetrics: 650bb8664f66bc46fd914c72e1f3794346bf2375 + React-performancetimeline: 90dbb55ee27936d703950e694faa2b6b32321b1d + React-RCTActionSheet: cc9431f072c631a104a3a1d00c9b200ca47ba8ff + React-RCTAnimation: 97b5184ffcf90919ce997954ade9ff132866e2c0 + React-RCTAppDelegate: 0abbd69a12b2992530b98da0dec880ca07a728f7 + React-RCTBlob: 8ffffae58ac1194ddb4a480af436f4a0649afb06 + React-RCTFabric: 50d2784ab28811fc11f8a499e46366826fd5fd85 + React-RCTFBReactNativeSpec: 2707480882c56ff812fc5897ebc3ff0736929994 + React-RCTImage: 48df61a9659fe5818d243412c213d8e8efc1faf1 + React-RCTLinking: c96d0615ae625534edbfb59dfd9cc3e5b7a9a237 + React-RCTNetwork: 835024a828d4503b296a418593a97a533ac1c161 + React-RCTPushNotification: b4380ada3d5a4bfb3cb5cb7d564772cf5ec33683 + React-RCTRuntime: f02ef3d3f06560b6ea506f55cb5c093307aa53a1 + React-RCTSettings: 9b87972558331b8746dc9b988ae1cc6c861502a6 + React-RCTTest: 7d59430233618a2521fad2fd6aa545b65194d868 + React-RCTText: 926f00413b237c0679900539a466340331c6570e + React-RCTVibration: af96a6606d51a32bf6486366828d52a24b8bd214 + React-rendererconsistency: ff1870f8624ed970d41a3ff9a2f3e6d817b9f021 + React-renderercss: 0f55fd7e84c90aa718570a462136fdf55fee138c + React-rendererdebug: 345f6ee373ca5328cad25c0f0f174ea252f8441a + React-RuntimeApple: 2da7fa64fc8c22fe4ff0f31c9b414b9488bb4479 + React-RuntimeCore: 9850ee3569ec847e808606800c3fa16998a93bfd + React-runtimeexecutor: 2358d074b81cca250d74795b5544df1195e3c0a9 + React-RuntimeHermes: 16f799fbc3087c18617c96788394da725a50fd0b + React-runtimescheduler: f5970306bd1d0f0779f02983009b532c097fbb2d + React-timing: 28bf3f499a12c0d6508d71d49ad1418e28a20ba0 + React-utils: 4a69f3b38072a8a619dd63779fb5a769af9fb6d7 + React-webperformancenativemodule: 0cb0a96e3f79460b2964a6131f6732f4bad1fb6a + ReactAppDependencyProvider: 6e87125b0a52058c037d674435761b4db4579f4b + ReactCodegen: d6f409ffe057eea88873321cc58384d547097208 + ReactCommon: 7525e252c88d254545e3fdaea0000d1959dfbf20 + ReactCommon-Samples: 87c5268f61a5ed64b38d7bda977ceda175cbe8c0 + ReactNativeDependencies: 9b56331504b91bd914341ae5a762af34f3394651 + ScreenshotManager: 5d55d6a0e9bf43fb7873a7a8a615b72cd07804ce + Yoga: 1c38e066a91a4397f2979abcaf62ac497625a929 -PODFILE CHECKSUM: 995beda3236c2c76801e7a4efc7fedcd390220e6 +PODFILE CHECKSUM: 59f1e7d58cffbfafbeb3df31151743dd4c9a52e8 -COCOAPODS: 1.16.2 +COCOAPODS: 1.15.2 From 2394ead58b5ad8c85fa4174845a6b2ac6fb1faed Mon Sep 17 00:00:00 2001 From: Alex Hunt Date: Thu, 5 Mar 2026 06:15:48 -0800 Subject: [PATCH 09/44] Restore inspector addPage listener callback (#55925) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/55925 Accidentally clobbered in D93247603. This affects the `fuseboxAssertSingleHostState` feature (https://github.com/facebook/react-native-devtools-frontend/pull/218). Changelog: [Internal] Reviewed By: vzaidman Differential Revision: D95365621 fbshipit-source-id: 0df7f7bb33bb6bf6eabe15c8ee06c1761567c84b --- .../ReactCommon/jsinspector-modern/InspectorInterfaces.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/react-native/ReactCommon/jsinspector-modern/InspectorInterfaces.cpp b/packages/react-native/ReactCommon/jsinspector-modern/InspectorInterfaces.cpp index 39aec6cdb0a4..6a08e59e39e3 100644 --- a/packages/react-native/ReactCommon/jsinspector-modern/InspectorInterfaces.cpp +++ b/packages/react-native/ReactCommon/jsinspector-modern/InspectorInterfaces.cpp @@ -142,6 +142,12 @@ int InspectorImpl::addPage( pageId, Page{pageId, description, vm, std::move(connectFunc), capabilities}); + for (const auto& listenerWeak : listeners_) { + if (auto listener = listenerWeak.lock()) { + listener->unstable_onHostTargetAdded(); + } + } + return pageId; } From c70f94142a27d92fc58f9277e2e06e14ea1edc0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Ma=C5=82ecki?= Date: Tue, 3 Mar 2026 16:44:41 -0800 Subject: [PATCH 10/44] Fix unsafe rawPointer access in cloneMultiple (#55613) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/55613 The cloneMultiple method was written in a way to accept a list of families that are presumed to be owned by the api caller. This designe was mostly aimed at reanimated, that holds refernces to ShadowNodes (that own these families). In the case of AnimationBackend this didn't work properly, as when the view is unmounted we would lose the ShadowNodeFamily shared_ptr that we hold and it could get deallocated. Since now we can get an owning reference to ShadowNodeFamily from ShadowNode::getFamilyShared, we don't have to keep this old unsafe api. Instead we require the caller to have an owning reference with the api itself. This `cloneMultiple` method isn't really adopted in the community, so the breaking change shouldn't be a big problem. Changelog: [General][Breaking] - fix unsafe rawPointer access in cloneMultiple. Reviewed By: zeyap, javache Differential Revision: D93596770 fbshipit-source-id: c4d99b51875968ebce50358c19502cba02c50685 --- .../AnimatedPropsRegistry.cpp | 4 ++- .../animationbackend/AnimatedPropsRegistry.h | 6 ++--- .../animationbackend/AnimationBackend.cpp | 5 ++-- .../AnimationBackendCommitHook.cpp | 7 ++--- .../react/renderer/core/ShadowNode.cpp | 27 ++++++++++--------- .../react/renderer/core/ShadowNode.h | 2 +- .../renderer/core/tests/ShadowNodeTest.cpp | 8 +++--- 7 files changed, 32 insertions(+), 27 deletions(-) diff --git a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimatedPropsRegistry.cpp b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimatedPropsRegistry.cpp index 09ee3620c6fd..041eac315d5e 100644 --- a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimatedPropsRegistry.cpp +++ b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimatedPropsRegistry.cpp @@ -55,7 +55,9 @@ void AnimatedPropsRegistry::update( } } -std::pair&, SnapshotMap&> +std::pair< + std::unordered_set>&, + SnapshotMap&> AnimatedPropsRegistry::getMap(SurfaceId surfaceId) { auto lock = std::lock_guard(mutex_); auto& [pendingMap, map, pendingFamilies, families] = diff --git a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimatedPropsRegistry.h b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimatedPropsRegistry.h index ead82a635393..f577519762b8 100644 --- a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimatedPropsRegistry.h +++ b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimatedPropsRegistry.h @@ -24,11 +24,11 @@ struct PropsSnapshot { struct SurfaceContext { std::unordered_map> pendingMap, map; - std::unordered_set pendingFamilies, families; + std::unordered_set> pendingFamilies, families; }; struct SurfaceUpdates { - std::unordered_set families; + std::unordered_set> families; std::unordered_map propsMap; bool hasLayoutUpdates{false}; }; @@ -39,7 +39,7 @@ class AnimatedPropsRegistry { public: void update(const std::unordered_map &surfaceUpdates); void clear(SurfaceId surfaceId); - std::pair &, SnapshotMap &> getMap(SurfaceId surfaceId); + std::pair> &, SnapshotMap &> getMap(SurfaceId surfaceId); private: std::unordered_map surfaceContexts_; diff --git a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp index 3ad43b8e0210..9fb2e5ecf94d 100644 --- a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp +++ b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp @@ -71,7 +71,7 @@ void AnimationBackend::onAnimationFrame(AnimationTimestamp timestamp) { auto& [families, updates, hasLayoutUpdates] = surfaceUpdates[family->getSurfaceId()]; hasLayoutUpdates |= mutation.hasLayoutUpdates; - families.insert(family.get()); + families.insert(family); updates[mutation.tag] = std::move(mutation.props); } } @@ -146,7 +146,8 @@ void AnimationBackend::commitUpdates( const ShadowNode& shadowNode, const ShadowNodeFragment& fragment) { auto newProps = ShadowNodeFragment::propsPlaceholder(); - if (surfaceFamilies.contains(&shadowNode.getFamily())) { + if (surfaceFamilies.contains( + shadowNode.getFamilyShared())) { auto& animatedProps = updates.at(shadowNode.getTag()); newProps = cloneProps(animatedProps, shadowNode); } diff --git a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackendCommitHook.cpp b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackendCommitHook.cpp index 4a00926b0e2d..cb547d9e367d 100644 --- a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackendCommitHook.cpp +++ b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackendCommitHook.cpp @@ -43,9 +43,10 @@ RootShadowNode::Unshared AnimationBackendCommitHook::shadowTreeWillCommit( const ShadowNodeFragment& fragment) { auto newProps = ShadowNodeFragment::propsPlaceholder(); std::shared_ptr viewProps = nullptr; - if (surfaceFamilies.contains(&shadowNode.getFamily()) && - updates.contains(shadowNode.getTag())) { - auto& snapshot = updates.at(shadowNode.getTag()); + if (auto updatesIter = updates.find(shadowNode.getTag()); + updatesIter != updates.end() && + surfaceFamilies.contains(shadowNode.getFamilyShared())) { + auto& snapshot = updatesIter->second; if (!snapshot->propNames.empty() || snapshot->rawProps) { PropsParserContext propsParserContext{ shadowNode.getSurfaceId(), diff --git a/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.cpp index 168dd4079d4d..acbc5aea1cf2 100644 --- a/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.cpp +++ b/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.cpp @@ -413,17 +413,16 @@ namespace { std::shared_ptr cloneMultipleRecursive( const ShadowNode& shadowNode, - const std::unordered_map& childrenCount, + const std::unordered_map& childrenCount, const std::function(const ShadowNode&, const ShadowNodeFragment&)>& callback) { - const auto* family = &shadowNode.getFamily(); auto& children = shadowNode.getChildren(); std::shared_ptr>> newChildren; - auto count = childrenCount.at(family); + auto count = childrenCount.at(shadowNode.getTag()); for (size_t i = 0; count > 0 && i < children.size(); i++) { - const auto childFamily = &children[i]->getFamily(); - if (childrenCount.contains(childFamily)) { + const auto childTag = children[i]->getTag(); + if (childrenCount.contains(childTag)) { count--; if (!newChildren) { newChildren = @@ -441,37 +440,39 @@ std::shared_ptr cloneMultipleRecursive( } // namespace std::shared_ptr ShadowNode::cloneMultiple( - const std::unordered_set& familiesToUpdate, + const std::unordered_set>& + familiesToUpdate, const std::function( const ShadowNode& oldShadowNode, const ShadowNodeFragment& fragment)>& callback) const { - std::unordered_map childrenCount; + std::unordered_map childrenCount; for (const auto& family : familiesToUpdate) { - if (childrenCount.contains(family)) { + if (childrenCount.contains(family->getTag())) { continue; } - childrenCount[family] = 0; + childrenCount[family->getTag()] = 0; auto ancestor = family->parent_.lock(); while ((ancestor != nullptr) && ancestor != family_) { - auto ancestorIt = childrenCount.find(ancestor.get()); + auto ancestorTag = ancestor->getTag(); + auto ancestorIt = childrenCount.find(ancestorTag); if (ancestorIt != childrenCount.end()) { ancestorIt->second++; break; } - childrenCount[ancestor.get()] = 1; + childrenCount[ancestorTag] = 1; ancestor = ancestor->parent_.lock(); } if (ancestor == family_) { - childrenCount[ancestor.get()]++; + childrenCount[ancestor->getTag()]++; } } - if (!childrenCount.contains(&this->getFamily())) { + if (!childrenCount.contains(getTag())) { return nullptr; } diff --git a/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.h b/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.h index a27d70aae7b2..4a804c63dfbc 100644 --- a/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.h +++ b/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.h @@ -109,7 +109,7 @@ class ShadowNode : public Sealable, public DebugStringConvertible, public jsi::N * Returns `nullptr` if the operation cannot be performed successfully. */ std::shared_ptr cloneMultiple( - const std::unordered_set &familiesToUpdate, + const std::unordered_set> &familiesToUpdate, const std::function< std::shared_ptr(const ShadowNode &oldShadowNode, const ShadowNodeFragment &fragment)> &callback) const; diff --git a/packages/react-native/ReactCommon/react/renderer/core/tests/ShadowNodeTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/ShadowNodeTest.cpp index bc4c5eb2b54e..cc53b101e115 100644 --- a/packages/react-native/ReactCommon/react/renderer/core/tests/ShadowNodeTest.cpp +++ b/packages/react-native/ReactCommon/react/renderer/core/tests/ShadowNodeTest.cpp @@ -316,7 +316,7 @@ TEST_F(ShadowNodeTest, handleRuntimeReferenceTransferOnClone) { TEST_F(ShadowNodeTest, cloneMultiple) { auto newProps = std::make_shared(); auto newRoot = nodeA_->cloneMultiple( - {&nodeA_->getFamily(), &nodeAB_->getFamily()}, + {nodeA_->getFamilyShared(), nodeAB_->getFamilyShared()}, [&](const ShadowNode& oldShadowNode, const ShadowNodeFragment& fragment) { return oldShadowNode.clone({ .props = newProps, @@ -346,7 +346,7 @@ TEST_F(ShadowNodeTest, cloneMultiple) { TEST_F(ShadowNodeTest, cloneMultipleWithSingleFamily) { auto newProps = std::make_shared(); auto newRoot = nodeA_->cloneMultiple( - {&nodeAB_->getFamily()}, + {nodeAB_->getFamilyShared()}, [&](const ShadowNode& oldShadowNode, const ShadowNodeFragment& fragment) { return oldShadowNode.clone({ .props = newProps, @@ -379,7 +379,7 @@ TEST_F(ShadowNodeTest, cloneMultipleReturnsNullptrWhenFamilyHasNoPathToRoot) { auto newProps = std::make_shared(); // nodeZ_ is not part of nodeA_'s tree auto result = nodeA_->cloneMultiple( - {&nodeZ_->getFamily()}, + {nodeZ_->getFamilyShared()}, [&](const ShadowNode& oldShadowNode, const ShadowNodeFragment& fragment) { return oldShadowNode.clone({ .props = newProps, @@ -396,7 +396,7 @@ TEST_F(ShadowNodeTest, cloneMultipleWithMixOfValidAndInvalidFamilies) { auto newProps = std::make_shared(); // nodeAB_ is in the tree, nodeZ_ is not auto result = nodeA_->cloneMultiple( - {&nodeAB_->getFamily(), &nodeZ_->getFamily()}, + {nodeAB_->getFamilyShared(), nodeZ_->getFamilyShared()}, [&](const ShadowNode& oldShadowNode, const ShadowNodeFragment& fragment) { return oldShadowNode.clone({ .props = newProps, From f3f3506245e679157f4b7fed07d50e5734262bd6 Mon Sep 17 00:00:00 2001 From: Zeya Peng Date: Wed, 4 Mar 2026 10:34:53 -0800 Subject: [PATCH 11/44] Add c++ AnimatedModule to DefaultTurboModules (#55729) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/55729 This is added so that one can easily enables c++ AnimatedModule in open source. If an app doesn't use `RCTAnimatedModuleProvider`(ios) or `AnimatedCxxReactPackage`(android), it can fallback to this default AnimatedModule when it has both c++animated and shared backend enabled - shared backend removes the need to pass down start/stop callbacks to NativeAnimatedNodesManagerProvider, so we can cleanly initialize it as static default - RCTAnimatedModuleProvider uses the version of AnimatedModule that still relies on a dedicated CADisplayLink for start/stop - AnimatedCxxReactPackage also bundles internal ViewEventModule (for NativeViewEvents) that shares `NativeAnimatedNodesManagerProvider` with AnimatedModule, but NativeViewEvents is not needed for open source - Alternatively we could also expose `NativeAnimatedNodesManagerProvider` via UIManager so other turbomodules can also use it. However I don't think it makes sense to double down on another animation API on UIManager given we have shared backend. - This assumes DefaultTurboModules is always the fallback module provider. So it'll not override when app already uses RCTAnimatedModuleProvider or AnimatedCxxReactPackage [General] [Added] - Add c++ AnimatedModule to DefaultTurboModules Reviewed By: NickGerleman Differential Revision: D94244698 fbshipit-source-id: 09e905eb4bad7d03cdf87d5b47352060b0e6212f --- packages/react-native/Package.swift | 3 +- .../ReactAndroid/src/main/jni/CMakeLists.txt | 3 + .../RCTAnimatedModuleProvider.mm | 5 +- .../nativemodule/defaults/CMakeLists.txt | 1 + .../defaults/DefaultTurboModules.cpp | 8 + .../React-defaultsnativemodule.podspec | 1 + .../NativeAnimatedNodesManagerProvider.cpp | 150 +++++++++--------- .../react/runtime/TurboModuleManager.cpp | 12 +- .../tester/src/TesterAppDelegate.cpp | 4 +- 9 files changed, 107 insertions(+), 80 deletions(-) diff --git a/packages/react-native/Package.swift b/packages/react-native/Package.swift index 2f1dac130e53..ef1eea145f46 100644 --- a/packages/react-native/Package.swift +++ b/packages/react-native/Package.swift @@ -424,6 +424,7 @@ let reactFabric = RNTarget( name: .reactFabric, path: "ReactCommon/react/renderer", excludedPaths: [ + "animated/tests", "animations/tests", "attributedstring/tests", "core/tests", @@ -456,7 +457,7 @@ let reactFabric = RNTarget( "components/root/tests", ], dependencies: [.reactNativeDependencies, .reactJsiExecutor, .rctTypesafety, .reactTurboModuleCore, .jsi, .logger, .reactDebug, .reactFeatureFlags, .reactUtils, .reactRuntimeScheduler, .reactCxxReact, .reactRendererDebug, .reactGraphics, .yoga], - sources: ["animationbackend", "animations", "attributedstring", "core", "componentregistry", "componentregistry/native", "components/root", "components/view", "components/view/platform/cxx", "components/scrollview", "components/scrollview/platform/cxx", "components/scrollview/platform/ios", "components/legacyviewmanagerinterop", "components/legacyviewmanagerinterop/platform/ios", "dom", "scheduler", "mounting", "observers/events", "observers/intersection", "telemetry", "consistency", "leakchecker", "uimanager", "uimanager/consistency"] + sources: ["animated", "animationbackend", "animations", "attributedstring", "core", "componentregistry", "componentregistry/native", "components/root", "components/view", "components/view/platform/cxx", "components/scrollview", "components/scrollview/platform/cxx", "components/scrollview/platform/ios", "components/legacyviewmanagerinterop", "components/legacyviewmanagerinterop/platform/ios", "dom", "scheduler", "mounting", "observers/events", "observers/intersection", "telemetry", "consistency", "leakchecker", "uimanager", "uimanager/consistency"] ) let reactFabricInputAccessory = RNTarget( diff --git a/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt index 979ec533075f..f3b278578f1b 100644 --- a/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt +++ b/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt @@ -82,6 +82,7 @@ add_react_common_subdir(react/debug) add_react_common_subdir(react/featureflags) add_react_common_subdir(react/performance/cdpmetrics) add_react_common_subdir(react/performance/timeline) +add_react_common_subdir(react/renderer/animated) add_react_common_subdir(react/renderer/animationbackend) add_react_common_subdir(react/renderer/animations) add_react_common_subdir(react/renderer/attributedstring) @@ -201,6 +202,7 @@ add_library(reactnative $ $ $ + $ $ $ $ @@ -295,6 +297,7 @@ target_include_directories(reactnative $ $ $ + $ $ $ $ diff --git a/packages/react-native/ReactApple/RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm b/packages/react-native/ReactApple/RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm index 17914749a512..5cc907bacc23 100644 --- a/packages/react-native/ReactApple/RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm +++ b/packages/react-native/ReactApple/RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm @@ -70,7 +70,10 @@ - (void)_onDisplayLinkTick - (std::shared_ptr)getTurboModule:(const std::string &)name jsInvoker:(std::shared_ptr)jsInvoker { - if (facebook::react::ReactNativeFeatureFlags::cxxNativeAnimatedEnabled()) { + if (facebook::react::ReactNativeFeatureFlags::cxxNativeAnimatedEnabled() && + // initialization is moved to DefaultTurboModules when using shared animated backend + // TODO: T257053961 deprecate RCTAnimatedModuleProvider. + !facebook::react::ReactNativeFeatureFlags::useSharedAnimatedBackend()) { if (name == facebook::react::AnimatedModule::kModuleName) { __weak RCTAnimatedModuleProvider *weakSelf = self; auto provider = std::make_shared( diff --git a/packages/react-native/ReactCommon/react/nativemodule/defaults/CMakeLists.txt b/packages/react-native/ReactCommon/react/nativemodule/defaults/CMakeLists.txt index 42bcbe2724ff..9f4ce619d652 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/defaults/CMakeLists.txt +++ b/packages/react-native/ReactCommon/react/nativemodule/defaults/CMakeLists.txt @@ -23,6 +23,7 @@ target_link_libraries(react_nativemodule_defaults react_nativemodule_idlecallbacks react_nativemodule_intersectionobserver react_nativemodule_webperformance + react_renderer_animated ) target_compile_reactnative_options(react_nativemodule_defaults PRIVATE) target_compile_options(react_nativemodule_defaults PRIVATE -Wpedantic) diff --git a/packages/react-native/ReactCommon/react/nativemodule/defaults/DefaultTurboModules.cpp b/packages/react-native/ReactCommon/react/nativemodule/defaults/DefaultTurboModules.cpp index 3c50a17e2ff7..b433364f8a11 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/defaults/DefaultTurboModules.cpp +++ b/packages/react-native/ReactCommon/react/nativemodule/defaults/DefaultTurboModules.cpp @@ -13,6 +13,7 @@ #include #include #include +#include #ifdef REACT_NATIVE_DEBUGGER_ENABLED_DEVONLY #include @@ -49,6 +50,13 @@ namespace facebook::react { } } + if (ReactNativeFeatureFlags::cxxNativeAnimatedEnabled() && + ReactNativeFeatureFlags::useSharedAnimatedBackend() && + name == AnimatedModule::kModuleName) { + return std::make_shared( + jsInvoker, std::make_shared()); + } + #ifdef REACT_NATIVE_DEBUGGER_ENABLED_DEVONLY if (name == DevToolsRuntimeSettingsModule::kModuleName) { return std::make_shared(jsInvoker); diff --git a/packages/react-native/ReactCommon/react/nativemodule/defaults/React-defaultsnativemodule.podspec b/packages/react-native/ReactCommon/react/nativemodule/defaults/React-defaultsnativemodule.podspec index cacd372e6ff1..044f5728a71d 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/defaults/React-defaultsnativemodule.podspec +++ b/packages/react-native/ReactCommon/react/nativemodule/defaults/React-defaultsnativemodule.podspec @@ -54,6 +54,7 @@ Pod::Spec.new do |s| s.dependency "React-idlecallbacksnativemodule" s.dependency "React-intersectionobservernativemodule" s.dependency "React-webperformancenativemodule" + s.dependency "React-Fabric/animated" add_dependency(s, "React-RCTFBReactNativeSpec") add_dependency(s, "React-featureflags") add_dependency(s, "React-featureflagsnativemodule") diff --git a/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManagerProvider.cpp b/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManagerProvider.cpp index 7d95dcee3b51..95d3a508521e 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManagerProvider.cpp +++ b/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManagerProvider.cpp @@ -45,8 +45,16 @@ std::shared_ptr NativeAnimatedNodesManagerProvider::getOrCreate( jsi::Runtime& runtime, std::shared_ptr jsInvoker) { - if (nativeAnimatedNodesManager_ == nullptr) { - auto* uiManager = &UIManagerBinding::getBinding(runtime)->getUIManager(); + if (nativeAnimatedNodesManager_ != nullptr) { + return nativeAnimatedNodesManager_; + } + + auto* uiManager = &UIManagerBinding::getBinding(runtime)->getUIManager(); + + if (!ReactNativeFeatureFlags::useSharedAnimatedBackend()) { + // === PATH 1: Legacy Backend (useSharedAnimatedBackend = false) === + // Uses the architecture with MergedValueDispatcher and + // AnimatedMountingOverrideDelegate mergedValueDispatcher_ = std::make_unique( [jsInvoker](std::function&& func) { @@ -84,78 +92,78 @@ NativeAnimatedNodesManagerProvider::getOrCreate( } }; - if (ReactNativeFeatureFlags::useSharedAnimatedBackend()) { - auto animationBackend = uiManager->unstable_getAnimationBackend().lock(); - react_native_assert( - animationBackend != nullptr && "animationBackend is nullptr"); - animationBackend->registerJSInvoker(jsInvoker); - - nativeAnimatedNodesManager_ = - std::make_shared(animationBackend); - } else { - nativeAnimatedNodesManager_ = - std::make_shared( - std::move(directManipulationCallback), - std::move(fabricCommitCallback), - std::move(resolvePlatformColor), - std::move(startOnRenderCallback_), - std::move(stopOnRenderCallback_), - std::move(frameRateListenerCallback_)); - - nativeAnimatedDelegate_ = - std::make_shared( - nativeAnimatedNodesManager_); - } - - addEventEmitterListener( - nativeAnimatedNodesManager_->getEventEmitterListener()); - - uiManager->addEventListener( - std::make_shared( - [eventEmitterListenerContainerWeak = - std::weak_ptr( - eventEmitterListenerContainer_)]( - const RawEvent& rawEvent) { - const auto& eventTarget = rawEvent.eventTarget; - const auto& eventPayload = rawEvent.eventPayload; - if (eventTarget && eventPayload) { - if (auto eventEmitterListenerContainer = - eventEmitterListenerContainerWeak.lock(); - eventEmitterListenerContainer != nullptr) { - return eventEmitterListenerContainer->willDispatchEvent( - eventTarget->getTag(), rawEvent.type, *eventPayload); - } - } - return false; - })); + nativeAnimatedNodesManager_ = std::make_shared( + std::move(directManipulationCallback), + std::move(fabricCommitCallback), + std::move(resolvePlatformColor), + std::move(startOnRenderCallback_), + std::move(stopOnRenderCallback_), + std::move(frameRateListenerCallback_)); + + nativeAnimatedDelegate_ = + std::make_shared( + nativeAnimatedNodesManager_); + + animatedMountingOverrideDelegate_ = + std::make_shared( + *nativeAnimatedNodesManager_, *scheduler); + + // Register on existing surfaces + uiManager->getShadowTreeRegistry().enumerate( + [animatedMountingOverrideDelegate = + std::weak_ptr( + animatedMountingOverrideDelegate_)]( + const ShadowTree& shadowTree, bool& /*stop*/) { + shadowTree.getMountingCoordinator()->setMountingOverrideDelegate( + animatedMountingOverrideDelegate); + }); - uiManager->setNativeAnimatedDelegate(nativeAnimatedDelegate_); + // Register on surfaces started in the future + uiManager->setOnSurfaceStartCallback( + [animatedMountingOverrideDelegate = + std::weak_ptr( + animatedMountingOverrideDelegate_)]( + const ShadowTree& shadowTree) { + shadowTree.getMountingCoordinator()->setMountingOverrideDelegate( + animatedMountingOverrideDelegate); + }); - if (!ReactNativeFeatureFlags::useSharedAnimatedBackend()) { - animatedMountingOverrideDelegate_ = - std::make_shared( - *nativeAnimatedNodesManager_, *scheduler); - - // Register on existing surfaces - uiManager->getShadowTreeRegistry().enumerate( - [animatedMountingOverrideDelegate = - std::weak_ptr( - animatedMountingOverrideDelegate_)]( - const ShadowTree& shadowTree, bool& /*stop*/) { - shadowTree.getMountingCoordinator()->setMountingOverrideDelegate( - animatedMountingOverrideDelegate); - }); - // Register on surfaces started in the future - uiManager->setOnSurfaceStartCallback( - [animatedMountingOverrideDelegate = - std::weak_ptr( - animatedMountingOverrideDelegate_)]( - const ShadowTree& shadowTree) { - shadowTree.getMountingCoordinator()->setMountingOverrideDelegate( - animatedMountingOverrideDelegate); - }); - } + uiManager->setNativeAnimatedDelegate(nativeAnimatedDelegate_); + } else { + // === PATH 2: Shared AnimationBackend (useSharedAnimatedBackend = true) === + // Uses the shared AnimationBackend from UIManager. The backend handles all + // animation commits and platform integration internally. + + auto animationBackend = uiManager->unstable_getAnimationBackend().lock(); + react_native_assert( + animationBackend != nullptr && "animationBackend is nullptr"); + animationBackend->registerJSInvoker(jsInvoker); + + nativeAnimatedNodesManager_ = + std::make_shared(animationBackend); } + + addEventEmitterListener( + nativeAnimatedNodesManager_->getEventEmitterListener()); + + uiManager->addEventListener( + std::make_shared( + [eventEmitterListenerContainerWeak = + std::weak_ptr( + eventEmitterListenerContainer_)](const RawEvent& rawEvent) { + const auto& eventTarget = rawEvent.eventTarget; + const auto& eventPayload = rawEvent.eventPayload; + if (eventTarget && eventPayload) { + if (auto eventEmitterListenerContainer = + eventEmitterListenerContainerWeak.lock(); + eventEmitterListenerContainer != nullptr) { + return eventEmitterListenerContainer->willDispatchEvent( + eventTarget->getTag(), rawEvent.type, *eventPayload); + } + } + return false; + })); + return nativeAnimatedNodesManager_; } diff --git a/packages/react-native/ReactCxxPlatform/react/runtime/TurboModuleManager.cpp b/packages/react-native/ReactCxxPlatform/react/runtime/TurboModuleManager.cpp index 0b33212a6dd6..ecb9b0b9d05b 100644 --- a/packages/react-native/ReactCxxPlatform/react/runtime/TurboModuleManager.cpp +++ b/packages/react-native/ReactCxxPlatform/react/runtime/TurboModuleManager.cpp @@ -62,15 +62,19 @@ std::shared_ptr TurboModuleManager::operator()( } } + if (animatedNodesManagerProvider_ != nullptr && + name == AnimatedModule::kModuleName) { + // when animatedNodesManagerProvider_ is null, defer to default + return std::make_shared( + jsInvoker_, animatedNodesManagerProvider_); + } + if (auto turboModule = DefaultTurboModules::getTurboModule(name, jsInvoker_)) { return turboModule; } - if (name == AnimatedModule::kModuleName) { - return std::make_shared( - jsInvoker_, animatedNodesManagerProvider_); - } else if (name == AppStateModule::kModuleName) { + if (name == AppStateModule::kModuleName) { return std::make_shared(jsInvoker_); } else if (name == DeviceInfoModule::kModuleName) { return std::make_shared(jsInvoker_); diff --git a/private/react-native-fantom/tester/src/TesterAppDelegate.cpp b/private/react-native-fantom/tester/src/TesterAppDelegate.cpp index ac0ad0713e68..1fad3777e2f1 100644 --- a/private/react-native-fantom/tester/src/TesterAppDelegate.cpp +++ b/private/react-native-fantom/tester/src/TesterAppDelegate.cpp @@ -112,9 +112,7 @@ TesterAppDelegate::TesterAppDelegate( std::shared_ptr provider; - if (ReactNativeFeatureFlags::useSharedAnimatedBackend()) { - provider = std::make_shared(); - } else { + if (!ReactNativeFeatureFlags::useSharedAnimatedBackend()) { provider = std::make_shared( [this](std::function&& onRender, bool /*isAsync*/) { onAnimationRender_ = std::move(onRender); From 410ffb04cc6a2fc0baa41ef0fe3ed9cd7c1cb28e Mon Sep 17 00:00:00 2001 From: Riccardo Cipolleschi Date: Mon, 9 Mar 2026 08:10:35 +0100 Subject: [PATCH 12/44] [0.85] Add support for custom headers in devsupport (#55976) --- .../Libraries/Core/setUpReactDevTools.js | 29 +++++++--- .../Libraries/Network/RCTHTTPRequestHandler.h | 9 ++++ .../Network/RCTHTTPRequestHandler.mm | 16 +++++- .../React/Base/RCTMultipartDataTask.h | 9 ++++ .../React/Base/RCTMultipartDataTask.m | 17 +++++- .../React/CoreModules/RCTWebSocketModule.h | 6 +++ .../React/CoreModules/RCTWebSocketModule.mm | 15 +++++- .../DevSupport/RCTInspectorDevServerHelper.mm | 53 +++++++++++-------- .../modules/websocket/WebSocketModule.kt | 7 ++- .../ios-prebuild/templates/React-umbrella.h | 1 + 10 files changed, 127 insertions(+), 35 deletions(-) diff --git a/packages/react-native/Libraries/Core/setUpReactDevTools.js b/packages/react-native/Libraries/Core/setUpReactDevTools.js index 9bdf66b30184..2c80b23393ad 100644 --- a/packages/react-native/Libraries/Core/setUpReactDevTools.js +++ b/packages/react-native/Libraries/Core/setUpReactDevTools.js @@ -146,17 +146,34 @@ if (__DEV__) { ? guessHostFromDevServerUrl(devServer.url) : 'localhost'; - // Read the optional global variable for backward compatibility. - // It was added in https://github.com/facebook/react-native/commit/bf2b435322e89d0aeee8792b1c6e04656c2719a0. - const port = + // Derive scheme and port from the dev server URL when possible, + // falling back to ws://host:8097 for local development. + let wsScheme = 'ws'; + let port = 8097; + + if ( // $FlowFixMe[prop-missing] // $FlowFixMe[incompatible-use] window.__REACT_DEVTOOLS_PORT__ != null - ? window.__REACT_DEVTOOLS_PORT__ - : 8097; + ) { + // $FlowFixMe[prop-missing] + port = window.__REACT_DEVTOOLS_PORT__; + } else if (devServer.bundleLoadedFromServer) { + try { + const devUrl = new URL(devServer.url); + if (devUrl.protocol === 'https:') { + wsScheme = 'wss'; + } + if (devUrl.port) { + port = parseInt(devUrl.port, 10); + } else if (devUrl.protocol === 'https:') { + port = 443; + } + } catch (e) {} + } const WebSocket = require('../WebSocket/WebSocket').default; - ws = new WebSocket('ws://' + host + ':' + port); + ws = new WebSocket(wsScheme + '://' + host + ':' + port); ws.addEventListener('close', event => { isWebSocketOpen = false; }); diff --git a/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.h b/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.h index ee7fe8be44f7..c3a27e15a045 100644 --- a/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.h +++ b/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.h @@ -14,6 +14,15 @@ typedef NSURLSessionConfiguration * (^NSURLSessionConfigurationProvider)(void); * app. */ RCT_EXTERN void RCTSetCustomNSURLSessionConfigurationProvider(NSURLSessionConfigurationProvider /*provider*/); + +typedef NSURLRequest *_Nullable (^RCTHTTPRequestInterceptor)(NSURLRequest *request); +/** + * The block provided via this function can inspect/modify HTTP requests before + * they are sent. Return a modified request to override, or nil to use the + * original request unchanged. + */ +RCT_EXTERN void RCTSetCustomHTTPRequestInterceptor(RCTHTTPRequestInterceptor /*interceptor*/); + /** * This is the default RCTURLRequestHandler implementation for HTTP requests. */ diff --git a/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.mm b/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.mm index 0303970a2e47..61de2a064155 100644 --- a/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.mm +++ b/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.mm @@ -25,6 +25,13 @@ void RCTSetCustomNSURLSessionConfigurationProvider(NSURLSessionConfigurationProv urlSessionConfigurationProvider = provider; } +static RCTHTTPRequestInterceptor httpRequestInterceptor; + +void RCTSetCustomHTTPRequestInterceptor(RCTHTTPRequestInterceptor interceptor) +{ + httpRequestInterceptor = interceptor; +} + @implementation RCTHTTPRequestHandler { NSMapTable *_delegates; NSURLSession *_session; @@ -99,7 +106,14 @@ - (NSURLSessionDataTask *)sendRequest:(NSURLRequest *)request withDelegate:(id +#import #import typedef void (^RCTMultipartDataTaskCallback)( @@ -16,6 +17,14 @@ typedef void (^RCTMultipartDataTaskCallback)( NSError *error, BOOL done); +typedef NSURLRequest * _Nullable (^RCTMultipartDataTaskRequestInterceptor)(NSURLRequest *request); +/** + * The block provided via this function can inspect/modify multipart data task + * requests before they are sent. Return a modified request to override, or nil + * to use the original request unchanged. + */ +RCT_EXTERN void RCTSetCustomMultipartDataTaskRequestInterceptor(RCTMultipartDataTaskRequestInterceptor /*interceptor*/); + @interface RCTMultipartDataTask : NSObject - (instancetype)initWithURL:(NSURL *)url diff --git a/packages/react-native/React/Base/RCTMultipartDataTask.m b/packages/react-native/React/Base/RCTMultipartDataTask.m index 9f5ff5995535..f373ba46607b 100644 --- a/packages/react-native/React/Base/RCTMultipartDataTask.m +++ b/packages/react-native/React/Base/RCTMultipartDataTask.m @@ -7,6 +7,13 @@ #import "RCTMultipartDataTask.h" +static RCTMultipartDataTaskRequestInterceptor multipartRequestInterceptor; + +void RCTSetCustomMultipartDataTaskRequestInterceptor(RCTMultipartDataTaskRequestInterceptor interceptor) +{ + multipartRequestInterceptor = interceptor; +} + #import "RCTDevSupportHttpHeaders.h" @interface RCTMultipartDataTask () @@ -43,7 +50,15 @@ - (void)startTask NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:_url]; [request addValue:@"multipart/mixed" forHTTPHeaderField:@"Accept"]; [[RCTDevSupportHttpHeaders sharedInstance] applyHeadersToRequest:request]; - NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request]; + NSURLRequest *finalRequest = request; + if (multipartRequestInterceptor != nil) { + NSURLRequest *intercepted = multipartRequestInterceptor(request); + if (intercepted != nil) { + finalRequest = intercepted; + } + } + NSLog(@"[RCTMultipartDataTask] %@ %@", finalRequest.HTTPMethod ?: @"GET", finalRequest.URL.absoluteString); + NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:finalRequest]; [dataTask resume]; [session finishTasksAndInvalidate]; } diff --git a/packages/react-native/React/CoreModules/RCTWebSocketModule.h b/packages/react-native/React/CoreModules/RCTWebSocketModule.h index f92bfc42e3ae..0deba70671ff 100644 --- a/packages/react-native/React/CoreModules/RCTWebSocketModule.h +++ b/packages/react-native/React/CoreModules/RCTWebSocketModule.h @@ -18,6 +18,12 @@ NS_ASSUME_NONNULL_BEGIN @end +@class SRWebSocket; + +typedef SRWebSocket * (^SRWebSocketProvider)(NSURLRequest *request); + +RCT_EXTERN void RCTSetCustomSRWebSocketProvider(SRWebSocketProvider provider); + @interface RCTWebSocketModule : RCTEventEmitter // Register a custom handler for a specific websocket. The handler will be strongly held by the WebSocketModule. diff --git a/packages/react-native/React/CoreModules/RCTWebSocketModule.mm b/packages/react-native/React/CoreModules/RCTWebSocketModule.mm index e29d76a76a23..5d95b90bca81 100644 --- a/packages/react-native/React/CoreModules/RCTWebSocketModule.mm +++ b/packages/react-native/React/CoreModules/RCTWebSocketModule.mm @@ -34,6 +34,13 @@ @interface RCTWebSocketModule () *_sockets; NSMutableDictionary> *_contentHandlers; @@ -88,7 +95,13 @@ - (void)invalidate }]; } - SRWebSocket *webSocket = [[SRWebSocket alloc] initWithURLRequest:request protocols:protocols]; + SRWebSocket *webSocket; + if (srWebSocketProvider != nullptr) { + webSocket = srWebSocketProvider(request); + } + if (webSocket == nil) { + webSocket = [[SRWebSocket alloc] initWithURLRequest:request protocols:protocols]; + } [webSocket setDelegateDispatchQueue:[self methodQueue]]; webSocket.delegate = self; webSocket.reactTag = @(socketID); diff --git a/packages/react-native/React/DevSupport/RCTInspectorDevServerHelper.mm b/packages/react-native/React/DevSupport/RCTInspectorDevServerHelper.mm index 36e18415eed3..e2ee27e2d881 100644 --- a/packages/react-native/React/DevSupport/RCTInspectorDevServerHelper.mm +++ b/packages/react-native/React/DevSupport/RCTInspectorDevServerHelper.mm @@ -20,28 +20,33 @@ #import static NSString *const kDebuggerMsgDisable = @"{ \"id\":1,\"method\":\"Debugger.disable\" }"; +static const int kDefaultMetroPort = 8081; static NSString *getServerHost(NSURL *bundleURL) { - NSNumber *port = @8081; - NSString *portStr = [[[NSProcessInfo processInfo] environment] objectForKey:@"RCT_METRO_PORT"]; - if ((portStr != nullptr) && [portStr length] > 0) { - port = [NSNumber numberWithInt:[portStr intValue]]; - } - if ([bundleURL port] != nullptr) { - port = [bundleURL port]; - } NSString *host = [bundleURL host]; if (host == nullptr) { host = @"localhost"; } - // this is consistent with the Android implementation, where http:// is the - // hardcoded implicit scheme for the debug server. Note, packagerURL - // technically looks like it could handle schemes/protocols other than HTTP, - // so rather than force HTTP, leave it be for now, in case someone is relying - // on that ability when developing against iOS. - return [NSString stringWithFormat:@"%@:%@", host, port]; + // Use explicit port from URL if available + if ([bundleURL port] != nullptr) { + return [NSString stringWithFormat:@"%@:%@", host, [bundleURL port]]; + } + + // Check environment variable + NSString *portStr = [[[NSProcessInfo processInfo] environment] objectForKey:@"RCT_METRO_PORT"]; + if ((portStr != nullptr) && [portStr length] > 0) { + return [NSString stringWithFormat:@"%@:%@", host, portStr]; + } + + // For https, omit port — the scheme implies 443 + if ([[bundleURL scheme] isEqualToString:@"https"]) { + return host; + } + + // Default to 8081 for local development (Metro's default port) + return [NSString stringWithFormat:@"%@:%d", host, kDefaultMetroPort]; } static NSString *getSHA256(NSString *string) @@ -112,13 +117,15 @@ NSString *escapedInspectorDeviceId = [getInspectorDeviceId() stringByAddingPercentEncodingWithAllowedCharacters:NSCharacterSet.URLQueryAllowedCharacterSet]; - return [NSURL - URLWithString:[NSString stringWithFormat:@"http://%@/inspector/device?name=%@&app=%@&device=%@&profiling=%@", - getServerHost(bundleURL), - escapedDeviceName, - escapedAppName, - escapedInspectorDeviceId, - isProfilingBuild ? @"true" : @"false"]]; + NSString *scheme = [bundleURL scheme] != nullptr ? [bundleURL scheme] : @"http"; + return + [NSURL URLWithString:[NSString stringWithFormat:@"%@://%@/inspector/device?name=%@&app=%@&device=%@&profiling=%@", + scheme, + getServerHost(bundleURL), + escapedDeviceName, + escapedAppName, + escapedInspectorDeviceId, + isProfilingBuild ? @"true" : @"false"]]; } @implementation RCTInspectorDevServerHelper @@ -150,7 +157,9 @@ + (void)openDebugger:(NSURL *)bundleURL withErrorMessage:(NSString *)errorMessag NSString *escapedInspectorDeviceId = [getInspectorDeviceId() stringByAddingPercentEncodingWithAllowedCharacters:NSCharacterSet.URLQueryAllowedCharacterSet]; - NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://%@/open-debugger?device=%@", + NSString *scheme = [bundleURL scheme] != nullptr ? [bundleURL scheme] : @"http"; + NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@://%@/open-debugger?device=%@", + scheme, getServerHost(bundleURL), escapedInspectorDeviceId]]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.kt index 9c8d9cf1240e..b7752d169283 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.kt @@ -22,6 +22,7 @@ import com.facebook.react.common.ReactConstants import com.facebook.react.module.annotations.ReactModule import com.facebook.react.modules.network.CustomClientBuilder import com.facebook.react.modules.network.ForwardingCookieHandler +import com.facebook.react.modules.network.OkHttpClientProvider import java.io.IOException import java.net.URI import java.net.URISyntaxException @@ -80,7 +81,8 @@ public class WebSocketModule(context: ReactApplicationContext) : ) { val id = socketID.toInt() val okHttpBuilder = - OkHttpClient.Builder() + OkHttpClientProvider.getOkHttpClient() + .newBuilder() .connectTimeout(10, TimeUnit.SECONDS) .writeTimeout(10, TimeUnit.SECONDS) .readTimeout(0, TimeUnit.MINUTES) // Disable timeouts for read @@ -198,9 +200,6 @@ public class WebSocketModule(context: ReactApplicationContext) : } }, ) - - // Trigger shutdown of the dispatcher's executor so this process can exit cleanly - client.dispatcher().executorService().shutdown() } override fun close(code: Double, reason: String?, socketID: Double) { diff --git a/packages/react-native/scripts/ios-prebuild/templates/React-umbrella.h b/packages/react-native/scripts/ios-prebuild/templates/React-umbrella.h index 2c174c9fdee0..a9ac61d16b6a 100644 --- a/packages/react-native/scripts/ios-prebuild/templates/React-umbrella.h +++ b/packages/react-native/scripts/ios-prebuild/templates/React-umbrella.h @@ -86,6 +86,7 @@ #import #import #import +#import #import #import #import From 6be3604ab6c497c4131986650e6406a5746542f7 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 9 Mar 2026 17:20:48 +0000 Subject: [PATCH 13/44] Release 0.85.0-rc.1 #publish-packages-to-npm&next --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index 59cc7874611d..34363f8a8e34 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.0", - "@react-native/metro-config": "0.85.0-rc.0", + "@react-native/metro-babel-transformer": "0.85.0-rc.1", + "@react-native/metro-config": "0.85.0-rc.1", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index 1ca7cfa92b5e..5aba09f7c604 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index 8b47e612b23b..ab7e9f4db32f 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-rc.0" + "@react-native/codegen": "0.85.0-rc.1" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index 67b00448ed2c..cef2a265e81e 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-rc.0", + "@react-native/dev-middleware": "0.85.0-rc.1", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0-rc.0" + "@react-native/metro-config": "0.85.0-rc.1" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 2a03d5b23998..73256fd662ea 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index 40aaff8f81f7..7937cdf172e7 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index fb06916850cd..d7f772e0fad9 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<<81f0e46798b18ce963f4bd935cc0e2f9>> +// @generated SignedSource<> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.0/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index 6c23e26790db..81bfd97147ac 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index b25940656bb3..5ffce432114a 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-rc.0", - "@react-native/debugger-shell": "0.85.0-rc.0", + "@react-native/debugger-frontend": "0.85.0-rc.1", + "@react-native/debugger-shell": "0.85.0-rc.1", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-rc.0", + "@react-native/debugger-shell": "0.85.0-rc.1", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index 14a7372ff7ad..aba97d0699d2 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-rc.0", + "@react-native/eslint-plugin": "0.85.0-rc.1", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index 4a4bdc19f9e3..658f0bfc74d9 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index 26d65cdd7819..de9fff09a64a 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-rc.0", + "@react-native/codegen": "0.85.0-rc.1", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index 83388c9aac01..a9fee9d15b27 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index a99c9cf13f4a..d3478b4a9516 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-rc.0", + "@react-native/js-polyfills": "0.85.0-rc.1", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 4c7dcd3e57d9..c2a2becbff17 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-rc.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.0", + "@react-native/js-polyfills": "0.85.0-rc.1", + "@react-native/metro-babel-transformer": "0.85.0-rc.1", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 5ab26a7b0cf9..c6e2b8299131 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.0" + "react-native": "0.85.0-rc.1" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 3ab74b172390..d093be9f7b45 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 963e50de4258..9f09c453c58c 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index 978a3b9fe9d7..1797964aecf0 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-rc.0", + "@react-native/babel-plugin-codegen": "0.85.0-rc.1", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index 591c965e6d33..67a848748ae9 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-rc.0", + "@react-native/babel-preset": "0.85.0-rc.1", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 3b50547be6f9..ffbd46ff0edc 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index b1b40954cac4..f00f85c18baf 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.0" + "@react-native/codegen": "0.85.0-rc.1" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index 606f0ecf91b7..604846f2dfa0 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-rc.0" + "@react-native/codegen": "0.85.0-rc.1" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.0" + "react-native": "0.85.0-rc.1" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index 72239595c2bc..47607a2ddc08 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -29,7 +29,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; static patch: number = 0; - static prerelease: string | null = 'rc.0'; + static prerelease: string | null = 'rc.1'; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index 41967a7a3cc7..3c983284b955 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -24,7 +24,7 @@ RCTVersionMajor: @(0), RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: @"rc.0", + RCTVersionPrerelease: @"rc.1", }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index fe129a1d4fa4..e6e9033f7c24 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0-rc.0 +VERSION_NAME=0.85.0-rc.1 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index ef5abc6c5cd1..752a65be0c8b 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -15,6 +15,6 @@ public object ReactNativeVersion { "major" to 0, "minor" to 85, "patch" to 0, - "prerelease" to "rc.0" + "prerelease" to "rc.1" ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 2f8947a0bd1f..8ef64aa58873 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -22,7 +22,7 @@ struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = "rc.0"; + std::string_view Prerelease = "rc.1"; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index e6229d6d77af..01d74fa3bfa1 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0-rc.0", + "@react-native/jest-preset": "0.85.0-rc.1", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-rc.0", - "@react-native/codegen": "0.85.0-rc.0", - "@react-native/community-cli-plugin": "0.85.0-rc.0", - "@react-native/gradle-plugin": "0.85.0-rc.0", - "@react-native/js-polyfills": "0.85.0-rc.0", - "@react-native/normalize-colors": "0.85.0-rc.0", - "@react-native/virtualized-lists": "0.85.0-rc.0", + "@react-native/assets-registry": "0.85.0-rc.1", + "@react-native/codegen": "0.85.0-rc.1", + "@react-native/community-cli-plugin": "0.85.0-rc.1", + "@react-native/gradle-plugin": "0.85.0-rc.1", + "@react-native/js-polyfills": "0.85.0-rc.1", + "@react-native/normalize-colors": "0.85.0-rc.1", + "@react-native/virtualized-lists": "0.85.0-rc.1", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index 2943646ff6cd..c67cb124f79a 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.0\\" +version = \\"0.85.0-rc.1\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.0\\" +version = \\"0.85.0-rc.1\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.0\\" +version = \\"0.85.0-rc.1\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.0\\" +version = \\"0.85.0-rc.1\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index c92b05495574..e8fbdf41011c 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-rc.0", - "@react-native/popup-menu-android": "0.85.0-rc.0", + "@react-native/new-app-screen": "0.85.0-rc.1", + "@react-native/popup-menu-android": "0.85.0-rc.1", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.0" + "react-native": "0.85.0-rc.1" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 49d22e74d5f2..df691c51448c 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index bf424892c32b..e9a59c46a4e6 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-rc.0", + "version": "0.85.0-rc.1", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0-rc.0" + "react-native": "0.85.0-rc.1" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index 8c56db1f1525..3d36abb92a4f 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.0" + "react-native": "0.85.0-rc.1" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-rc.0", - "@react-native/core-cli-utils": "0.85.0-rc.0", - "@react-native/eslint-config": "0.85.0-rc.0", - "@react-native/metro-config": "0.85.0-rc.0", - "@react-native/typescript-config": "0.85.0-rc.0", + "@react-native/babel-preset": "0.85.0-rc.1", + "@react-native/core-cli-utils": "0.85.0-rc.1", + "@react-native/eslint-config": "0.85.0-rc.1", + "@react-native/metro-config": "0.85.0-rc.1", + "@react-native/typescript-config": "0.85.0-rc.1", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index e47e7e5120cd..a7f5129dedb9 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.0" + "@react-native/codegen": "0.85.0-rc.1" }, "devDependencies": { "@babel/core": "^7.25.2", From 8f311e91599fbf255129b734cb6623ea038c8d9a Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 9 Mar 2026 18:54:58 +0000 Subject: [PATCH 14/44] [LOCAL] Bump Podfile.lock --- packages/rn-tester/Podfile.lock | 641 ++++++++++++++++---------------- 1 file changed, 321 insertions(+), 320 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index e47a697015a2..a58fb9db501b 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - FBLazyVector (0.85.0-rc.0) + - FBLazyVector (0.85.0-rc.1) - hermes-engine (250829098.0.10): - hermes-engine/Pre-built (= 250829098.0.10) - hermes-engine/Pre-built (250829098.0.10) - - MyNativeView (0.85.0-rc.0): + - MyNativeView (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -25,7 +25,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - NativeCxxModuleExample (0.85.0-rc.0): + - NativeCxxModuleExample (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -48,34 +48,34 @@ PODS: - ReactNativeDependencies - Yoga - OCMock (3.9.4) - - RCTDeprecation (0.85.0-rc.0) - - RCTRequired (0.85.0-rc.0) - - RCTSwiftUI (0.85.0-rc.0) - - RCTSwiftUIWrapper (0.85.0-rc.0): + - RCTDeprecation (0.85.0-rc.1) + - RCTRequired (0.85.0-rc.1) + - RCTSwiftUI (0.85.0-rc.1) + - RCTSwiftUIWrapper (0.85.0-rc.1): - RCTSwiftUI - - RCTTypeSafety (0.85.0-rc.0): - - FBLazyVector (= 0.85.0-rc.0) - - RCTRequired (= 0.85.0-rc.0) - - React-Core (= 0.85.0-rc.0) - - React (0.85.0-rc.0): - - React-Core (= 0.85.0-rc.0) - - React-Core/DevSupport (= 0.85.0-rc.0) - - React-Core/RCTWebSocket (= 0.85.0-rc.0) - - React-RCTActionSheet (= 0.85.0-rc.0) - - React-RCTAnimation (= 0.85.0-rc.0) - - React-RCTBlob (= 0.85.0-rc.0) - - React-RCTImage (= 0.85.0-rc.0) - - React-RCTLinking (= 0.85.0-rc.0) - - React-RCTNetwork (= 0.85.0-rc.0) - - React-RCTSettings (= 0.85.0-rc.0) - - React-RCTText (= 0.85.0-rc.0) - - React-RCTVibration (= 0.85.0-rc.0) - - React-callinvoker (0.85.0-rc.0) - - React-Core (0.85.0-rc.0): + - RCTTypeSafety (0.85.0-rc.1): + - FBLazyVector (= 0.85.0-rc.1) + - RCTRequired (= 0.85.0-rc.1) + - React-Core (= 0.85.0-rc.1) + - React (0.85.0-rc.1): + - React-Core (= 0.85.0-rc.1) + - React-Core/DevSupport (= 0.85.0-rc.1) + - React-Core/RCTWebSocket (= 0.85.0-rc.1) + - React-RCTActionSheet (= 0.85.0-rc.1) + - React-RCTAnimation (= 0.85.0-rc.1) + - React-RCTBlob (= 0.85.0-rc.1) + - React-RCTImage (= 0.85.0-rc.1) + - React-RCTLinking (= 0.85.0-rc.1) + - React-RCTNetwork (= 0.85.0-rc.1) + - React-RCTSettings (= 0.85.0-rc.1) + - React-RCTText (= 0.85.0-rc.1) + - React-RCTVibration (= 0.85.0-rc.1) + - React-callinvoker (0.85.0-rc.1) + - React-Core (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.0) + - React-Core/Default (= 0.85.0-rc.1) - React-cxxreact - React-featureflags - React-hermes @@ -90,9 +90,9 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core-prebuilt (0.85.0-rc.0): + - React-Core-prebuilt (0.85.0-rc.1): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.85.0-rc.0): + - React-Core/CoreModulesHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -111,7 +111,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/Default (0.85.0-rc.0): + - React-Core/Default (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -129,12 +129,12 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.85.0-rc.0): + - React-Core/DevSupport (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.0) - - React-Core/RCTWebSocket (= 0.85.0-rc.0) + - React-Core/Default (= 0.85.0-rc.1) + - React-Core/RCTWebSocket (= 0.85.0-rc.1) - React-cxxreact - React-featureflags - React-hermes @@ -149,7 +149,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.85.0-rc.0): + - React-Core/RCTActionSheetHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -168,7 +168,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.85.0-rc.0): + - React-Core/RCTAnimationHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -187,7 +187,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.85.0-rc.0): + - React-Core/RCTBlobHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -206,7 +206,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.85.0-rc.0): + - React-Core/RCTImageHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -225,7 +225,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.85.0-rc.0): + - React-Core/RCTLinkingHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -244,7 +244,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.85.0-rc.0): + - React-Core/RCTNetworkHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -263,7 +263,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTPushNotificationHeaders (0.85.0-rc.0): + - React-Core/RCTPushNotificationHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -282,7 +282,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.85.0-rc.0): + - React-Core/RCTSettingsHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -301,7 +301,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.85.0-rc.0): + - React-Core/RCTTextHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -320,7 +320,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.85.0-rc.0): + - React-Core/RCTVibrationHeaders (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -339,11 +339,11 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.85.0-rc.0): + - React-Core/RCTWebSocket (0.85.0-rc.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.0) + - React-Core/Default (= 0.85.0-rc.1) - React-cxxreact - React-featureflags - React-hermes @@ -358,43 +358,44 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-CoreModules (0.85.0-rc.0): - - RCTTypeSafety (= 0.85.0-rc.0) + - React-CoreModules (0.85.0-rc.1): + - RCTTypeSafety (= 0.85.0-rc.1) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.85.0-rc.0) + - React-Core/CoreModulesHeaders (= 0.85.0-rc.1) - React-debug - - React-jsi (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.1) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.85.0-rc.0) + - React-RCTImage (= 0.85.0-rc.1) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.85.0-rc.0): + - React-cxxreact (0.85.0-rc.1): - hermes-engine - - React-callinvoker (= 0.85.0-rc.0) + - React-callinvoker (= 0.85.0-rc.1) - React-Core-prebuilt - - React-debug (= 0.85.0-rc.0) - - React-jsi (= 0.85.0-rc.0) + - React-debug (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.1) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.85.0-rc.0) - - React-perflogger (= 0.85.0-rc.0) + - React-logger (= 0.85.0-rc.1) + - React-perflogger (= 0.85.0-rc.1) - React-runtimeexecutor - - React-timing (= 0.85.0-rc.0) + - React-timing (= 0.85.0-rc.1) - React-utils - ReactNativeDependencies - - React-debug (0.85.0-rc.0) - - React-defaultsnativemodule (0.85.0-rc.0): + - React-debug (0.85.0-rc.1) + - React-defaultsnativemodule (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-domnativemodule + - React-Fabric/animated - React-featureflags - React-featureflagsnativemodule - React-idlecallbacksnativemodule @@ -406,7 +407,7 @@ PODS: - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.85.0-rc.0): + - React-domnativemodule (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -420,7 +421,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.85.0-rc.0): + - React-Fabric (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -428,24 +429,24 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animated (= 0.85.0-rc.0) - - React-Fabric/animationbackend (= 0.85.0-rc.0) - - React-Fabric/animations (= 0.85.0-rc.0) - - React-Fabric/attributedstring (= 0.85.0-rc.0) - - React-Fabric/bridging (= 0.85.0-rc.0) - - React-Fabric/componentregistry (= 0.85.0-rc.0) - - React-Fabric/componentregistrynative (= 0.85.0-rc.0) - - React-Fabric/components (= 0.85.0-rc.0) - - React-Fabric/consistency (= 0.85.0-rc.0) - - React-Fabric/core (= 0.85.0-rc.0) - - React-Fabric/dom (= 0.85.0-rc.0) - - React-Fabric/imagemanager (= 0.85.0-rc.0) - - React-Fabric/leakchecker (= 0.85.0-rc.0) - - React-Fabric/mounting (= 0.85.0-rc.0) - - React-Fabric/observers (= 0.85.0-rc.0) - - React-Fabric/scheduler (= 0.85.0-rc.0) - - React-Fabric/telemetry (= 0.85.0-rc.0) - - React-Fabric/uimanager (= 0.85.0-rc.0) + - React-Fabric/animated (= 0.85.0-rc.1) + - React-Fabric/animationbackend (= 0.85.0-rc.1) + - React-Fabric/animations (= 0.85.0-rc.1) + - React-Fabric/attributedstring (= 0.85.0-rc.1) + - React-Fabric/bridging (= 0.85.0-rc.1) + - React-Fabric/componentregistry (= 0.85.0-rc.1) + - React-Fabric/componentregistrynative (= 0.85.0-rc.1) + - React-Fabric/components (= 0.85.0-rc.1) + - React-Fabric/consistency (= 0.85.0-rc.1) + - React-Fabric/core (= 0.85.0-rc.1) + - React-Fabric/dom (= 0.85.0-rc.1) + - React-Fabric/imagemanager (= 0.85.0-rc.1) + - React-Fabric/leakchecker (= 0.85.0-rc.1) + - React-Fabric/mounting (= 0.85.0-rc.1) + - React-Fabric/observers (= 0.85.0-rc.1) + - React-Fabric/scheduler (= 0.85.0-rc.1) + - React-Fabric/telemetry (= 0.85.0-rc.1) + - React-Fabric/uimanager (= 0.85.0-rc.1) - React-featureflags - React-graphics - React-jsi @@ -457,7 +458,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.85.0-rc.0): + - React-Fabric/animated (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -477,7 +478,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.85.0-rc.0): + - React-Fabric/animationbackend (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -496,7 +497,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.85.0-rc.0): + - React-Fabric/animations (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -515,7 +516,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.85.0-rc.0): + - React-Fabric/attributedstring (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -534,7 +535,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.85.0-rc.0): + - React-Fabric/bridging (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -553,7 +554,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.85.0-rc.0): + - React-Fabric/componentregistry (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -572,7 +573,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.85.0-rc.0): + - React-Fabric/componentregistrynative (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -591,7 +592,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.85.0-rc.0): + - React-Fabric/components (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -599,10 +600,10 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.0) - - React-Fabric/components/root (= 0.85.0-rc.0) - - React-Fabric/components/scrollview (= 0.85.0-rc.0) - - React-Fabric/components/view (= 0.85.0-rc.0) + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.1) + - React-Fabric/components/root (= 0.85.0-rc.1) + - React-Fabric/components/scrollview (= 0.85.0-rc.1) + - React-Fabric/components/view (= 0.85.0-rc.1) - React-featureflags - React-graphics - React-jsi @@ -614,7 +615,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.0): + - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -633,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.85.0-rc.0): + - React-Fabric/components/root (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -652,7 +653,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.85.0-rc.0): + - React-Fabric/components/scrollview (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -671,7 +672,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.85.0-rc.0): + - React-Fabric/components/view (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -692,7 +693,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.85.0-rc.0): + - React-Fabric/consistency (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -711,7 +712,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.85.0-rc.0): + - React-Fabric/core (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -730,7 +731,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.85.0-rc.0): + - React-Fabric/dom (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -749,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.85.0-rc.0): + - React-Fabric/imagemanager (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -768,7 +769,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.85.0-rc.0): + - React-Fabric/leakchecker (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -787,7 +788,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.85.0-rc.0): + - React-Fabric/mounting (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -806,7 +807,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.85.0-rc.0): + - React-Fabric/observers (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -814,8 +815,8 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.85.0-rc.0) - - React-Fabric/observers/intersection (= 0.85.0-rc.0) + - React-Fabric/observers/events (= 0.85.0-rc.1) + - React-Fabric/observers/intersection (= 0.85.0-rc.1) - React-featureflags - React-graphics - React-jsi @@ -827,7 +828,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.85.0-rc.0): + - React-Fabric/observers/events (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -846,7 +847,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.85.0-rc.0): + - React-Fabric/observers/intersection (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -865,7 +866,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.85.0-rc.0): + - React-Fabric/scheduler (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -888,7 +889,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.85.0-rc.0): + - React-Fabric/telemetry (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -907,7 +908,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.85.0-rc.0): + - React-Fabric/uimanager (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -915,7 +916,7 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.85.0-rc.0) + - React-Fabric/uimanager/consistency (= 0.85.0-rc.1) - React-featureflags - React-graphics - React-jsi @@ -928,7 +929,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.85.0-rc.0): + - React-Fabric/uimanager/consistency (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -948,7 +949,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.85.0-rc.0): + - React-FabricComponents (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -957,8 +958,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.85.0-rc.0) - - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.0) + - React-FabricComponents/components (= 0.85.0-rc.1) + - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.1) - React-featureflags - React-graphics - React-jsi @@ -971,7 +972,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.85.0-rc.0): + - React-FabricComponents/components (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -980,17 +981,17 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.0) - - React-FabricComponents/components/iostextinput (= 0.85.0-rc.0) - - React-FabricComponents/components/modal (= 0.85.0-rc.0) - - React-FabricComponents/components/rncore (= 0.85.0-rc.0) - - React-FabricComponents/components/safeareaview (= 0.85.0-rc.0) - - React-FabricComponents/components/scrollview (= 0.85.0-rc.0) - - React-FabricComponents/components/switch (= 0.85.0-rc.0) - - React-FabricComponents/components/text (= 0.85.0-rc.0) - - React-FabricComponents/components/textinput (= 0.85.0-rc.0) - - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.0) - - React-FabricComponents/components/virtualview (= 0.85.0-rc.0) + - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.1) + - React-FabricComponents/components/iostextinput (= 0.85.0-rc.1) + - React-FabricComponents/components/modal (= 0.85.0-rc.1) + - React-FabricComponents/components/rncore (= 0.85.0-rc.1) + - React-FabricComponents/components/safeareaview (= 0.85.0-rc.1) + - React-FabricComponents/components/scrollview (= 0.85.0-rc.1) + - React-FabricComponents/components/switch (= 0.85.0-rc.1) + - React-FabricComponents/components/text (= 0.85.0-rc.1) + - React-FabricComponents/components/textinput (= 0.85.0-rc.1) + - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.1) + - React-FabricComponents/components/virtualview (= 0.85.0-rc.1) - React-featureflags - React-graphics - React-jsi @@ -1003,7 +1004,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.85.0-rc.0): + - React-FabricComponents/components/inputaccessory (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1024,7 +1025,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.85.0-rc.0): + - React-FabricComponents/components/iostextinput (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1045,7 +1046,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.85.0-rc.0): + - React-FabricComponents/components/modal (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1066,7 +1067,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.85.0-rc.0): + - React-FabricComponents/components/rncore (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1087,7 +1088,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.85.0-rc.0): + - React-FabricComponents/components/safeareaview (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1108,7 +1109,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.85.0-rc.0): + - React-FabricComponents/components/scrollview (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1129,7 +1130,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.85.0-rc.0): + - React-FabricComponents/components/switch (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1150,7 +1151,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.85.0-rc.0): + - React-FabricComponents/components/text (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1171,7 +1172,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.85.0-rc.0): + - React-FabricComponents/components/textinput (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1192,7 +1193,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.85.0-rc.0): + - React-FabricComponents/components/unimplementedview (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1213,7 +1214,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.85.0-rc.0): + - React-FabricComponents/components/virtualview (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1234,7 +1235,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.85.0-rc.0): + - React-FabricComponents/textlayoutmanager (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1255,27 +1256,27 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.85.0-rc.0): + - React-FabricImage (0.85.0-rc.1): - hermes-engine - - RCTRequired (= 0.85.0-rc.0) - - RCTTypeSafety (= 0.85.0-rc.0) + - RCTRequired (= 0.85.0-rc.1) + - RCTTypeSafety (= 0.85.0-rc.1) - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.85.0-rc.0) + - React-jsiexecutor (= 0.85.0-rc.1) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.85.0-rc.0): + - React-featureflags (0.85.0-rc.1): - React-Core-prebuilt - ReactNativeDependencies - - React-featureflagsnativemodule (0.85.0-rc.0): + - React-featureflagsnativemodule (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1284,7 +1285,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.85.0-rc.0): + - React-graphics (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1292,21 +1293,21 @@ PODS: - React-jsiexecutor - React-utils - ReactNativeDependencies - - React-hermes (0.85.0-rc.0): + - React-hermes (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.0) + - React-cxxreact (= 0.85.0-rc.1) - React-jsi - - React-jsiexecutor (= 0.85.0-rc.0) + - React-jsiexecutor (= 0.85.0-rc.1) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.85.0-rc.0) + - React-perflogger (= 0.85.0-rc.1) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.85.0-rc.0): + - React-idlecallbacksnativemodule (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1316,7 +1317,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.85.0-rc.0): + - React-ImageManager (0.85.0-rc.1): - React-Core-prebuilt - React-Core/Default - React-debug @@ -1325,7 +1326,7 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.85.0-rc.0): + - React-intersectionobservernativemodule (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1340,7 +1341,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.85.0-rc.0): + - React-jserrorhandler (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1349,11 +1350,11 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - ReactNativeDependencies - - React-jsi (0.85.0-rc.0): + - React-jsi (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.85.0-rc.0): + - React-jsiexecutor (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1368,7 +1369,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.85.0-rc.0): + - React-jsinspector (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1377,18 +1378,18 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.85.0-rc.0) + - React-perflogger (= 0.85.0-rc.1) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.85.0-rc.0): + - React-jsinspectorcdp (0.85.0-rc.1): - React-Core-prebuilt - ReactNativeDependencies - - React-jsinspectornetwork (0.85.0-rc.0): + - React-jsinspectornetwork (0.85.0-rc.1): - React-Core-prebuilt - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.85.0-rc.0): + - React-jsinspectortracing (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1396,28 +1397,28 @@ PODS: - React-oscompat - React-timing - ReactNativeDependencies - - React-jsitooling (0.85.0-rc.0): + - React-jsitooling (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.0) + - React-cxxreact (= 0.85.0-rc.1) - React-debug - - React-jsi (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.1) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.85.0-rc.0): + - React-jsitracing (0.85.0-rc.1): - React-jsi - - React-logger (0.85.0-rc.0): + - React-logger (0.85.0-rc.1): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.85.0-rc.0): + - React-Mapbuffer (0.85.0-rc.1): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-microtasksnativemodule (0.85.0-rc.0): + - React-microtasksnativemodule (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1425,7 +1426,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-NativeModulesApple (0.85.0-rc.0): + - React-NativeModulesApple (0.85.0-rc.1): - hermes-engine - React-callinvoker - React-Core @@ -1440,18 +1441,18 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.85.0-rc.0): + - React-networking (0.85.0-rc.1): - React-Core-prebuilt - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.85.0-rc.0) - - React-perflogger (0.85.0-rc.0): + - React-oscompat (0.85.0-rc.1) + - React-perflogger (0.85.0-rc.1): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.85.0-rc.0): + - React-performancecdpmetrics (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1459,7 +1460,7 @@ PODS: - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.85.0-rc.0): + - React-performancetimeline (0.85.0-rc.1): - React-Core-prebuilt - React-featureflags - React-jsinspector @@ -1467,9 +1468,9 @@ PODS: - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.85.0-rc.0): - - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.0) - - React-RCTAnimation (0.85.0-rc.0): + - React-RCTActionSheet (0.85.0-rc.1): + - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.1) + - React-RCTAnimation (0.85.0-rc.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1480,7 +1481,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.85.0-rc.0): + - React-RCTAppDelegate (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1508,7 +1509,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.85.0-rc.0): + - React-RCTBlob (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1521,7 +1522,7 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.85.0-rc.0): + - React-RCTFabric (0.85.0-rc.1): - hermes-engine - RCTSwiftUIWrapper - React-Core @@ -1552,7 +1553,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.85.0-rc.0): + - React-RCTFBReactNativeSpec (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1560,10 +1561,10 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.0) + - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.1) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.85.0-rc.0): + - React-RCTFBReactNativeSpec/components (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1580,7 +1581,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.85.0-rc.0): + - React-RCTImage (0.85.0-rc.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1590,14 +1591,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.85.0-rc.0): - - React-Core/RCTLinkingHeaders (= 0.85.0-rc.0) - - React-jsi (= 0.85.0-rc.0) + - React-RCTLinking (0.85.0-rc.1): + - React-Core/RCTLinkingHeaders (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.1) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.85.0-rc.0) - - React-RCTNetwork (0.85.0-rc.0): + - ReactCommon/turbomodule/core (= 0.85.0-rc.1) + - React-RCTNetwork (0.85.0-rc.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1611,7 +1612,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTPushNotification (0.85.0-rc.0): + - React-RCTPushNotification (0.85.0-rc.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTPushNotificationHeaders @@ -1619,7 +1620,7 @@ PODS: - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (0.85.0-rc.0): + - React-RCTRuntime (0.85.0-rc.1): - hermes-engine - React-Core - React-Core-prebuilt @@ -1635,7 +1636,7 @@ PODS: - React-RuntimeHermes - React-utils - ReactNativeDependencies - - React-RCTSettings (0.85.0-rc.0): + - React-RCTSettings (0.85.0-rc.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1644,17 +1645,17 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTTest (0.85.0-rc.0): - - React-Core (= 0.85.0-rc.0) + - React-RCTTest (0.85.0-rc.1): + - React-Core (= 0.85.0-rc.1) - React-Core-prebuilt - - React-CoreModules (= 0.85.0-rc.0) - - React-jsi (= 0.85.0-rc.0) - - ReactCommon/turbomodule/core (= 0.85.0-rc.0) + - React-CoreModules (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.1) + - ReactCommon/turbomodule/core (= 0.85.0-rc.1) - ReactNativeDependencies - - React-RCTText (0.85.0-rc.0): - - React-Core/RCTTextHeaders (= 0.85.0-rc.0) + - React-RCTText (0.85.0-rc.1): + - React-Core/RCTTextHeaders (= 0.85.0-rc.1) - Yoga - - React-RCTVibration (0.85.0-rc.0): + - React-RCTVibration (0.85.0-rc.1): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1662,15 +1663,15 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.85.0-rc.0) - - React-renderercss (0.85.0-rc.0): + - React-rendererconsistency (0.85.0-rc.1) + - React-renderercss (0.85.0-rc.1): - React-debug - React-utils - - React-rendererdebug (0.85.0-rc.0): + - React-rendererdebug (0.85.0-rc.1): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.85.0-rc.0): + - React-RuntimeApple (0.85.0-rc.1): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1693,7 +1694,7 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.85.0-rc.0): + - React-RuntimeCore (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1709,14 +1710,14 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.85.0-rc.0): + - React-runtimeexecutor (0.85.0-rc.1): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.1) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.85.0-rc.0): + - React-RuntimeHermes (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1731,7 +1732,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.85.0-rc.0): + - React-runtimescheduler (0.85.0-rc.1): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1747,15 +1748,15 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.85.0-rc.0): + - React-timing (0.85.0-rc.1): - React-debug - - React-utils (0.85.0-rc.0): + - React-utils (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.85.0-rc.0) + - React-jsi (= 0.85.0-rc.1) - ReactNativeDependencies - - React-webperformancenativemodule (0.85.0-rc.0): + - React-webperformancenativemodule (0.85.0-rc.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1766,9 +1767,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.85.0-rc.0): + - ReactAppDependencyProvider (0.85.0-rc.1): - ReactCodegen - - ReactCodegen (0.85.0-rc.0): + - ReactCodegen (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1788,11 +1789,11 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.85.0-rc.0): + - ReactCommon (0.85.0-rc.1): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.85.0-rc.0) + - ReactCommon/turbomodule (= 0.85.0-rc.1) - ReactNativeDependencies - - ReactCommon-Samples (0.85.0-rc.0): + - ReactCommon-Samples (0.85.0-rc.1): - hermes-engine - RCTTypeSafety - React-Core @@ -1803,40 +1804,40 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - ReactCommon/turbomodule (0.85.0-rc.0): + - ReactCommon/turbomodule (0.85.0-rc.1): - hermes-engine - - React-callinvoker (= 0.85.0-rc.0) + - React-callinvoker (= 0.85.0-rc.1) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.0) - - React-jsi (= 0.85.0-rc.0) - - React-logger (= 0.85.0-rc.0) - - React-perflogger (= 0.85.0-rc.0) - - ReactCommon/turbomodule/bridging (= 0.85.0-rc.0) - - ReactCommon/turbomodule/core (= 0.85.0-rc.0) + - React-cxxreact (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.1) + - React-logger (= 0.85.0-rc.1) + - React-perflogger (= 0.85.0-rc.1) + - ReactCommon/turbomodule/bridging (= 0.85.0-rc.1) + - ReactCommon/turbomodule/core (= 0.85.0-rc.1) - ReactNativeDependencies - - ReactCommon/turbomodule/bridging (0.85.0-rc.0): + - ReactCommon/turbomodule/bridging (0.85.0-rc.1): - hermes-engine - - React-callinvoker (= 0.85.0-rc.0) + - React-callinvoker (= 0.85.0-rc.1) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.0) - - React-jsi (= 0.85.0-rc.0) - - React-logger (= 0.85.0-rc.0) - - React-perflogger (= 0.85.0-rc.0) + - React-cxxreact (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.1) + - React-logger (= 0.85.0-rc.1) + - React-perflogger (= 0.85.0-rc.1) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.85.0-rc.0): + - ReactCommon/turbomodule/core (0.85.0-rc.1): - hermes-engine - - React-callinvoker (= 0.85.0-rc.0) + - React-callinvoker (= 0.85.0-rc.1) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.0) - - React-debug (= 0.85.0-rc.0) - - React-featureflags (= 0.85.0-rc.0) - - React-jsi (= 0.85.0-rc.0) - - React-logger (= 0.85.0-rc.0) - - React-perflogger (= 0.85.0-rc.0) - - React-utils (= 0.85.0-rc.0) + - React-cxxreact (= 0.85.0-rc.1) + - React-debug (= 0.85.0-rc.1) + - React-featureflags (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.1) + - React-logger (= 0.85.0-rc.1) + - React-perflogger (= 0.85.0-rc.1) + - React-utils (= 0.85.0-rc.1) - ReactNativeDependencies - - ReactNativeDependencies (0.85.0-rc.0) - - ScreenshotManager (0.85.0-rc.0): + - ReactNativeDependencies (0.85.0-rc.1) + - ScreenshotManager (0.85.0-rc.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -2109,86 +2110,86 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: - FBLazyVector: 4ee5f665093abe339f4b579fc3d59f65c8af196c + FBLazyVector: 4815a9b6c97de1f17c88b3cf7047fc0aa0018fb8 hermes-engine: f90d3ed4356353666bbee687f51d701f0685b494 - MyNativeView: 8345f1625f83e4773c82651f6b1bfb5d6cd75b41 - NativeCxxModuleExample: e1d988651e8da91f360e9c6bce10de0a02239c5e + MyNativeView: 7a89d32291e34d895d6fbfad00c45b01dad35656 + NativeCxxModuleExample: 2c327551bd5cb7f98b342cbcb965ef3743c79430 OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74 - RCTDeprecation: b73940ea69ab57c2c59f845b37b09e1d8b0d0588 - RCTRequired: f3a52c914af5f19f04d02b2091d83e43cf71676c - RCTSwiftUI: 6dea7b613e8930a973b723c121aa8646374ee694 - RCTSwiftUIWrapper: 8c9833a1dda87ed4574d1a60a4b601700df44e6e - RCTTypeSafety: 9d451faeee1f1bfd8a3b0e7f4a299a65f1602bff - React: e3af85e498bf268511ed5899200e3d267e548ddf - React-callinvoker: 9dc4fbc61d34cd3e3d496fa4558c9cfbc1caa2ce - React-Core: 5dc2976a6931ed3c36157d19111c4a265bffcff6 - React-Core-prebuilt: f59b0e5e04ad50f07767b2e1c999186d9e7b3512 - React-CoreModules: d80b3b37587eb5c199632c9abd7c2319c594f729 - React-cxxreact: 851adbc413c9d58befb2792026bf3918e31aeb2f - React-debug: 976322958e83649749f775567d9a3377a6b1b18f - React-defaultsnativemodule: 03318eb173f2b00a3dfdd278dc98c94b7b72e71e - React-domnativemodule: 912bb3e396af02f21e9c69f4e079d9820051d58b - React-Fabric: 8baf89d27a3471c45cf40839564146d2dabe23ea - React-FabricComponents: 22e517757eec9a5f4c9ccc241688d4bf28938b42 - React-FabricImage: f7f877bf882442dfd8aa0dd6b5f39dcdd648d9da - React-featureflags: a99c29089d71f84bdd46e572fddde857222e04e2 - React-featureflagsnativemodule: f737922ec614b11ca154d9547d67b15a44ee2591 - React-graphics: b1b196bda6499882b00fa8bc6c53775299dc0088 - React-hermes: 4a0ceda0010c06d40a3217659ac0ccbb1b7e0cc8 - React-idlecallbacksnativemodule: 8ce401b8add90dea2ecbb1681e66487c83f347a3 - React-ImageManager: c5097cbb72dd13df9ebd201bf00eb3802094ec65 - React-intersectionobservernativemodule: 7f874daffb34b0b5ccf8c4e19596fe69ae6aaabf - React-jserrorhandler: cac23dc3556cfa0564b899ffb263bdd1e6d47a3b - React-jsi: 2cd7548e30b24f71cc6533862209fbf359cf6bb5 - React-jsiexecutor: e3f738ff00b69a8e0e79d341a92baafe08f1ee53 - React-jsinspector: f5ad4952f2e7045c7ffd1e8cab7bb051acee3996 - React-jsinspectorcdp: 042ecc40d9ba55b5784b8dd53230a1684668153f - React-jsinspectornetwork: 9790344e10e3aa7412fbe8c190b72e142680836d - React-jsinspectortracing: f286bbc53d608f60007b41a8d7522e4cd400804e - React-jsitooling: 923e87d9625a7d67c13c5fcf3fa48f4efd7abfc3 - React-jsitracing: a003f2aebed1a1ed1444092f425b381bdd7b0956 - React-logger: dbf8f36688ca7ccdb14cd2c2a9a738162fa87fbd - React-Mapbuffer: dcba72d14148a9e1146ff5fe4d6a8d1417ff88b9 - React-microtasksnativemodule: 8eb3bc8e9b0a008096c12695ab8d5b5ba193db27 - React-NativeModulesApple: f8da6e477ffca7ad38869d16d7fd0b4289771f6a - React-networking: 718dd7d2ca3326a8250a91a0a7378473f5cdadc0 - React-oscompat: cd94b54475962e212178f0648fd2cdf233b323c8 - React-perflogger: befebf9ee256832dbb72603efec654ab8797245d - React-performancecdpmetrics: 650bb8664f66bc46fd914c72e1f3794346bf2375 - React-performancetimeline: 90dbb55ee27936d703950e694faa2b6b32321b1d - React-RCTActionSheet: cc9431f072c631a104a3a1d00c9b200ca47ba8ff - React-RCTAnimation: 97b5184ffcf90919ce997954ade9ff132866e2c0 - React-RCTAppDelegate: 0abbd69a12b2992530b98da0dec880ca07a728f7 - React-RCTBlob: 8ffffae58ac1194ddb4a480af436f4a0649afb06 - React-RCTFabric: 50d2784ab28811fc11f8a499e46366826fd5fd85 - React-RCTFBReactNativeSpec: 2707480882c56ff812fc5897ebc3ff0736929994 - React-RCTImage: 48df61a9659fe5818d243412c213d8e8efc1faf1 - React-RCTLinking: c96d0615ae625534edbfb59dfd9cc3e5b7a9a237 - React-RCTNetwork: 835024a828d4503b296a418593a97a533ac1c161 - React-RCTPushNotification: b4380ada3d5a4bfb3cb5cb7d564772cf5ec33683 - React-RCTRuntime: f02ef3d3f06560b6ea506f55cb5c093307aa53a1 - React-RCTSettings: 9b87972558331b8746dc9b988ae1cc6c861502a6 - React-RCTTest: 7d59430233618a2521fad2fd6aa545b65194d868 - React-RCTText: 926f00413b237c0679900539a466340331c6570e - React-RCTVibration: af96a6606d51a32bf6486366828d52a24b8bd214 - React-rendererconsistency: ff1870f8624ed970d41a3ff9a2f3e6d817b9f021 - React-renderercss: 0f55fd7e84c90aa718570a462136fdf55fee138c - React-rendererdebug: 345f6ee373ca5328cad25c0f0f174ea252f8441a - React-RuntimeApple: 2da7fa64fc8c22fe4ff0f31c9b414b9488bb4479 - React-RuntimeCore: 9850ee3569ec847e808606800c3fa16998a93bfd - React-runtimeexecutor: 2358d074b81cca250d74795b5544df1195e3c0a9 - React-RuntimeHermes: 16f799fbc3087c18617c96788394da725a50fd0b - React-runtimescheduler: f5970306bd1d0f0779f02983009b532c097fbb2d - React-timing: 28bf3f499a12c0d6508d71d49ad1418e28a20ba0 - React-utils: 4a69f3b38072a8a619dd63779fb5a769af9fb6d7 - React-webperformancenativemodule: 0cb0a96e3f79460b2964a6131f6732f4bad1fb6a - ReactAppDependencyProvider: 6e87125b0a52058c037d674435761b4db4579f4b - ReactCodegen: d6f409ffe057eea88873321cc58384d547097208 - ReactCommon: 7525e252c88d254545e3fdaea0000d1959dfbf20 - ReactCommon-Samples: 87c5268f61a5ed64b38d7bda977ceda175cbe8c0 - ReactNativeDependencies: 9b56331504b91bd914341ae5a762af34f3394651 - ScreenshotManager: 5d55d6a0e9bf43fb7873a7a8a615b72cd07804ce - Yoga: 1c38e066a91a4397f2979abcaf62ac497625a929 + RCTDeprecation: 2e22da236fa8473a179e6b468c170bbd719b0a24 + RCTRequired: dbe5a3c3b1cfb6dae4f650a4700e9b9e89a49a88 + RCTSwiftUI: 96c2b995f9f7b8e3f06c6a7dd394a70b9c272725 + RCTSwiftUIWrapper: 9ae6538170978a476549890c20fb46afd2d03abb + RCTTypeSafety: f3d5b90afa2402e4168d57dca9cc8d72d0cd9e3b + React: ce3b89b04d579b21ba990ff07a1d4cf0a68588dd + React-callinvoker: 30be38ed761abcb8ae7edaa39e34cb9aade4b33b + React-Core: 59c718ce09b1b83d4f07c0112b9c5f99ea39ee94 + React-Core-prebuilt: 7b1d39ac7477ed79eec75e780a3f2733e618d330 + React-CoreModules: bcb9314b39eaa9134487be0cb8c8ee4a6d2e5cd9 + React-cxxreact: fee24034f430cfbcbedced4157eacd2be7ced010 + React-debug: 5138aa953fe4a9db1690681de71577dd3b4f05b1 + React-defaultsnativemodule: 1bb06473c9e071e131c971ef3b895ce8310d3e28 + React-domnativemodule: 1675a650002a8e688c1b672eafae33d4d4be42f0 + React-Fabric: 499b4f52ab929351d3abc65331d9d1feb1cf126b + React-FabricComponents: 671eb79289f1b37d0dacc1b46a85bf0f18b574d4 + React-FabricImage: e578eb299adaeb4843828d082038e3534b4e17ca + React-featureflags: de82219501101fa57d8c671556b99f0186a1a874 + React-featureflagsnativemodule: ded71ed868c55e27034b1c1730d30104eaf7ae30 + React-graphics: 65282486b3647a39f0e78a5dbeeb5c9f5d097cbc + React-hermes: 03b3259a425170c23b7a62b844be9bed6754e12e + React-idlecallbacksnativemodule: 2869e238f278b028ed8c6d5534f34fa6fdfb29eb + React-ImageManager: 4abc7c99a94332a39139c4ed171b8de8eb51fd05 + React-intersectionobservernativemodule: ba4033ca1ebc5ae9d833ca1e8c64c15520aef374 + React-jserrorhandler: 8e614ff9d22f5f676718eb8d78e721472c81ff41 + React-jsi: ce83d1726ed8b70d41a89a774e0a44278a235394 + React-jsiexecutor: 5ba84aabf0e2c085bb876fea5282310e89c78162 + React-jsinspector: 1d04d9bbeb0f8cd913fc340698475fcbd3f44725 + React-jsinspectorcdp: 571006bf9f0fb2d6fdd8bca64005a5e0e93c54a1 + React-jsinspectornetwork: be22448759eb5c1156a1b7df8dfade54296ed68f + React-jsinspectortracing: 995b4bc77daee2cdbdfeb06bb52d21360ed1470d + React-jsitooling: 6bfd3dfcbe447c458d3d2b6251e1f439cd7e9a51 + React-jsitracing: f7896661de386e93ea311391d10322f7dff254ad + React-logger: 3de397d86a9fc311c7c0de3510a5d97ec97e9261 + React-Mapbuffer: 035aabd9b65e575985d4c692cdefa73f6192230c + React-microtasksnativemodule: 9c2c9ca9e2ced41a53e245c68b937236e5fb3746 + React-NativeModulesApple: c4ba10abe2ee829e351717f9409fb6eb40a47e81 + React-networking: 8676af6226f58a294a8bc89271adbf27ab873520 + React-oscompat: e8b92031fb73c47e4ffb200302e085ec3fc03b08 + React-perflogger: 174802ccd5f905769b9f3285f039c8182c2721e0 + React-performancecdpmetrics: af1c99e569bc40338548893bf1398a426cc5c4fa + React-performancetimeline: 50fa04f1a2784206bed004f7b88dd6ed437aaf23 + React-RCTActionSheet: 289a5ff2531401da5b17d45868125e13bf4d930e + React-RCTAnimation: 0308d9a036888b25b6026f586e3bac47dac333cf + React-RCTAppDelegate: 81ceaa2e6f4a9d6d2be241b6377fb5a735468b17 + React-RCTBlob: 25d8e831c019d773d04c9d43d72981dbef04ace2 + React-RCTFabric: 86342a24a4c10be80a035d945710605b5354ec02 + React-RCTFBReactNativeSpec: 9850e29c16d713d8e807ffd4416bd32c3e721db6 + React-RCTImage: 4166bbfceceddfbcb656957da4a5519e190eb6c3 + React-RCTLinking: f1e31021eb9c5f53830a075a79b25b744156de23 + React-RCTNetwork: 49aa38524fce03d1dcf84424f823d357def8ac3a + React-RCTPushNotification: a9708d925b22c14e1cba5d6f023c0f9011525ac8 + React-RCTRuntime: 7876739d10abf31350f81bac1b5df76f176b1b1f + React-RCTSettings: 5505886cc8b638e51d8972134c7fa6360f89da54 + React-RCTTest: 8461425dec14a407d233f7f76e9f1f9357072df6 + React-RCTText: d2a213381f31c317705ee762288b3995a9f808f8 + React-RCTVibration: 3976f394f4ec44487aa5a74f9a8cfdb6dcddc88e + React-rendererconsistency: 62aa90a40327d6950e0a17a56cd5bc7d9da32d27 + React-renderercss: ca3bc23bcbc0efbeef0baa9ed245721fd3b775e4 + React-rendererdebug: 4716d2c89cc1815d6bb3ed67adfd6f4b6eb06d65 + React-RuntimeApple: 08bc787ce1f98a6403e57110e9e75341a967fb71 + React-RuntimeCore: d84279ee77aef0de3e3fb63d6a5da4b50c3cdd81 + React-runtimeexecutor: e55d1ad050d6f7d6852af66a9b2e38d6026d59e9 + React-RuntimeHermes: 3daa0643bff859512f1a3c28fcb04b79f23738f3 + React-runtimescheduler: d527205d2390183b923a56d3f9fe0dd257773fff + React-timing: ad5967cbc4ce3d3824a3289fe20a19676ba5b3bc + React-utils: 87ba2a7343e3b826baf8eb2bc9a2543ab2e1200c + React-webperformancenativemodule: 07a6e539171947bdc4814a3549796ddb967215fe + ReactAppDependencyProvider: dd8001caba9cb3fbe49a61d234262eaaa3d67aee + ReactCodegen: be08528e66850f0cd7189f315a9a1139d7429dde + ReactCommon: 2f76f91c78f14d4a2c3bc841842a6145d3e99038 + ReactCommon-Samples: db539ab2226cb25478f857cebaba79499a58acb2 + ReactNativeDependencies: 33bd67dfa5f1cfad2b1e5da89ded0125fa484c2d + ScreenshotManager: c16006532ed68fd38454e378b001ffe546029938 + Yoga: 1bf7ba0aa6156e76d0f34c1de341508d40855f9f PODFILE CHECKSUM: 59f1e7d58cffbfafbeb3df31151743dd4c9a52e8 From e4619dc8b326e0e16aff13d41f75e1be2c090000 Mon Sep 17 00:00:00 2001 From: Fabrizio Cucci Date: Mon, 9 Mar 2026 12:28:25 -0700 Subject: [PATCH 15/44] Fix build_debugger_shell job by passing --prepack to yarn build (#56005) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/56005 Changelog: [Internal] The build_debugger_shell CI job was failing because build-binary.js expects pkg.main to start with ./dist/, but without --prepack the prepack.js script never runs, so main stays as ./src/index.js. This was caused by a series of PRs: - PR #54857 refactored debugger-shell/package.json to use the publishConfig pattern, moving main from ./dist/index.js to ./src/index.js. - PR #55415 added the --prepack flag to build.js to support this. - PR #55416 added the build_debugger_shell CI job but ran yarn build without --prepack. The fix passes --prepack to yarn build so that prepack.js rewrites package.json main to ./dist/index.js before build-binary.js runs. Reviewed By: huntie Differential Revision: D95818417 fbshipit-source-id: 03c8340c415960c3937b13bdea3952798d2d420e --- .github/workflows/test-all.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-all.yml b/.github/workflows/test-all.yml index b7a0873bfe68..2e1f876bc0a4 100644 --- a/.github/workflows/test-all.yml +++ b/.github/workflows/test-all.yml @@ -623,7 +623,7 @@ jobs: uses: ./.github/actions/yarn-install - name: Build packages shell: bash - run: yarn build + run: yarn build --prepack - name: Verify debugger-shell build shell: bash run: node scripts/debugger-shell/build-binary.js From 85696fe1169d737c42cc9b4f85472dda23e99ed7 Mon Sep 17 00:00:00 2001 From: Zeya Peng Date: Sun, 15 Mar 2026 10:49:44 -0700 Subject: [PATCH 16/44] Revert RCTAnimatedModuleProvider change from D94244698 (#56100) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/56100 ## Changelog: [iOS] [Fixed] - Revert RCTAnimatedModuleProvider change from D94244698 D94244698 added a guard in RCTAnimatedModuleProvider that returns nullptr when useSharedAnimatedBackend() is true, expecting DefaultTurboModules to handle AnimatedModule creation instead. However, on iOS the TurboModule resolution chain in RCTReactNativeFactory delegates to the app-provided getTurboModule:jsInvoker: and returns whatever the delegate returns — even nullptr — without falling through to DefaultTurboModules. This causes `Invariant Violation: Native animated module is not available` on any surface using Animated.View (e.g. Marketplace PDP) when react_fabric.enable_shared_animated_backend_ios is enabled. Revert the RCTAnimatedModuleProvider change from D94244698 so it always provides AnimatedModule when cxxNativeAnimatedEnabled is true, regardless of useSharedAnimatedBackend. The shared backend path in DefaultTurboModules still exists as fallback for non-iOS platforms. Reviewed By: christophpurrer Differential Revision: D96611917 fbshipit-source-id: e01cf5c80dc4cbf30afac6bcf414616c15bfaddb --- .../RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/react-native/ReactApple/RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm b/packages/react-native/ReactApple/RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm index 5cc907bacc23..17914749a512 100644 --- a/packages/react-native/ReactApple/RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm +++ b/packages/react-native/ReactApple/RCTAnimatedModuleProvider/RCTAnimatedModuleProvider.mm @@ -70,10 +70,7 @@ - (void)_onDisplayLinkTick - (std::shared_ptr)getTurboModule:(const std::string &)name jsInvoker:(std::shared_ptr)jsInvoker { - if (facebook::react::ReactNativeFeatureFlags::cxxNativeAnimatedEnabled() && - // initialization is moved to DefaultTurboModules when using shared animated backend - // TODO: T257053961 deprecate RCTAnimatedModuleProvider. - !facebook::react::ReactNativeFeatureFlags::useSharedAnimatedBackend()) { + if (facebook::react::ReactNativeFeatureFlags::cxxNativeAnimatedEnabled()) { if (name == facebook::react::AnimatedModule::kModuleName) { __weak RCTAnimatedModuleProvider *weakSelf = self; auto provider = std::make_shared( From 715336c6e1d17e2ac03dc445c223e4e4d36a383f Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 16 Mar 2026 20:34:12 +0000 Subject: [PATCH 17/44] Release 0.85.0-rc.2 #publish-packages-to-npm&next --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index 34363f8a8e34..2545c9f1a5ee 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.1", - "@react-native/metro-config": "0.85.0-rc.1", + "@react-native/metro-babel-transformer": "0.85.0-rc.2", + "@react-native/metro-config": "0.85.0-rc.2", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index 5aba09f7c604..cedb9164bcfa 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index ab7e9f4db32f..66d02223d584 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-rc.1" + "@react-native/codegen": "0.85.0-rc.2" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index cef2a265e81e..59e18b446428 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-rc.1", + "@react-native/dev-middleware": "0.85.0-rc.2", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0-rc.1" + "@react-native/metro-config": "0.85.0-rc.2" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 73256fd662ea..777f6544f7e5 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index 7937cdf172e7..daae20e6887e 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index d7f772e0fad9..a32ce7555d02 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<> +// @generated SignedSource<> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.1/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index 81bfd97147ac..0ee4322655c7 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index 5ffce432114a..d2e26c740a46 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-rc.1", - "@react-native/debugger-shell": "0.85.0-rc.1", + "@react-native/debugger-frontend": "0.85.0-rc.2", + "@react-native/debugger-shell": "0.85.0-rc.2", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-rc.1", + "@react-native/debugger-shell": "0.85.0-rc.2", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index aba97d0699d2..96b2bbbd6b98 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-rc.1", + "@react-native/eslint-plugin": "0.85.0-rc.2", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index 658f0bfc74d9..a3b6f3d159db 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index de9fff09a64a..42627f2c32fc 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-rc.1", + "@react-native/codegen": "0.85.0-rc.2", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index a9fee9d15b27..e3da56ec9bb0 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index d3478b4a9516..acd332f97c57 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-rc.1", + "@react-native/js-polyfills": "0.85.0-rc.2", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index c2a2becbff17..66050e7215cc 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-rc.1", - "@react-native/metro-babel-transformer": "0.85.0-rc.1", + "@react-native/js-polyfills": "0.85.0-rc.2", + "@react-native/metro-babel-transformer": "0.85.0-rc.2", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index c6e2b8299131..598b07faef44 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.1" + "react-native": "0.85.0-rc.2" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index d093be9f7b45..131697354d8a 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 9f09c453c58c..d94a44ac061e 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index 1797964aecf0..4410a4d4959c 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-rc.1", + "@react-native/babel-plugin-codegen": "0.85.0-rc.2", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index 67a848748ae9..50bc74485c8a 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-rc.1", + "@react-native/babel-preset": "0.85.0-rc.2", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index ffbd46ff0edc..46ed281fc3dc 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index f00f85c18baf..ce24edaf1bfa 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.1" + "@react-native/codegen": "0.85.0-rc.2" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index 604846f2dfa0..f0ebe59e9f8a 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-rc.1" + "@react-native/codegen": "0.85.0-rc.2" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.1" + "react-native": "0.85.0-rc.2" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index 47607a2ddc08..8878b34491dc 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -29,7 +29,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; static patch: number = 0; - static prerelease: string | null = 'rc.1'; + static prerelease: string | null = 'rc.2'; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index 3c983284b955..021e63c58b0a 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -24,7 +24,7 @@ RCTVersionMajor: @(0), RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: @"rc.1", + RCTVersionPrerelease: @"rc.2", }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index e6e9033f7c24..1eea34bf35f1 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0-rc.1 +VERSION_NAME=0.85.0-rc.2 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index 752a65be0c8b..2547da79d4a3 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -15,6 +15,6 @@ public object ReactNativeVersion { "major" to 0, "minor" to 85, "patch" to 0, - "prerelease" to "rc.1" + "prerelease" to "rc.2" ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 8ef64aa58873..88981f223687 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -22,7 +22,7 @@ struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = "rc.1"; + std::string_view Prerelease = "rc.2"; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 01d74fa3bfa1..e2a44967d55e 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0-rc.1", + "@react-native/jest-preset": "0.85.0-rc.2", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-rc.1", - "@react-native/codegen": "0.85.0-rc.1", - "@react-native/community-cli-plugin": "0.85.0-rc.1", - "@react-native/gradle-plugin": "0.85.0-rc.1", - "@react-native/js-polyfills": "0.85.0-rc.1", - "@react-native/normalize-colors": "0.85.0-rc.1", - "@react-native/virtualized-lists": "0.85.0-rc.1", + "@react-native/assets-registry": "0.85.0-rc.2", + "@react-native/codegen": "0.85.0-rc.2", + "@react-native/community-cli-plugin": "0.85.0-rc.2", + "@react-native/gradle-plugin": "0.85.0-rc.2", + "@react-native/js-polyfills": "0.85.0-rc.2", + "@react-native/normalize-colors": "0.85.0-rc.2", + "@react-native/virtualized-lists": "0.85.0-rc.2", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index c67cb124f79a..e79528e5371f 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.1\\" +version = \\"0.85.0-rc.2\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.1\\" +version = \\"0.85.0-rc.2\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.1\\" +version = \\"0.85.0-rc.2\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.1\\" +version = \\"0.85.0-rc.2\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index e8fbdf41011c..11e06f63433f 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-rc.1", - "@react-native/popup-menu-android": "0.85.0-rc.1", + "@react-native/new-app-screen": "0.85.0-rc.2", + "@react-native/popup-menu-android": "0.85.0-rc.2", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.1" + "react-native": "0.85.0-rc.2" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index df691c51448c..270ca25db5e8 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index e9a59c46a4e6..378e767fd0a2 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-rc.1", + "version": "0.85.0-rc.2", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0-rc.1" + "react-native": "0.85.0-rc.2" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index 3d36abb92a4f..d8a25fd9f451 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.1" + "react-native": "0.85.0-rc.2" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-rc.1", - "@react-native/core-cli-utils": "0.85.0-rc.1", - "@react-native/eslint-config": "0.85.0-rc.1", - "@react-native/metro-config": "0.85.0-rc.1", - "@react-native/typescript-config": "0.85.0-rc.1", + "@react-native/babel-preset": "0.85.0-rc.2", + "@react-native/core-cli-utils": "0.85.0-rc.2", + "@react-native/eslint-config": "0.85.0-rc.2", + "@react-native/metro-config": "0.85.0-rc.2", + "@react-native/typescript-config": "0.85.0-rc.2", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index a7f5129dedb9..d1de4501ad30 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.1" + "@react-native/codegen": "0.85.0-rc.2" }, "devDependencies": { "@babel/core": "^7.25.2", From 1c7c810e943b99764a59ebc9c62100d793766897 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Tue, 17 Mar 2026 17:53:15 +0000 Subject: [PATCH 18/44] Release 0.85.0-rc.3 #publish-packages-to-npm&next --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index 2545c9f1a5ee..8ccac9bdfd37 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.2", - "@react-native/metro-config": "0.85.0-rc.2", + "@react-native/metro-babel-transformer": "0.85.0-rc.3", + "@react-native/metro-config": "0.85.0-rc.3", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index cedb9164bcfa..9cc8a7956534 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index 66d02223d584..c61981928120 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-rc.2" + "@react-native/codegen": "0.85.0-rc.3" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index 59e18b446428..239f7a880142 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-rc.2", + "@react-native/dev-middleware": "0.85.0-rc.3", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0-rc.2" + "@react-native/metro-config": "0.85.0-rc.3" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 777f6544f7e5..699f18c8e664 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index daae20e6887e..8f060324bbeb 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index a32ce7555d02..8bd7eae28c2e 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<> +// @generated SignedSource<<80650c24ba9ac1c9fb0e2403fcbcc308>> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.2/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index 0ee4322655c7..ea0fe35e632e 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index d2e26c740a46..2925d260be99 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-rc.2", - "@react-native/debugger-shell": "0.85.0-rc.2", + "@react-native/debugger-frontend": "0.85.0-rc.3", + "@react-native/debugger-shell": "0.85.0-rc.3", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-rc.2", + "@react-native/debugger-shell": "0.85.0-rc.3", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index 96b2bbbd6b98..ffdaca09a1d9 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-rc.2", + "@react-native/eslint-plugin": "0.85.0-rc.3", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index a3b6f3d159db..ac1014edd2e5 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index 42627f2c32fc..f6483595ece6 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-rc.2", + "@react-native/codegen": "0.85.0-rc.3", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index e3da56ec9bb0..e11391196ebb 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index acd332f97c57..855435a4468d 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-rc.2", + "@react-native/js-polyfills": "0.85.0-rc.3", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 66050e7215cc..6a0b74762ce3 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-rc.2", - "@react-native/metro-babel-transformer": "0.85.0-rc.2", + "@react-native/js-polyfills": "0.85.0-rc.3", + "@react-native/metro-babel-transformer": "0.85.0-rc.3", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 598b07faef44..61c821ec6d1b 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.2" + "react-native": "0.85.0-rc.3" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 131697354d8a..859d920347cb 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index d94a44ac061e..64a70fc68b2c 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index 4410a4d4959c..2e1f84e4fa37 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-rc.2", + "@react-native/babel-plugin-codegen": "0.85.0-rc.3", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index 50bc74485c8a..ab50a02c4ce5 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-rc.2", + "@react-native/babel-preset": "0.85.0-rc.3", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 46ed281fc3dc..39cb6d57000a 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index ce24edaf1bfa..f75285d95221 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.2" + "@react-native/codegen": "0.85.0-rc.3" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index f0ebe59e9f8a..1be74574837b 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-rc.2" + "@react-native/codegen": "0.85.0-rc.3" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.2" + "react-native": "0.85.0-rc.3" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index 8878b34491dc..50d6771f6b4a 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -29,7 +29,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; static patch: number = 0; - static prerelease: string | null = 'rc.2'; + static prerelease: string | null = 'rc.3'; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index 021e63c58b0a..23258d72edc2 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -24,7 +24,7 @@ RCTVersionMajor: @(0), RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: @"rc.2", + RCTVersionPrerelease: @"rc.3", }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index 1eea34bf35f1..8c1a3e15435c 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0-rc.2 +VERSION_NAME=0.85.0-rc.3 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index 2547da79d4a3..336d3e797ad4 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -15,6 +15,6 @@ public object ReactNativeVersion { "major" to 0, "minor" to 85, "patch" to 0, - "prerelease" to "rc.2" + "prerelease" to "rc.3" ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 88981f223687..5404d2ab782e 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -22,7 +22,7 @@ struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = "rc.2"; + std::string_view Prerelease = "rc.3"; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index e2a44967d55e..0ffeb6df79ee 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0-rc.2", + "@react-native/jest-preset": "0.85.0-rc.3", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-rc.2", - "@react-native/codegen": "0.85.0-rc.2", - "@react-native/community-cli-plugin": "0.85.0-rc.2", - "@react-native/gradle-plugin": "0.85.0-rc.2", - "@react-native/js-polyfills": "0.85.0-rc.2", - "@react-native/normalize-colors": "0.85.0-rc.2", - "@react-native/virtualized-lists": "0.85.0-rc.2", + "@react-native/assets-registry": "0.85.0-rc.3", + "@react-native/codegen": "0.85.0-rc.3", + "@react-native/community-cli-plugin": "0.85.0-rc.3", + "@react-native/gradle-plugin": "0.85.0-rc.3", + "@react-native/js-polyfills": "0.85.0-rc.3", + "@react-native/normalize-colors": "0.85.0-rc.3", + "@react-native/virtualized-lists": "0.85.0-rc.3", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index e79528e5371f..86aa30374d1f 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.2\\" +version = \\"0.85.0-rc.3\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.2\\" +version = \\"0.85.0-rc.3\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.2\\" +version = \\"0.85.0-rc.3\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.2\\" +version = \\"0.85.0-rc.3\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index 11e06f63433f..0db2fc1b00ba 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-rc.2", - "@react-native/popup-menu-android": "0.85.0-rc.2", + "@react-native/new-app-screen": "0.85.0-rc.3", + "@react-native/popup-menu-android": "0.85.0-rc.3", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.2" + "react-native": "0.85.0-rc.3" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 270ca25db5e8..dc22c2bda04f 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index 378e767fd0a2..da5c70ff32f8 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-rc.2", + "version": "0.85.0-rc.3", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0-rc.2" + "react-native": "0.85.0-rc.3" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index d8a25fd9f451..825a3b6a79db 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.2" + "react-native": "0.85.0-rc.3" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-rc.2", - "@react-native/core-cli-utils": "0.85.0-rc.2", - "@react-native/eslint-config": "0.85.0-rc.2", - "@react-native/metro-config": "0.85.0-rc.2", - "@react-native/typescript-config": "0.85.0-rc.2", + "@react-native/babel-preset": "0.85.0-rc.3", + "@react-native/core-cli-utils": "0.85.0-rc.3", + "@react-native/eslint-config": "0.85.0-rc.3", + "@react-native/metro-config": "0.85.0-rc.3", + "@react-native/typescript-config": "0.85.0-rc.3", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index d1de4501ad30..ea997d816c4d 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.2" + "@react-native/codegen": "0.85.0-rc.3" }, "devDependencies": { "@babel/core": "^7.25.2", From e2e415fd5882f9a32d326c929b4c43070734c03f Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Wed, 18 Mar 2026 09:37:27 +0000 Subject: [PATCH 19/44] Release 0.85.0-rc.4 #publish-packages-to-npm&next --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index 8ccac9bdfd37..8827fae60b88 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.3", - "@react-native/metro-config": "0.85.0-rc.3", + "@react-native/metro-babel-transformer": "0.85.0-rc.4", + "@react-native/metro-config": "0.85.0-rc.4", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index 9cc8a7956534..9b37b408a3ac 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index c61981928120..c532fc7a749b 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-rc.3" + "@react-native/codegen": "0.85.0-rc.4" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index 239f7a880142..584ec9a99351 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-rc.3", + "@react-native/dev-middleware": "0.85.0-rc.4", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0-rc.3" + "@react-native/metro-config": "0.85.0-rc.4" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 699f18c8e664..60155f25724a 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index 8f060324bbeb..114137c3afeb 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index 8bd7eae28c2e..963ac48df4d2 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<<80650c24ba9ac1c9fb0e2403fcbcc308>> +// @generated SignedSource<<433f005e325591e0d7ed927a7a402ce7>> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.3/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index ea0fe35e632e..eb510706452e 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index 2925d260be99..842e7a63907a 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-rc.3", - "@react-native/debugger-shell": "0.85.0-rc.3", + "@react-native/debugger-frontend": "0.85.0-rc.4", + "@react-native/debugger-shell": "0.85.0-rc.4", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-rc.3", + "@react-native/debugger-shell": "0.85.0-rc.4", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index ffdaca09a1d9..a335daed247f 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-rc.3", + "@react-native/eslint-plugin": "0.85.0-rc.4", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index ac1014edd2e5..5bdafef6e318 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index f6483595ece6..0281d50f1e90 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-rc.3", + "@react-native/codegen": "0.85.0-rc.4", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index e11391196ebb..f6f45aa0d748 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index 855435a4468d..0fc7668cedcd 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-rc.3", + "@react-native/js-polyfills": "0.85.0-rc.4", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 6a0b74762ce3..d70945ac6969 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-rc.3", - "@react-native/metro-babel-transformer": "0.85.0-rc.3", + "@react-native/js-polyfills": "0.85.0-rc.4", + "@react-native/metro-babel-transformer": "0.85.0-rc.4", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 61c821ec6d1b..7b8350d66e1f 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.3" + "react-native": "0.85.0-rc.4" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 859d920347cb..363d9b94fcac 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 64a70fc68b2c..153043529edf 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index 2e1f84e4fa37..90fc5be4b870 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-rc.3", + "@react-native/babel-plugin-codegen": "0.85.0-rc.4", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index ab50a02c4ce5..b3b7cc53dedf 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-rc.3", + "@react-native/babel-preset": "0.85.0-rc.4", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 39cb6d57000a..eac07300d589 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index f75285d95221..f3b395e011c7 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.3" + "@react-native/codegen": "0.85.0-rc.4" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index 1be74574837b..c7196a9fdff3 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-rc.3" + "@react-native/codegen": "0.85.0-rc.4" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.3" + "react-native": "0.85.0-rc.4" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index 50d6771f6b4a..c2775cf3546b 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -29,7 +29,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; static patch: number = 0; - static prerelease: string | null = 'rc.3'; + static prerelease: string | null = 'rc.4'; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index 23258d72edc2..56b242ca0287 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -24,7 +24,7 @@ RCTVersionMajor: @(0), RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: @"rc.3", + RCTVersionPrerelease: @"rc.4", }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index 8c1a3e15435c..33a8b9c1e5d5 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0-rc.3 +VERSION_NAME=0.85.0-rc.4 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index 336d3e797ad4..b1927dab505b 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -15,6 +15,6 @@ public object ReactNativeVersion { "major" to 0, "minor" to 85, "patch" to 0, - "prerelease" to "rc.3" + "prerelease" to "rc.4" ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 5404d2ab782e..1d7d8d390bd7 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -22,7 +22,7 @@ struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = "rc.3"; + std::string_view Prerelease = "rc.4"; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 0ffeb6df79ee..730001376e33 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0-rc.3", + "@react-native/jest-preset": "0.85.0-rc.4", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-rc.3", - "@react-native/codegen": "0.85.0-rc.3", - "@react-native/community-cli-plugin": "0.85.0-rc.3", - "@react-native/gradle-plugin": "0.85.0-rc.3", - "@react-native/js-polyfills": "0.85.0-rc.3", - "@react-native/normalize-colors": "0.85.0-rc.3", - "@react-native/virtualized-lists": "0.85.0-rc.3", + "@react-native/assets-registry": "0.85.0-rc.4", + "@react-native/codegen": "0.85.0-rc.4", + "@react-native/community-cli-plugin": "0.85.0-rc.4", + "@react-native/gradle-plugin": "0.85.0-rc.4", + "@react-native/js-polyfills": "0.85.0-rc.4", + "@react-native/normalize-colors": "0.85.0-rc.4", + "@react-native/virtualized-lists": "0.85.0-rc.4", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index 86aa30374d1f..0ab383059110 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.3\\" +version = \\"0.85.0-rc.4\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.3\\" +version = \\"0.85.0-rc.4\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.3\\" +version = \\"0.85.0-rc.4\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.3\\" +version = \\"0.85.0-rc.4\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index 0db2fc1b00ba..5a6f0be50530 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-rc.3", - "@react-native/popup-menu-android": "0.85.0-rc.3", + "@react-native/new-app-screen": "0.85.0-rc.4", + "@react-native/popup-menu-android": "0.85.0-rc.4", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.3" + "react-native": "0.85.0-rc.4" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index dc22c2bda04f..fa36a5ca3713 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index da5c70ff32f8..148faedcb729 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-rc.3", + "version": "0.85.0-rc.4", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0-rc.3" + "react-native": "0.85.0-rc.4" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index 825a3b6a79db..0327e930b6ed 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.3" + "react-native": "0.85.0-rc.4" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-rc.3", - "@react-native/core-cli-utils": "0.85.0-rc.3", - "@react-native/eslint-config": "0.85.0-rc.3", - "@react-native/metro-config": "0.85.0-rc.3", - "@react-native/typescript-config": "0.85.0-rc.3", + "@react-native/babel-preset": "0.85.0-rc.4", + "@react-native/core-cli-utils": "0.85.0-rc.4", + "@react-native/eslint-config": "0.85.0-rc.4", + "@react-native/metro-config": "0.85.0-rc.4", + "@react-native/typescript-config": "0.85.0-rc.4", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index ea997d816c4d..aff874636dce 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.3" + "@react-native/codegen": "0.85.0-rc.4" }, "devDependencies": { "@babel/core": "^7.25.2", From eae2c5f89d60ebb7bb014b73af0569712282fe0c Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Wed, 18 Mar 2026 16:02:12 +0000 Subject: [PATCH 20/44] Release 0.85.0-rc.5 #publish-packages-to-npm&next --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index 8827fae60b88..d94a9c816907 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.4", - "@react-native/metro-config": "0.85.0-rc.4", + "@react-native/metro-babel-transformer": "0.85.0-rc.5", + "@react-native/metro-config": "0.85.0-rc.5", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index 9b37b408a3ac..fa0961aaf6d9 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index c532fc7a749b..f3a0dcbaccfc 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-rc.4" + "@react-native/codegen": "0.85.0-rc.5" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index 584ec9a99351..bbf03dabc2b6 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-rc.4", + "@react-native/dev-middleware": "0.85.0-rc.5", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0-rc.4" + "@react-native/metro-config": "0.85.0-rc.5" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 60155f25724a..fb9f226fee7d 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index 114137c3afeb..cb385bbb7e2f 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index 963ac48df4d2..c2434b1635bd 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<<433f005e325591e0d7ed927a7a402ce7>> +// @generated SignedSource<<60dd3750fc45abb27067034ccecf737f>> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.4/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index eb510706452e..98f7a08070b4 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index 842e7a63907a..4832d98d3f6c 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-rc.4", - "@react-native/debugger-shell": "0.85.0-rc.4", + "@react-native/debugger-frontend": "0.85.0-rc.5", + "@react-native/debugger-shell": "0.85.0-rc.5", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-rc.4", + "@react-native/debugger-shell": "0.85.0-rc.5", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index a335daed247f..987ded31b197 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-rc.4", + "@react-native/eslint-plugin": "0.85.0-rc.5", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index 5bdafef6e318..26f816840cf8 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index 0281d50f1e90..31c0ef3484c3 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-rc.4", + "@react-native/codegen": "0.85.0-rc.5", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index f6f45aa0d748..5d970d8a65fc 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index 0fc7668cedcd..6843579fe22e 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-rc.4", + "@react-native/js-polyfills": "0.85.0-rc.5", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index d70945ac6969..f119ab8de1e7 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-rc.4", - "@react-native/metro-babel-transformer": "0.85.0-rc.4", + "@react-native/js-polyfills": "0.85.0-rc.5", + "@react-native/metro-babel-transformer": "0.85.0-rc.5", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 7b8350d66e1f..92fdd729e20a 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.4" + "react-native": "0.85.0-rc.5" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 363d9b94fcac..ee1cbf9364e5 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 153043529edf..897902a885fd 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index 90fc5be4b870..bacb12fc307c 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-rc.4", + "@react-native/babel-plugin-codegen": "0.85.0-rc.5", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index b3b7cc53dedf..1cd80e067bed 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-rc.4", + "@react-native/babel-preset": "0.85.0-rc.5", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index eac07300d589..b97c8774cfaa 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index f3b395e011c7..57f55122e4c2 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.4" + "@react-native/codegen": "0.85.0-rc.5" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index c7196a9fdff3..e2a74f1b2809 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-rc.4" + "@react-native/codegen": "0.85.0-rc.5" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.4" + "react-native": "0.85.0-rc.5" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index c2775cf3546b..df8a9b4e4ec2 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -29,7 +29,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; static patch: number = 0; - static prerelease: string | null = 'rc.4'; + static prerelease: string | null = 'rc.5'; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index 56b242ca0287..e051a049338f 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -24,7 +24,7 @@ RCTVersionMajor: @(0), RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: @"rc.4", + RCTVersionPrerelease: @"rc.5", }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index 33a8b9c1e5d5..4333cfc873ac 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0-rc.4 +VERSION_NAME=0.85.0-rc.5 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index b1927dab505b..b2080a05b0b7 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -15,6 +15,6 @@ public object ReactNativeVersion { "major" to 0, "minor" to 85, "patch" to 0, - "prerelease" to "rc.4" + "prerelease" to "rc.5" ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 1d7d8d390bd7..159d4586f4c8 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -22,7 +22,7 @@ struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = "rc.4"; + std::string_view Prerelease = "rc.5"; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 730001376e33..9e6dc82b6344 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0-rc.4", + "@react-native/jest-preset": "0.85.0-rc.5", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-rc.4", - "@react-native/codegen": "0.85.0-rc.4", - "@react-native/community-cli-plugin": "0.85.0-rc.4", - "@react-native/gradle-plugin": "0.85.0-rc.4", - "@react-native/js-polyfills": "0.85.0-rc.4", - "@react-native/normalize-colors": "0.85.0-rc.4", - "@react-native/virtualized-lists": "0.85.0-rc.4", + "@react-native/assets-registry": "0.85.0-rc.5", + "@react-native/codegen": "0.85.0-rc.5", + "@react-native/community-cli-plugin": "0.85.0-rc.5", + "@react-native/gradle-plugin": "0.85.0-rc.5", + "@react-native/js-polyfills": "0.85.0-rc.5", + "@react-native/normalize-colors": "0.85.0-rc.5", + "@react-native/virtualized-lists": "0.85.0-rc.5", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index 0ab383059110..11e2ea8b6a9a 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.4\\" +version = \\"0.85.0-rc.5\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.4\\" +version = \\"0.85.0-rc.5\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.4\\" +version = \\"0.85.0-rc.5\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.4\\" +version = \\"0.85.0-rc.5\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index 5a6f0be50530..36ad469ef682 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-rc.4", - "@react-native/popup-menu-android": "0.85.0-rc.4", + "@react-native/new-app-screen": "0.85.0-rc.5", + "@react-native/popup-menu-android": "0.85.0-rc.5", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.4" + "react-native": "0.85.0-rc.5" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index fa36a5ca3713..e94f6c3bf2cd 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index 148faedcb729..556bfe0a5f02 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-rc.4", + "version": "0.85.0-rc.5", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0-rc.4" + "react-native": "0.85.0-rc.5" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index 0327e930b6ed..17ba79a2d242 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.4" + "react-native": "0.85.0-rc.5" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-rc.4", - "@react-native/core-cli-utils": "0.85.0-rc.4", - "@react-native/eslint-config": "0.85.0-rc.4", - "@react-native/metro-config": "0.85.0-rc.4", - "@react-native/typescript-config": "0.85.0-rc.4", + "@react-native/babel-preset": "0.85.0-rc.5", + "@react-native/core-cli-utils": "0.85.0-rc.5", + "@react-native/eslint-config": "0.85.0-rc.5", + "@react-native/metro-config": "0.85.0-rc.5", + "@react-native/typescript-config": "0.85.0-rc.5", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index aff874636dce..766004212465 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.4" + "@react-native/codegen": "0.85.0-rc.5" }, "devDependencies": { "@babel/core": "^7.25.2", From 5f9054b20f3532d43defe89be42f69e1272ac25b Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Wed, 18 Mar 2026 18:00:33 +0000 Subject: [PATCH 21/44] [LOCAL] Bump Podfile.lock --- packages/rn-tester/Podfile.lock | 640 ++++++++++++++++---------------- 1 file changed, 320 insertions(+), 320 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index a58fb9db501b..8da2007c5ae3 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - FBLazyVector (0.85.0-rc.1) + - FBLazyVector (0.85.0-rc.5) - hermes-engine (250829098.0.10): - hermes-engine/Pre-built (= 250829098.0.10) - hermes-engine/Pre-built (250829098.0.10) - - MyNativeView (0.85.0-rc.1): + - MyNativeView (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -25,7 +25,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - NativeCxxModuleExample (0.85.0-rc.1): + - NativeCxxModuleExample (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -48,34 +48,34 @@ PODS: - ReactNativeDependencies - Yoga - OCMock (3.9.4) - - RCTDeprecation (0.85.0-rc.1) - - RCTRequired (0.85.0-rc.1) - - RCTSwiftUI (0.85.0-rc.1) - - RCTSwiftUIWrapper (0.85.0-rc.1): + - RCTDeprecation (0.85.0-rc.5) + - RCTRequired (0.85.0-rc.5) + - RCTSwiftUI (0.85.0-rc.5) + - RCTSwiftUIWrapper (0.85.0-rc.5): - RCTSwiftUI - - RCTTypeSafety (0.85.0-rc.1): - - FBLazyVector (= 0.85.0-rc.1) - - RCTRequired (= 0.85.0-rc.1) - - React-Core (= 0.85.0-rc.1) - - React (0.85.0-rc.1): - - React-Core (= 0.85.0-rc.1) - - React-Core/DevSupport (= 0.85.0-rc.1) - - React-Core/RCTWebSocket (= 0.85.0-rc.1) - - React-RCTActionSheet (= 0.85.0-rc.1) - - React-RCTAnimation (= 0.85.0-rc.1) - - React-RCTBlob (= 0.85.0-rc.1) - - React-RCTImage (= 0.85.0-rc.1) - - React-RCTLinking (= 0.85.0-rc.1) - - React-RCTNetwork (= 0.85.0-rc.1) - - React-RCTSettings (= 0.85.0-rc.1) - - React-RCTText (= 0.85.0-rc.1) - - React-RCTVibration (= 0.85.0-rc.1) - - React-callinvoker (0.85.0-rc.1) - - React-Core (0.85.0-rc.1): + - RCTTypeSafety (0.85.0-rc.5): + - FBLazyVector (= 0.85.0-rc.5) + - RCTRequired (= 0.85.0-rc.5) + - React-Core (= 0.85.0-rc.5) + - React (0.85.0-rc.5): + - React-Core (= 0.85.0-rc.5) + - React-Core/DevSupport (= 0.85.0-rc.5) + - React-Core/RCTWebSocket (= 0.85.0-rc.5) + - React-RCTActionSheet (= 0.85.0-rc.5) + - React-RCTAnimation (= 0.85.0-rc.5) + - React-RCTBlob (= 0.85.0-rc.5) + - React-RCTImage (= 0.85.0-rc.5) + - React-RCTLinking (= 0.85.0-rc.5) + - React-RCTNetwork (= 0.85.0-rc.5) + - React-RCTSettings (= 0.85.0-rc.5) + - React-RCTText (= 0.85.0-rc.5) + - React-RCTVibration (= 0.85.0-rc.5) + - React-callinvoker (0.85.0-rc.5) + - React-Core (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.1) + - React-Core/Default (= 0.85.0-rc.5) - React-cxxreact - React-featureflags - React-hermes @@ -90,9 +90,9 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core-prebuilt (0.85.0-rc.1): + - React-Core-prebuilt (0.85.0-rc.5): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.85.0-rc.1): + - React-Core/CoreModulesHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -111,7 +111,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/Default (0.85.0-rc.1): + - React-Core/Default (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -129,12 +129,12 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.85.0-rc.1): + - React-Core/DevSupport (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.1) - - React-Core/RCTWebSocket (= 0.85.0-rc.1) + - React-Core/Default (= 0.85.0-rc.5) + - React-Core/RCTWebSocket (= 0.85.0-rc.5) - React-cxxreact - React-featureflags - React-hermes @@ -149,7 +149,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.85.0-rc.1): + - React-Core/RCTActionSheetHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -168,7 +168,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.85.0-rc.1): + - React-Core/RCTAnimationHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -187,7 +187,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.85.0-rc.1): + - React-Core/RCTBlobHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -206,7 +206,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.85.0-rc.1): + - React-Core/RCTImageHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -225,7 +225,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.85.0-rc.1): + - React-Core/RCTLinkingHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -244,7 +244,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.85.0-rc.1): + - React-Core/RCTNetworkHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -263,7 +263,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTPushNotificationHeaders (0.85.0-rc.1): + - React-Core/RCTPushNotificationHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -282,7 +282,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.85.0-rc.1): + - React-Core/RCTSettingsHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -301,7 +301,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.85.0-rc.1): + - React-Core/RCTTextHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -320,7 +320,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.85.0-rc.1): + - React-Core/RCTVibrationHeaders (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -339,11 +339,11 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.85.0-rc.1): + - React-Core/RCTWebSocket (0.85.0-rc.5): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.1) + - React-Core/Default (= 0.85.0-rc.5) - React-cxxreact - React-featureflags - React-hermes @@ -358,40 +358,40 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-CoreModules (0.85.0-rc.1): - - RCTTypeSafety (= 0.85.0-rc.1) + - React-CoreModules (0.85.0-rc.5): + - RCTTypeSafety (= 0.85.0-rc.5) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.85.0-rc.1) + - React-Core/CoreModulesHeaders (= 0.85.0-rc.5) - React-debug - - React-jsi (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.5) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.85.0-rc.1) + - React-RCTImage (= 0.85.0-rc.5) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.85.0-rc.1): + - React-cxxreact (0.85.0-rc.5): - hermes-engine - - React-callinvoker (= 0.85.0-rc.1) + - React-callinvoker (= 0.85.0-rc.5) - React-Core-prebuilt - - React-debug (= 0.85.0-rc.1) - - React-jsi (= 0.85.0-rc.1) + - React-debug (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.5) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.85.0-rc.1) - - React-perflogger (= 0.85.0-rc.1) + - React-logger (= 0.85.0-rc.5) + - React-perflogger (= 0.85.0-rc.5) - React-runtimeexecutor - - React-timing (= 0.85.0-rc.1) + - React-timing (= 0.85.0-rc.5) - React-utils - ReactNativeDependencies - - React-debug (0.85.0-rc.1) - - React-defaultsnativemodule (0.85.0-rc.1): + - React-debug (0.85.0-rc.5) + - React-defaultsnativemodule (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-domnativemodule @@ -407,7 +407,7 @@ PODS: - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.85.0-rc.1): + - React-domnativemodule (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -421,7 +421,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.85.0-rc.1): + - React-Fabric (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -429,24 +429,24 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animated (= 0.85.0-rc.1) - - React-Fabric/animationbackend (= 0.85.0-rc.1) - - React-Fabric/animations (= 0.85.0-rc.1) - - React-Fabric/attributedstring (= 0.85.0-rc.1) - - React-Fabric/bridging (= 0.85.0-rc.1) - - React-Fabric/componentregistry (= 0.85.0-rc.1) - - React-Fabric/componentregistrynative (= 0.85.0-rc.1) - - React-Fabric/components (= 0.85.0-rc.1) - - React-Fabric/consistency (= 0.85.0-rc.1) - - React-Fabric/core (= 0.85.0-rc.1) - - React-Fabric/dom (= 0.85.0-rc.1) - - React-Fabric/imagemanager (= 0.85.0-rc.1) - - React-Fabric/leakchecker (= 0.85.0-rc.1) - - React-Fabric/mounting (= 0.85.0-rc.1) - - React-Fabric/observers (= 0.85.0-rc.1) - - React-Fabric/scheduler (= 0.85.0-rc.1) - - React-Fabric/telemetry (= 0.85.0-rc.1) - - React-Fabric/uimanager (= 0.85.0-rc.1) + - React-Fabric/animated (= 0.85.0-rc.5) + - React-Fabric/animationbackend (= 0.85.0-rc.5) + - React-Fabric/animations (= 0.85.0-rc.5) + - React-Fabric/attributedstring (= 0.85.0-rc.5) + - React-Fabric/bridging (= 0.85.0-rc.5) + - React-Fabric/componentregistry (= 0.85.0-rc.5) + - React-Fabric/componentregistrynative (= 0.85.0-rc.5) + - React-Fabric/components (= 0.85.0-rc.5) + - React-Fabric/consistency (= 0.85.0-rc.5) + - React-Fabric/core (= 0.85.0-rc.5) + - React-Fabric/dom (= 0.85.0-rc.5) + - React-Fabric/imagemanager (= 0.85.0-rc.5) + - React-Fabric/leakchecker (= 0.85.0-rc.5) + - React-Fabric/mounting (= 0.85.0-rc.5) + - React-Fabric/observers (= 0.85.0-rc.5) + - React-Fabric/scheduler (= 0.85.0-rc.5) + - React-Fabric/telemetry (= 0.85.0-rc.5) + - React-Fabric/uimanager (= 0.85.0-rc.5) - React-featureflags - React-graphics - React-jsi @@ -458,7 +458,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.85.0-rc.1): + - React-Fabric/animated (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -478,7 +478,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.85.0-rc.1): + - React-Fabric/animationbackend (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -497,7 +497,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.85.0-rc.1): + - React-Fabric/animations (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -516,7 +516,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.85.0-rc.1): + - React-Fabric/attributedstring (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -535,7 +535,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.85.0-rc.1): + - React-Fabric/bridging (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -554,7 +554,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.85.0-rc.1): + - React-Fabric/componentregistry (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -573,7 +573,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.85.0-rc.1): + - React-Fabric/componentregistrynative (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -592,7 +592,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.85.0-rc.1): + - React-Fabric/components (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -600,10 +600,10 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.1) - - React-Fabric/components/root (= 0.85.0-rc.1) - - React-Fabric/components/scrollview (= 0.85.0-rc.1) - - React-Fabric/components/view (= 0.85.0-rc.1) + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.5) + - React-Fabric/components/root (= 0.85.0-rc.5) + - React-Fabric/components/scrollview (= 0.85.0-rc.5) + - React-Fabric/components/view (= 0.85.0-rc.5) - React-featureflags - React-graphics - React-jsi @@ -615,7 +615,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.1): + - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -634,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.85.0-rc.1): + - React-Fabric/components/root (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -653,7 +653,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.85.0-rc.1): + - React-Fabric/components/scrollview (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -672,7 +672,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.85.0-rc.1): + - React-Fabric/components/view (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -693,7 +693,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.85.0-rc.1): + - React-Fabric/consistency (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -712,7 +712,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.85.0-rc.1): + - React-Fabric/core (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -731,7 +731,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.85.0-rc.1): + - React-Fabric/dom (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -750,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.85.0-rc.1): + - React-Fabric/imagemanager (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -769,7 +769,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.85.0-rc.1): + - React-Fabric/leakchecker (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -788,7 +788,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.85.0-rc.1): + - React-Fabric/mounting (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -807,7 +807,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.85.0-rc.1): + - React-Fabric/observers (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -815,8 +815,8 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.85.0-rc.1) - - React-Fabric/observers/intersection (= 0.85.0-rc.1) + - React-Fabric/observers/events (= 0.85.0-rc.5) + - React-Fabric/observers/intersection (= 0.85.0-rc.5) - React-featureflags - React-graphics - React-jsi @@ -828,7 +828,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.85.0-rc.1): + - React-Fabric/observers/events (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -847,7 +847,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.85.0-rc.1): + - React-Fabric/observers/intersection (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -866,7 +866,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.85.0-rc.1): + - React-Fabric/scheduler (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -889,7 +889,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.85.0-rc.1): + - React-Fabric/telemetry (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -908,7 +908,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.85.0-rc.1): + - React-Fabric/uimanager (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -916,7 +916,7 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.85.0-rc.1) + - React-Fabric/uimanager/consistency (= 0.85.0-rc.5) - React-featureflags - React-graphics - React-jsi @@ -929,7 +929,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.85.0-rc.1): + - React-Fabric/uimanager/consistency (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -949,7 +949,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.85.0-rc.1): + - React-FabricComponents (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -958,8 +958,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.85.0-rc.1) - - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.1) + - React-FabricComponents/components (= 0.85.0-rc.5) + - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.5) - React-featureflags - React-graphics - React-jsi @@ -972,7 +972,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.85.0-rc.1): + - React-FabricComponents/components (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -981,17 +981,17 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.1) - - React-FabricComponents/components/iostextinput (= 0.85.0-rc.1) - - React-FabricComponents/components/modal (= 0.85.0-rc.1) - - React-FabricComponents/components/rncore (= 0.85.0-rc.1) - - React-FabricComponents/components/safeareaview (= 0.85.0-rc.1) - - React-FabricComponents/components/scrollview (= 0.85.0-rc.1) - - React-FabricComponents/components/switch (= 0.85.0-rc.1) - - React-FabricComponents/components/text (= 0.85.0-rc.1) - - React-FabricComponents/components/textinput (= 0.85.0-rc.1) - - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.1) - - React-FabricComponents/components/virtualview (= 0.85.0-rc.1) + - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.5) + - React-FabricComponents/components/iostextinput (= 0.85.0-rc.5) + - React-FabricComponents/components/modal (= 0.85.0-rc.5) + - React-FabricComponents/components/rncore (= 0.85.0-rc.5) + - React-FabricComponents/components/safeareaview (= 0.85.0-rc.5) + - React-FabricComponents/components/scrollview (= 0.85.0-rc.5) + - React-FabricComponents/components/switch (= 0.85.0-rc.5) + - React-FabricComponents/components/text (= 0.85.0-rc.5) + - React-FabricComponents/components/textinput (= 0.85.0-rc.5) + - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.5) + - React-FabricComponents/components/virtualview (= 0.85.0-rc.5) - React-featureflags - React-graphics - React-jsi @@ -1004,7 +1004,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.85.0-rc.1): + - React-FabricComponents/components/inputaccessory (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1025,7 +1025,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.85.0-rc.1): + - React-FabricComponents/components/iostextinput (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1046,7 +1046,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.85.0-rc.1): + - React-FabricComponents/components/modal (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1067,7 +1067,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.85.0-rc.1): + - React-FabricComponents/components/rncore (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1088,7 +1088,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.85.0-rc.1): + - React-FabricComponents/components/safeareaview (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1109,7 +1109,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.85.0-rc.1): + - React-FabricComponents/components/scrollview (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1130,7 +1130,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.85.0-rc.1): + - React-FabricComponents/components/switch (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1151,7 +1151,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.85.0-rc.1): + - React-FabricComponents/components/text (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1172,7 +1172,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.85.0-rc.1): + - React-FabricComponents/components/textinput (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1193,7 +1193,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.85.0-rc.1): + - React-FabricComponents/components/unimplementedview (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1214,7 +1214,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.85.0-rc.1): + - React-FabricComponents/components/virtualview (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1235,7 +1235,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.85.0-rc.1): + - React-FabricComponents/textlayoutmanager (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1256,27 +1256,27 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.85.0-rc.1): + - React-FabricImage (0.85.0-rc.5): - hermes-engine - - RCTRequired (= 0.85.0-rc.1) - - RCTTypeSafety (= 0.85.0-rc.1) + - RCTRequired (= 0.85.0-rc.5) + - RCTTypeSafety (= 0.85.0-rc.5) - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.85.0-rc.1) + - React-jsiexecutor (= 0.85.0-rc.5) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.85.0-rc.1): + - React-featureflags (0.85.0-rc.5): - React-Core-prebuilt - ReactNativeDependencies - - React-featureflagsnativemodule (0.85.0-rc.1): + - React-featureflagsnativemodule (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1285,7 +1285,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.85.0-rc.1): + - React-graphics (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1293,21 +1293,21 @@ PODS: - React-jsiexecutor - React-utils - ReactNativeDependencies - - React-hermes (0.85.0-rc.1): + - React-hermes (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.1) + - React-cxxreact (= 0.85.0-rc.5) - React-jsi - - React-jsiexecutor (= 0.85.0-rc.1) + - React-jsiexecutor (= 0.85.0-rc.5) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.85.0-rc.1) + - React-perflogger (= 0.85.0-rc.5) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.85.0-rc.1): + - React-idlecallbacksnativemodule (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1317,7 +1317,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.85.0-rc.1): + - React-ImageManager (0.85.0-rc.5): - React-Core-prebuilt - React-Core/Default - React-debug @@ -1326,7 +1326,7 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.85.0-rc.1): + - React-intersectionobservernativemodule (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1341,7 +1341,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.85.0-rc.1): + - React-jserrorhandler (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1350,11 +1350,11 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - ReactNativeDependencies - - React-jsi (0.85.0-rc.1): + - React-jsi (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.85.0-rc.1): + - React-jsiexecutor (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1369,7 +1369,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.85.0-rc.1): + - React-jsinspector (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1378,18 +1378,18 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.85.0-rc.1) + - React-perflogger (= 0.85.0-rc.5) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.85.0-rc.1): + - React-jsinspectorcdp (0.85.0-rc.5): - React-Core-prebuilt - ReactNativeDependencies - - React-jsinspectornetwork (0.85.0-rc.1): + - React-jsinspectornetwork (0.85.0-rc.5): - React-Core-prebuilt - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.85.0-rc.1): + - React-jsinspectortracing (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1397,28 +1397,28 @@ PODS: - React-oscompat - React-timing - ReactNativeDependencies - - React-jsitooling (0.85.0-rc.1): + - React-jsitooling (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.1) + - React-cxxreact (= 0.85.0-rc.5) - React-debug - - React-jsi (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.5) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.85.0-rc.1): + - React-jsitracing (0.85.0-rc.5): - React-jsi - - React-logger (0.85.0-rc.1): + - React-logger (0.85.0-rc.5): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.85.0-rc.1): + - React-Mapbuffer (0.85.0-rc.5): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-microtasksnativemodule (0.85.0-rc.1): + - React-microtasksnativemodule (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1426,7 +1426,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-NativeModulesApple (0.85.0-rc.1): + - React-NativeModulesApple (0.85.0-rc.5): - hermes-engine - React-callinvoker - React-Core @@ -1441,18 +1441,18 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.85.0-rc.1): + - React-networking (0.85.0-rc.5): - React-Core-prebuilt - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.85.0-rc.1) - - React-perflogger (0.85.0-rc.1): + - React-oscompat (0.85.0-rc.5) + - React-perflogger (0.85.0-rc.5): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.85.0-rc.1): + - React-performancecdpmetrics (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1460,7 +1460,7 @@ PODS: - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.85.0-rc.1): + - React-performancetimeline (0.85.0-rc.5): - React-Core-prebuilt - React-featureflags - React-jsinspector @@ -1468,9 +1468,9 @@ PODS: - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.85.0-rc.1): - - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.1) - - React-RCTAnimation (0.85.0-rc.1): + - React-RCTActionSheet (0.85.0-rc.5): + - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.5) + - React-RCTAnimation (0.85.0-rc.5): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1481,7 +1481,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.85.0-rc.1): + - React-RCTAppDelegate (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1509,7 +1509,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.85.0-rc.1): + - React-RCTBlob (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1522,7 +1522,7 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.85.0-rc.1): + - React-RCTFabric (0.85.0-rc.5): - hermes-engine - RCTSwiftUIWrapper - React-Core @@ -1553,7 +1553,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.85.0-rc.1): + - React-RCTFBReactNativeSpec (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1561,10 +1561,10 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.1) + - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.5) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.85.0-rc.1): + - React-RCTFBReactNativeSpec/components (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1581,7 +1581,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.85.0-rc.1): + - React-RCTImage (0.85.0-rc.5): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1591,14 +1591,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.85.0-rc.1): - - React-Core/RCTLinkingHeaders (= 0.85.0-rc.1) - - React-jsi (= 0.85.0-rc.1) + - React-RCTLinking (0.85.0-rc.5): + - React-Core/RCTLinkingHeaders (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.5) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.85.0-rc.1) - - React-RCTNetwork (0.85.0-rc.1): + - ReactCommon/turbomodule/core (= 0.85.0-rc.5) + - React-RCTNetwork (0.85.0-rc.5): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1612,7 +1612,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTPushNotification (0.85.0-rc.1): + - React-RCTPushNotification (0.85.0-rc.5): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTPushNotificationHeaders @@ -1620,7 +1620,7 @@ PODS: - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (0.85.0-rc.1): + - React-RCTRuntime (0.85.0-rc.5): - hermes-engine - React-Core - React-Core-prebuilt @@ -1636,7 +1636,7 @@ PODS: - React-RuntimeHermes - React-utils - ReactNativeDependencies - - React-RCTSettings (0.85.0-rc.1): + - React-RCTSettings (0.85.0-rc.5): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1645,17 +1645,17 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTTest (0.85.0-rc.1): - - React-Core (= 0.85.0-rc.1) + - React-RCTTest (0.85.0-rc.5): + - React-Core (= 0.85.0-rc.5) - React-Core-prebuilt - - React-CoreModules (= 0.85.0-rc.1) - - React-jsi (= 0.85.0-rc.1) - - ReactCommon/turbomodule/core (= 0.85.0-rc.1) + - React-CoreModules (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.5) + - ReactCommon/turbomodule/core (= 0.85.0-rc.5) - ReactNativeDependencies - - React-RCTText (0.85.0-rc.1): - - React-Core/RCTTextHeaders (= 0.85.0-rc.1) + - React-RCTText (0.85.0-rc.5): + - React-Core/RCTTextHeaders (= 0.85.0-rc.5) - Yoga - - React-RCTVibration (0.85.0-rc.1): + - React-RCTVibration (0.85.0-rc.5): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1663,15 +1663,15 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.85.0-rc.1) - - React-renderercss (0.85.0-rc.1): + - React-rendererconsistency (0.85.0-rc.5) + - React-renderercss (0.85.0-rc.5): - React-debug - React-utils - - React-rendererdebug (0.85.0-rc.1): + - React-rendererdebug (0.85.0-rc.5): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.85.0-rc.1): + - React-RuntimeApple (0.85.0-rc.5): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1694,7 +1694,7 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.85.0-rc.1): + - React-RuntimeCore (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1710,14 +1710,14 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.85.0-rc.1): + - React-runtimeexecutor (0.85.0-rc.5): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.5) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.85.0-rc.1): + - React-RuntimeHermes (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1732,7 +1732,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.85.0-rc.1): + - React-runtimescheduler (0.85.0-rc.5): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1748,15 +1748,15 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.85.0-rc.1): + - React-timing (0.85.0-rc.5): - React-debug - - React-utils (0.85.0-rc.1): + - React-utils (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.85.0-rc.1) + - React-jsi (= 0.85.0-rc.5) - ReactNativeDependencies - - React-webperformancenativemodule (0.85.0-rc.1): + - React-webperformancenativemodule (0.85.0-rc.5): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1767,9 +1767,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.85.0-rc.1): + - ReactAppDependencyProvider (0.85.0-rc.5): - ReactCodegen - - ReactCodegen (0.85.0-rc.1): + - ReactCodegen (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1789,11 +1789,11 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.85.0-rc.1): + - ReactCommon (0.85.0-rc.5): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.85.0-rc.1) + - ReactCommon/turbomodule (= 0.85.0-rc.5) - ReactNativeDependencies - - ReactCommon-Samples (0.85.0-rc.1): + - ReactCommon-Samples (0.85.0-rc.5): - hermes-engine - RCTTypeSafety - React-Core @@ -1804,40 +1804,40 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - ReactCommon/turbomodule (0.85.0-rc.1): + - ReactCommon/turbomodule (0.85.0-rc.5): - hermes-engine - - React-callinvoker (= 0.85.0-rc.1) + - React-callinvoker (= 0.85.0-rc.5) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.1) - - React-jsi (= 0.85.0-rc.1) - - React-logger (= 0.85.0-rc.1) - - React-perflogger (= 0.85.0-rc.1) - - ReactCommon/turbomodule/bridging (= 0.85.0-rc.1) - - ReactCommon/turbomodule/core (= 0.85.0-rc.1) + - React-cxxreact (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.5) + - React-logger (= 0.85.0-rc.5) + - React-perflogger (= 0.85.0-rc.5) + - ReactCommon/turbomodule/bridging (= 0.85.0-rc.5) + - ReactCommon/turbomodule/core (= 0.85.0-rc.5) - ReactNativeDependencies - - ReactCommon/turbomodule/bridging (0.85.0-rc.1): + - ReactCommon/turbomodule/bridging (0.85.0-rc.5): - hermes-engine - - React-callinvoker (= 0.85.0-rc.1) + - React-callinvoker (= 0.85.0-rc.5) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.1) - - React-jsi (= 0.85.0-rc.1) - - React-logger (= 0.85.0-rc.1) - - React-perflogger (= 0.85.0-rc.1) + - React-cxxreact (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.5) + - React-logger (= 0.85.0-rc.5) + - React-perflogger (= 0.85.0-rc.5) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.85.0-rc.1): + - ReactCommon/turbomodule/core (0.85.0-rc.5): - hermes-engine - - React-callinvoker (= 0.85.0-rc.1) + - React-callinvoker (= 0.85.0-rc.5) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.1) - - React-debug (= 0.85.0-rc.1) - - React-featureflags (= 0.85.0-rc.1) - - React-jsi (= 0.85.0-rc.1) - - React-logger (= 0.85.0-rc.1) - - React-perflogger (= 0.85.0-rc.1) - - React-utils (= 0.85.0-rc.1) + - React-cxxreact (= 0.85.0-rc.5) + - React-debug (= 0.85.0-rc.5) + - React-featureflags (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.5) + - React-logger (= 0.85.0-rc.5) + - React-perflogger (= 0.85.0-rc.5) + - React-utils (= 0.85.0-rc.5) - ReactNativeDependencies - - ReactNativeDependencies (0.85.0-rc.1) - - ScreenshotManager (0.85.0-rc.1): + - ReactNativeDependencies (0.85.0-rc.5) + - ScreenshotManager (0.85.0-rc.5): - hermes-engine - RCTRequired - RCTTypeSafety @@ -2110,86 +2110,86 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: - FBLazyVector: 4815a9b6c97de1f17c88b3cf7047fc0aa0018fb8 + FBLazyVector: a2650ac3702400e3bbdad8dcd385c9c5dce22d37 hermes-engine: f90d3ed4356353666bbee687f51d701f0685b494 - MyNativeView: 7a89d32291e34d895d6fbfad00c45b01dad35656 - NativeCxxModuleExample: 2c327551bd5cb7f98b342cbcb965ef3743c79430 + MyNativeView: 1754fccc332294ca02aa2d2e963067969a5a427c + NativeCxxModuleExample: af9ff3c10f7bc7e22a9ac887485bf87365db079a OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74 - RCTDeprecation: 2e22da236fa8473a179e6b468c170bbd719b0a24 - RCTRequired: dbe5a3c3b1cfb6dae4f650a4700e9b9e89a49a88 - RCTSwiftUI: 96c2b995f9f7b8e3f06c6a7dd394a70b9c272725 - RCTSwiftUIWrapper: 9ae6538170978a476549890c20fb46afd2d03abb - RCTTypeSafety: f3d5b90afa2402e4168d57dca9cc8d72d0cd9e3b - React: ce3b89b04d579b21ba990ff07a1d4cf0a68588dd - React-callinvoker: 30be38ed761abcb8ae7edaa39e34cb9aade4b33b - React-Core: 59c718ce09b1b83d4f07c0112b9c5f99ea39ee94 - React-Core-prebuilt: 7b1d39ac7477ed79eec75e780a3f2733e618d330 - React-CoreModules: bcb9314b39eaa9134487be0cb8c8ee4a6d2e5cd9 - React-cxxreact: fee24034f430cfbcbedced4157eacd2be7ced010 - React-debug: 5138aa953fe4a9db1690681de71577dd3b4f05b1 - React-defaultsnativemodule: 1bb06473c9e071e131c971ef3b895ce8310d3e28 - React-domnativemodule: 1675a650002a8e688c1b672eafae33d4d4be42f0 - React-Fabric: 499b4f52ab929351d3abc65331d9d1feb1cf126b - React-FabricComponents: 671eb79289f1b37d0dacc1b46a85bf0f18b574d4 - React-FabricImage: e578eb299adaeb4843828d082038e3534b4e17ca - React-featureflags: de82219501101fa57d8c671556b99f0186a1a874 - React-featureflagsnativemodule: ded71ed868c55e27034b1c1730d30104eaf7ae30 - React-graphics: 65282486b3647a39f0e78a5dbeeb5c9f5d097cbc - React-hermes: 03b3259a425170c23b7a62b844be9bed6754e12e - React-idlecallbacksnativemodule: 2869e238f278b028ed8c6d5534f34fa6fdfb29eb - React-ImageManager: 4abc7c99a94332a39139c4ed171b8de8eb51fd05 - React-intersectionobservernativemodule: ba4033ca1ebc5ae9d833ca1e8c64c15520aef374 - React-jserrorhandler: 8e614ff9d22f5f676718eb8d78e721472c81ff41 - React-jsi: ce83d1726ed8b70d41a89a774e0a44278a235394 - React-jsiexecutor: 5ba84aabf0e2c085bb876fea5282310e89c78162 - React-jsinspector: 1d04d9bbeb0f8cd913fc340698475fcbd3f44725 - React-jsinspectorcdp: 571006bf9f0fb2d6fdd8bca64005a5e0e93c54a1 - React-jsinspectornetwork: be22448759eb5c1156a1b7df8dfade54296ed68f - React-jsinspectortracing: 995b4bc77daee2cdbdfeb06bb52d21360ed1470d - React-jsitooling: 6bfd3dfcbe447c458d3d2b6251e1f439cd7e9a51 - React-jsitracing: f7896661de386e93ea311391d10322f7dff254ad - React-logger: 3de397d86a9fc311c7c0de3510a5d97ec97e9261 - React-Mapbuffer: 035aabd9b65e575985d4c692cdefa73f6192230c - React-microtasksnativemodule: 9c2c9ca9e2ced41a53e245c68b937236e5fb3746 - React-NativeModulesApple: c4ba10abe2ee829e351717f9409fb6eb40a47e81 - React-networking: 8676af6226f58a294a8bc89271adbf27ab873520 - React-oscompat: e8b92031fb73c47e4ffb200302e085ec3fc03b08 - React-perflogger: 174802ccd5f905769b9f3285f039c8182c2721e0 - React-performancecdpmetrics: af1c99e569bc40338548893bf1398a426cc5c4fa - React-performancetimeline: 50fa04f1a2784206bed004f7b88dd6ed437aaf23 - React-RCTActionSheet: 289a5ff2531401da5b17d45868125e13bf4d930e - React-RCTAnimation: 0308d9a036888b25b6026f586e3bac47dac333cf - React-RCTAppDelegate: 81ceaa2e6f4a9d6d2be241b6377fb5a735468b17 - React-RCTBlob: 25d8e831c019d773d04c9d43d72981dbef04ace2 - React-RCTFabric: 86342a24a4c10be80a035d945710605b5354ec02 - React-RCTFBReactNativeSpec: 9850e29c16d713d8e807ffd4416bd32c3e721db6 - React-RCTImage: 4166bbfceceddfbcb656957da4a5519e190eb6c3 - React-RCTLinking: f1e31021eb9c5f53830a075a79b25b744156de23 - React-RCTNetwork: 49aa38524fce03d1dcf84424f823d357def8ac3a - React-RCTPushNotification: a9708d925b22c14e1cba5d6f023c0f9011525ac8 - React-RCTRuntime: 7876739d10abf31350f81bac1b5df76f176b1b1f - React-RCTSettings: 5505886cc8b638e51d8972134c7fa6360f89da54 - React-RCTTest: 8461425dec14a407d233f7f76e9f1f9357072df6 - React-RCTText: d2a213381f31c317705ee762288b3995a9f808f8 - React-RCTVibration: 3976f394f4ec44487aa5a74f9a8cfdb6dcddc88e - React-rendererconsistency: 62aa90a40327d6950e0a17a56cd5bc7d9da32d27 - React-renderercss: ca3bc23bcbc0efbeef0baa9ed245721fd3b775e4 - React-rendererdebug: 4716d2c89cc1815d6bb3ed67adfd6f4b6eb06d65 - React-RuntimeApple: 08bc787ce1f98a6403e57110e9e75341a967fb71 - React-RuntimeCore: d84279ee77aef0de3e3fb63d6a5da4b50c3cdd81 - React-runtimeexecutor: e55d1ad050d6f7d6852af66a9b2e38d6026d59e9 - React-RuntimeHermes: 3daa0643bff859512f1a3c28fcb04b79f23738f3 - React-runtimescheduler: d527205d2390183b923a56d3f9fe0dd257773fff - React-timing: ad5967cbc4ce3d3824a3289fe20a19676ba5b3bc - React-utils: 87ba2a7343e3b826baf8eb2bc9a2543ab2e1200c - React-webperformancenativemodule: 07a6e539171947bdc4814a3549796ddb967215fe - ReactAppDependencyProvider: dd8001caba9cb3fbe49a61d234262eaaa3d67aee - ReactCodegen: be08528e66850f0cd7189f315a9a1139d7429dde - ReactCommon: 2f76f91c78f14d4a2c3bc841842a6145d3e99038 - ReactCommon-Samples: db539ab2226cb25478f857cebaba79499a58acb2 - ReactNativeDependencies: 33bd67dfa5f1cfad2b1e5da89ded0125fa484c2d - ScreenshotManager: c16006532ed68fd38454e378b001ffe546029938 - Yoga: 1bf7ba0aa6156e76d0f34c1de341508d40855f9f + RCTDeprecation: 1736a22232b6d641437e9b14b3372b917fcb3933 + RCTRequired: 965320371c559925aabefb2f3a289a382373603c + RCTSwiftUI: b80292a7a28ef3c3350199a6a125dd662110f000 + RCTSwiftUIWrapper: 3d2936b2363bc9f7e368836a8b464c4385202707 + RCTTypeSafety: 0cf3e99b08312504c3326c6a33cd26c3ecb67e4f + React: aa109dc0a057583f3ce0c190295d58d6f820cea4 + React-callinvoker: 1fea1250fa3063099299506b0c902b1b4e26f4a3 + React-Core: 1617d21688707f28dc37e28eaa1116e5f2da863e + React-Core-prebuilt: ff72f2c2aeb4c2c7e5c7880ce1f4f9ec8c32c9ae + React-CoreModules: 865af194dd2ad104a4425d3697458cc630e94d28 + React-cxxreact: f753ef86236c3ab398398315f3910a1751068e55 + React-debug: a8c18f79ee9a2915719c0dcb69299916df218d62 + React-defaultsnativemodule: 74a96879224ac397b7afd8d0ede6221a56ce6bc2 + React-domnativemodule: 5546582f665435db73a34dd6825678f9fe644932 + React-Fabric: 9e476fc95b35e27a7712b8c387b4360206bbb00b + React-FabricComponents: 1e9f60571ce6044ebdfa808a9d3f677706ae0652 + React-FabricImage: 485f3057332e01c342ea56f7b6b1255800a4addd + React-featureflags: 1e737240a0c5309ef51cd532c49493facb609933 + React-featureflagsnativemodule: 28ae4a00d0b6a402ba91a5b7737b9a89f4b1f57c + React-graphics: 10297c360e4f1373db82ccf766a57826bbaf8475 + React-hermes: 1325d7cc36ae95c38701200ff4e9e6aad3555f6e + React-idlecallbacksnativemodule: ca5d56ae116479d28b9dcf41bf0769ad60c89236 + React-ImageManager: ad1f57f88c2a344a6d9eb2de989d57cb1db8821a + React-intersectionobservernativemodule: 6a22b3abe82d62c8970bdbe05684c84c97544837 + React-jserrorhandler: 167cb16248fcd455fc6459e1e85ef21136e1bef5 + React-jsi: a7c6d301a4775753e9b6e2c43c67e48501aeda06 + React-jsiexecutor: d872f444e3c22768767f9f542a89e29e9abb17b5 + React-jsinspector: 361eeba93e2519274b2f7fe7deb3e0faa8d0493c + React-jsinspectorcdp: e0a6bae8b44d220df985fbbdef897104aa6cad40 + React-jsinspectornetwork: abd068b7d3eb6cd04a9fd21c9cb993a837511530 + React-jsinspectortracing: 8487e880611845de71b330fb8cb0386e592abf40 + React-jsitooling: 0c27224addefa264d777a77aef84a9601f420c25 + React-jsitracing: 1d98cbe471e066121e50a9c2772814a2259e82f0 + React-logger: 94645ef765ff3f7994ebab89245b175a1fb85c53 + React-Mapbuffer: 75f742539c2db91f5fe0d46e527be40365868c88 + React-microtasksnativemodule: c0d7a8b9e4a7d73db73814e0389c40e64958aac2 + React-NativeModulesApple: 5ee3df63c9269f7e61e175e4ac7c7d4178c96433 + React-networking: 7a5679266534737c82f51b43472f3e206f41b3a4 + React-oscompat: 2a3df0c438cd337eb098b891f4502178fddb03a3 + React-perflogger: 8069f7dc5375d3d96e0e2d0e0b63bc7ffadc7c72 + React-performancecdpmetrics: 7d39aeb49bfd312f5363dc7e343bb2f33c314028 + React-performancetimeline: 6446d1545fe57873f482262a364ebb89d4e08427 + React-RCTActionSheet: 2a2616088db5361878d887dd53058729991aa279 + React-RCTAnimation: 665c6f8f15f17c64a3e92e7f1cb246e5870eac6d + React-RCTAppDelegate: 0f572dae857bcace483db16eef0a64796d4c52c0 + React-RCTBlob: 579bf3534932a3e93f8a74f97adf9d0bac39eaa1 + React-RCTFabric: 01a356d4ef89e8faa1588f204ab9fb31e749464d + React-RCTFBReactNativeSpec: 139f488caf0fc8f300e89578a23786caa9640152 + React-RCTImage: 412464ae5839623be9a55a46dca3a4a98490223e + React-RCTLinking: ab9225b971ac0c26e48eb9334b1eb1da80adaafd + React-RCTNetwork: 5fd13529c5e55022752df8588fb567d4eb76e605 + React-RCTPushNotification: 2e7bed05f4e8e811aed4425c3a347db08aacc459 + React-RCTRuntime: a40751d08d1bd6fb3be7805b87cdb6a0e803ea65 + React-RCTSettings: 982ecc26d739ac3ba7cf342c6ad67329591e0088 + React-RCTTest: ebfdb38961b35d304add0e106015933fa8fc910e + React-RCTText: 2e1f520963fc8f8d30d0986e35bfe535e4c61955 + React-RCTVibration: f63ec17ac1eafc5be5f13ff06bf58e7403a595f0 + React-rendererconsistency: fb17c9cbf499ce47d20c4d78310f97c5328bad62 + React-renderercss: 2d9438bc1ad9bf6706a7114c0873a1589b90df7a + React-rendererdebug: 1e123865fd642a745bb1ab357620963aca3044c2 + React-RuntimeApple: 05c779a25d8b05615f3865c8438983b9d22c3afa + React-RuntimeCore: da125e706f53e549c623439c7569810a54f0d2e9 + React-runtimeexecutor: cd3f0b6c81fb694ca0b46b806aa94c3af26dd6ee + React-RuntimeHermes: 3ca12acd96b0408fda393000338f2f7cf747f4dd + React-runtimescheduler: 41e29975208417005fc9af3b95073871defa1157 + React-timing: 4cf25979bbba5dcb1b07231f84ef520119d0c2a3 + React-utils: e3fbe42b1538513cd009a64d9c38cb4434709cc7 + React-webperformancenativemodule: c3395dbae690e09e48f042816fa695f886774fdd + ReactAppDependencyProvider: 7ae52692e6cd791153592b52e84ea7de9669b489 + ReactCodegen: 72f94db1c75648d2872b4613fe4dd695f08d4da8 + ReactCommon: fa05a61d038ccdd03e63e647c828448f97831ecd + ReactCommon-Samples: 077b5505c2f255ea7c34def1ec060d54a0544816 + ReactNativeDependencies: b9504d4d38e11c68a283e705e6085fb4c68fe0d7 + ScreenshotManager: 8970c25450cc20dda63a7989a45bb0f8a174791a + Yoga: 7ec2157f3319d0b4701302f44183f19537e47a12 PODFILE CHECKSUM: 59f1e7d58cffbfafbeb3df31151743dd4c9a52e8 From 690e281de616fbddf19073ba198ffe827d953ea6 Mon Sep 17 00:00:00 2001 From: Christian Falch Date: Thu, 19 Mar 2026 12:00:58 -0700 Subject: [PATCH 22/44] fix duplicate symbols with React.XCFramework (#56139) Summary: When building React.XCFramework we build and link all source files in the XCFramework directly. To avoid Cocoapods to include the same files, we use a Ruby utility function called `podspec_sources` that will emit onlh header files when using (consuming) the build React.XFramework. When running RN-Tester after building it using the following pod install command line we have effectively linked with the prebuilt XCFrameworks instead of building from source: `# RCT_USE_RN_DEP=1 RCT_USE_PREBUILT_RNCORE=1 RCT_DEPS_VERSION=nightly RCT_TESTONLY_RNCORE_VERSION=nightly bundle exec pod install` The log in XCode will show an issue with duplciate symbols: ``` oobjc[2551]: Class _TtC10RCTSwiftUI23RCTSwiftUIContainerView is implemented in both xxxx/Library/Develope r/CoreSimulator/Devices/72157AA1-8D26-424E-8C2E-62D701E70B4A/data/Containers/Bundle/Application/3C711879-443E-48F1-B422-740E7AE82A74/RNTester.app/Frameworks/React.framework/React (0x108d3fb90) and xxx/Library/Developer/CoreSimulator/Devices/72157AA1-8D26-424E-8C2E-62D701E70B4A/data/Containers/Bundle/Application/3C711879-443E-48F1-B422-740E7AE82A74/RNTester.app/RNTester.debug.dylib (0x1039ef780). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[2551]: Class _TtC10RCTSwiftUI18ContainerViewModel is implemented in both xxx/Library/Developer/CoreSimulator/Devices/72157AA1-8D26-424E-8C2E-62D701E70B4A/data/Containers/Bundle/Applicatio n/3C711879-443E-48F1-B422-740E7AE82A74/RNTester.app/Frameworks/React.framework/React (0x108d43b98) and xxx/Library/Developer/CoreSimulator/Devices/72157AA1-8D26-424E-8C2E-62D701E70B4A/data/Containers/Bundle/Application/3C711879-443E-48F1-B422-740E7AE82A74/RNTester.app/RNTester.debug.dylib (0x1039f0288). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. ``` This is because the RCTSwiftUI.podspec is missing using the `podspec_sources` function when setting up its source files: ``` s.source_files = "*.{h,m,swift}" ``` This will cause Xcode to both link with the XCFramework and compile the sources for this podspec once more - causing an app with duplicate symbols. After applying this fix, the same test as above shows no duplicate symbols. ## Changelog: [IOS] [FIXED] - Fixed duplicate symbol error when using React.XCFramework Pull Request resolved: https://github.com/facebook/react-native/pull/56139 Test Plan: Run RN-Tester using the following pod install command line, causing us to link with the prebuilt XCFrameworks instead of building from source: `# RCT_USE_RN_DEP=1 RCT_USE_PREBUILT_RNCORE=1 RCT_DEPS_VERSION=nightly RCT_TESTONLY_RNCORE_VERSION=nightly bundle exec pod install` Build/run the app, observe that the duplicate symbol message is gone. Reviewed By: alanleedev Differential Revision: D97317019 Pulled By: cipolleschi fbshipit-source-id: 032113ad00890f712a6c70c3bd903f545f75aba1 --- packages/react-native/ReactApple/RCTSwiftUI/RCTSwiftUI.podspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native/ReactApple/RCTSwiftUI/RCTSwiftUI.podspec b/packages/react-native/ReactApple/RCTSwiftUI/RCTSwiftUI.podspec index 4fae2c71426a..c0b07cd6d9a8 100644 --- a/packages/react-native/ReactApple/RCTSwiftUI/RCTSwiftUI.podspec +++ b/packages/react-native/ReactApple/RCTSwiftUI/RCTSwiftUI.podspec @@ -25,7 +25,7 @@ Pod::Spec.new do |s| s.author = "Meta Platforms, Inc. and its affiliates" s.platforms = min_supported_versions s.source = source - s.source_files = "*.{h,m,swift}" + s.source_files = podspec_sources("*.{h,m,swift}", "") s.public_header_files = "*.h" s.module_name = "RCTSwiftUI" s.header_dir = "RCTSwiftUI" From 506943cc9ffb49640ef028b4da7db2927d7f9999 Mon Sep 17 00:00:00 2001 From: LeoTM <1881059+leotm@users.noreply.github.com> Date: Thu, 19 Mar 2026 16:54:50 -0700 Subject: [PATCH 23/44] Bump fmt to 12.1.0 to fix xcode 26.4 (#56099) Summary: Follow-up to - https://github.com/facebook/react-native/pull/47033 - https://github.com/facebook/react-native/pull/50431 TODO - [x] bump packages/react-native/third-party-podspecs/fmt.podspec - [x] bump scripts/releases/ios-prebuild/configuration.js - [x] packages/react-native/third-party-podspecs/RCT-Folly.podspec - [x] packages/react-native/gradle/libs.versions.toml - [x] packages/rn-tester/Podfile.lock - rn-rester (main) ios not building on Xcode 26.3, CI currently only supports Xcode 16 - i cannot downgrade macos26.4b4 locally to macos15 to install Xcode16.4 and bump pods this way - so on Xcode 26.3 i've attempted to bump only fmt minimally, ignoring remaining RN 0.86 hashes Ref: https://github.com/search?q=repo%3Afacebook%2Freact-native+%2211.0.2%22&type=code however unable to test rn-tester, ios doesn't seem to build on Xcode 26.3 let alone 26.4b not tested previous versions of Xcode not tested prior branches/tags to main rn-tester CI is passing on old macos-15 Xcode 16.4.0 only, ideally this should be extended to stable macos lts and Xcode 26.3 stable first separate follow-ups to this minimal fmt bump - bump CI macos-15 xcode 16.1-4 to macos-26 xcode 26.0-3 - bump rn-tester Podfile.lock from RN 0.82 to 0.86 main (aka nightly) - bump folly to 2025.11.03.00 - bump folly to 2026.03.09.00 Resolve: https://github.com/facebook/react-native/issues/55601 [General][Changed] Bump fmt to 12.1.0 to fix Xcode 26.4 Pull Request resolved: https://github.com/facebook/react-native/pull/56099 Test Plan: RNTester Reviewed By: alanleedev Differential Revision: D97358194 Pulled By: cipolleschi fbshipit-source-id: 3eb578a99a310e3eb77433692bf35502d0d78d24 --- packages/react-native/gradle/libs.versions.toml | 2 +- packages/react-native/third-party-podspecs/RCT-Folly.podspec | 2 +- packages/react-native/third-party-podspecs/fmt.podspec | 4 ++-- scripts/releases/ios-prebuild/configuration.js | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/react-native/gradle/libs.versions.toml b/packages/react-native/gradle/libs.versions.toml index f21668ffff84..2f9c46664953 100644 --- a/packages/react-native/gradle/libs.versions.toml +++ b/packages/react-native/gradle/libs.versions.toml @@ -44,7 +44,7 @@ yoga-proguard-annotations = "1.19.0" boost="1_83_0" doubleconversion="1.1.6" fastFloat="8.0.0" -fmt="11.0.2" +fmt="12.1.0" folly="2024.11.18.00" glog="0.3.5" gflags="2.2.0" diff --git a/packages/react-native/third-party-podspecs/RCT-Folly.podspec b/packages/react-native/third-party-podspecs/RCT-Folly.podspec index 8df5864328b5..0c00066227ff 100644 --- a/packages/react-native/third-party-podspecs/RCT-Folly.podspec +++ b/packages/react-native/third-party-podspecs/RCT-Folly.podspec @@ -25,7 +25,7 @@ Pod::Spec.new do |spec| spec.dependency "DoubleConversion" spec.dependency "glog" spec.dependency "fast_float", "8.0.0" - spec.dependency "fmt", "11.0.2" + spec.dependency "fmt", "12.1.0" spec.compiler_flags = '-Wno-documentation -faligned-new' spec.source_files = 'folly/String.cpp', 'folly/Conv.cpp', diff --git a/packages/react-native/third-party-podspecs/fmt.podspec b/packages/react-native/third-party-podspecs/fmt.podspec index 2f38990e226c..a40c5755e049 100644 --- a/packages/react-native/third-party-podspecs/fmt.podspec +++ b/packages/react-native/third-party-podspecs/fmt.podspec @@ -8,14 +8,14 @@ fmt_git_url = fmt_config[:git] Pod::Spec.new do |spec| spec.name = "fmt" - spec.version = "11.0.2" + spec.version = "12.1.0" spec.license = { :type => "MIT" } spec.homepage = "https://github.com/fmtlib/fmt" spec.summary = "{fmt} is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams." spec.authors = "The fmt contributors" spec.source = { :git => fmt_git_url, - :tag => "11.0.2" + :tag => "12.1.0" } spec.pod_target_xcconfig = { "CLANG_CXX_LANGUAGE_STANDARD" => rct_cxx_language_standard(), diff --git a/scripts/releases/ios-prebuild/configuration.js b/scripts/releases/ios-prebuild/configuration.js index 5719eaf3d13d..4a00cdc0e4b4 100644 --- a/scripts/releases/ios-prebuild/configuration.js +++ b/scripts/releases/ios-prebuild/configuration.js @@ -80,9 +80,9 @@ const dependencies /*: $ReadOnlyArray */ = [ }, { name: 'fmt', - version: '11.0.2', + version: '12.1.0', url: new URL( - 'https://github.com/fmtlib/fmt/archive/refs/tags/11.0.2.tar.gz', + 'https://github.com/fmtlib/fmt/archive/refs/tags/12.1.0.tar.gz', ), files: { sources: ['src/format.cc', 'include/fmt/*.h'], From 8f22bbd225b65dd5aa39706e97e34249b717b20e Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 23 Mar 2026 17:43:41 +0000 Subject: [PATCH 24/44] Release 0.85.0-rc.6 #publish-packages-to-npm&next --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index d94a9c816907..1bdb548e9d57 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.5", - "@react-native/metro-config": "0.85.0-rc.5", + "@react-native/metro-babel-transformer": "0.85.0-rc.6", + "@react-native/metro-config": "0.85.0-rc.6", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index fa0961aaf6d9..b3ee6bf99666 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index f3a0dcbaccfc..372423d4d334 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-rc.5" + "@react-native/codegen": "0.85.0-rc.6" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index bbf03dabc2b6..bbec84dbcc31 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-rc.5", + "@react-native/dev-middleware": "0.85.0-rc.6", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0-rc.5" + "@react-native/metro-config": "0.85.0-rc.6" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index fb9f226fee7d..ca910b089f66 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index cb385bbb7e2f..ea6e1328394e 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index c2434b1635bd..2e703de0d5d1 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<<60dd3750fc45abb27067034ccecf737f>> +// @generated SignedSource<<7ea727651a275541a56b882b6369a6f3>> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.5/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index 98f7a08070b4..a79be9d82286 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index 4832d98d3f6c..e31e9466e9e7 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-rc.5", - "@react-native/debugger-shell": "0.85.0-rc.5", + "@react-native/debugger-frontend": "0.85.0-rc.6", + "@react-native/debugger-shell": "0.85.0-rc.6", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-rc.5", + "@react-native/debugger-shell": "0.85.0-rc.6", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index 987ded31b197..e032ebd95cdb 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-rc.5", + "@react-native/eslint-plugin": "0.85.0-rc.6", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index 26f816840cf8..4ca623721c33 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index 31c0ef3484c3..01ca8e09228d 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-rc.5", + "@react-native/codegen": "0.85.0-rc.6", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index 5d970d8a65fc..fe4d4f729d55 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index 6843579fe22e..c4044deb5c83 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-rc.5", + "@react-native/js-polyfills": "0.85.0-rc.6", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index f119ab8de1e7..aff815a95ed1 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-rc.5", - "@react-native/metro-babel-transformer": "0.85.0-rc.5", + "@react-native/js-polyfills": "0.85.0-rc.6", + "@react-native/metro-babel-transformer": "0.85.0-rc.6", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 92fdd729e20a..4a617d98a351 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.5" + "react-native": "0.85.0-rc.6" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index ee1cbf9364e5..79f6ea455573 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 897902a885fd..86f3efe90cc7 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index bacb12fc307c..a9bbc8e33570 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-rc.5", + "@react-native/babel-plugin-codegen": "0.85.0-rc.6", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index 1cd80e067bed..e0aa0a453da0 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-rc.5", + "@react-native/babel-preset": "0.85.0-rc.6", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index b97c8774cfaa..601a3e9fa901 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index 57f55122e4c2..20feeabb9d75 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.5" + "@react-native/codegen": "0.85.0-rc.6" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index e2a74f1b2809..7de1c1361fe8 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-rc.5" + "@react-native/codegen": "0.85.0-rc.6" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.5" + "react-native": "0.85.0-rc.6" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index df8a9b4e4ec2..14c762593c46 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -29,7 +29,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; static patch: number = 0; - static prerelease: string | null = 'rc.5'; + static prerelease: string | null = 'rc.6'; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index e051a049338f..8187be16260e 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -24,7 +24,7 @@ RCTVersionMajor: @(0), RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: @"rc.5", + RCTVersionPrerelease: @"rc.6", }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index 4333cfc873ac..c26a42895221 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0-rc.5 +VERSION_NAME=0.85.0-rc.6 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index b2080a05b0b7..ff5beddfaec8 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -15,6 +15,6 @@ public object ReactNativeVersion { "major" to 0, "minor" to 85, "patch" to 0, - "prerelease" to "rc.5" + "prerelease" to "rc.6" ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 159d4586f4c8..81e8f103350a 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -22,7 +22,7 @@ struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = "rc.5"; + std::string_view Prerelease = "rc.6"; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 9e6dc82b6344..a0ff1e732c5b 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0-rc.5", + "@react-native/jest-preset": "0.85.0-rc.6", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-rc.5", - "@react-native/codegen": "0.85.0-rc.5", - "@react-native/community-cli-plugin": "0.85.0-rc.5", - "@react-native/gradle-plugin": "0.85.0-rc.5", - "@react-native/js-polyfills": "0.85.0-rc.5", - "@react-native/normalize-colors": "0.85.0-rc.5", - "@react-native/virtualized-lists": "0.85.0-rc.5", + "@react-native/assets-registry": "0.85.0-rc.6", + "@react-native/codegen": "0.85.0-rc.6", + "@react-native/community-cli-plugin": "0.85.0-rc.6", + "@react-native/gradle-plugin": "0.85.0-rc.6", + "@react-native/js-polyfills": "0.85.0-rc.6", + "@react-native/normalize-colors": "0.85.0-rc.6", + "@react-native/virtualized-lists": "0.85.0-rc.6", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index 11e2ea8b6a9a..f113dd414561 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.5\\" +version = \\"0.85.0-rc.6\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.5\\" +version = \\"0.85.0-rc.6\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.5\\" +version = \\"0.85.0-rc.6\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.5\\" +version = \\"0.85.0-rc.6\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index 36ad469ef682..ba5d94a3302a 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-rc.5", - "@react-native/popup-menu-android": "0.85.0-rc.5", + "@react-native/new-app-screen": "0.85.0-rc.6", + "@react-native/popup-menu-android": "0.85.0-rc.6", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.5" + "react-native": "0.85.0-rc.6" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index e94f6c3bf2cd..67810fb57733 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index 556bfe0a5f02..3f1206698157 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-rc.5", + "version": "0.85.0-rc.6", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0-rc.5" + "react-native": "0.85.0-rc.6" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index 17ba79a2d242..e75a88764122 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.5" + "react-native": "0.85.0-rc.6" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-rc.5", - "@react-native/core-cli-utils": "0.85.0-rc.5", - "@react-native/eslint-config": "0.85.0-rc.5", - "@react-native/metro-config": "0.85.0-rc.5", - "@react-native/typescript-config": "0.85.0-rc.5", + "@react-native/babel-preset": "0.85.0-rc.6", + "@react-native/core-cli-utils": "0.85.0-rc.6", + "@react-native/eslint-config": "0.85.0-rc.6", + "@react-native/metro-config": "0.85.0-rc.6", + "@react-native/typescript-config": "0.85.0-rc.6", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index 766004212465..738bc881dbf2 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.5" + "@react-native/codegen": "0.85.0-rc.6" }, "devDependencies": { "@babel/core": "^7.25.2", From b3f24a51f0374853522444b7ea187cda1d015029 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 23 Mar 2026 20:24:18 +0000 Subject: [PATCH 25/44] [LOCAL] Bump Podfile.lock --- packages/rn-tester/Podfile.lock | 640 ++++++++++++++++---------------- 1 file changed, 320 insertions(+), 320 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 8da2007c5ae3..2b771a559ad9 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - FBLazyVector (0.85.0-rc.5) + - FBLazyVector (0.85.0-rc.6) - hermes-engine (250829098.0.10): - hermes-engine/Pre-built (= 250829098.0.10) - hermes-engine/Pre-built (250829098.0.10) - - MyNativeView (0.85.0-rc.5): + - MyNativeView (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -25,7 +25,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - NativeCxxModuleExample (0.85.0-rc.5): + - NativeCxxModuleExample (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -48,34 +48,34 @@ PODS: - ReactNativeDependencies - Yoga - OCMock (3.9.4) - - RCTDeprecation (0.85.0-rc.5) - - RCTRequired (0.85.0-rc.5) - - RCTSwiftUI (0.85.0-rc.5) - - RCTSwiftUIWrapper (0.85.0-rc.5): + - RCTDeprecation (0.85.0-rc.6) + - RCTRequired (0.85.0-rc.6) + - RCTSwiftUI (0.85.0-rc.6) + - RCTSwiftUIWrapper (0.85.0-rc.6): - RCTSwiftUI - - RCTTypeSafety (0.85.0-rc.5): - - FBLazyVector (= 0.85.0-rc.5) - - RCTRequired (= 0.85.0-rc.5) - - React-Core (= 0.85.0-rc.5) - - React (0.85.0-rc.5): - - React-Core (= 0.85.0-rc.5) - - React-Core/DevSupport (= 0.85.0-rc.5) - - React-Core/RCTWebSocket (= 0.85.0-rc.5) - - React-RCTActionSheet (= 0.85.0-rc.5) - - React-RCTAnimation (= 0.85.0-rc.5) - - React-RCTBlob (= 0.85.0-rc.5) - - React-RCTImage (= 0.85.0-rc.5) - - React-RCTLinking (= 0.85.0-rc.5) - - React-RCTNetwork (= 0.85.0-rc.5) - - React-RCTSettings (= 0.85.0-rc.5) - - React-RCTText (= 0.85.0-rc.5) - - React-RCTVibration (= 0.85.0-rc.5) - - React-callinvoker (0.85.0-rc.5) - - React-Core (0.85.0-rc.5): + - RCTTypeSafety (0.85.0-rc.6): + - FBLazyVector (= 0.85.0-rc.6) + - RCTRequired (= 0.85.0-rc.6) + - React-Core (= 0.85.0-rc.6) + - React (0.85.0-rc.6): + - React-Core (= 0.85.0-rc.6) + - React-Core/DevSupport (= 0.85.0-rc.6) + - React-Core/RCTWebSocket (= 0.85.0-rc.6) + - React-RCTActionSheet (= 0.85.0-rc.6) + - React-RCTAnimation (= 0.85.0-rc.6) + - React-RCTBlob (= 0.85.0-rc.6) + - React-RCTImage (= 0.85.0-rc.6) + - React-RCTLinking (= 0.85.0-rc.6) + - React-RCTNetwork (= 0.85.0-rc.6) + - React-RCTSettings (= 0.85.0-rc.6) + - React-RCTText (= 0.85.0-rc.6) + - React-RCTVibration (= 0.85.0-rc.6) + - React-callinvoker (0.85.0-rc.6) + - React-Core (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.5) + - React-Core/Default (= 0.85.0-rc.6) - React-cxxreact - React-featureflags - React-hermes @@ -90,9 +90,9 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core-prebuilt (0.85.0-rc.5): + - React-Core-prebuilt (0.85.0-rc.6): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.85.0-rc.5): + - React-Core/CoreModulesHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -111,7 +111,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/Default (0.85.0-rc.5): + - React-Core/Default (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -129,12 +129,12 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.85.0-rc.5): + - React-Core/DevSupport (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.5) - - React-Core/RCTWebSocket (= 0.85.0-rc.5) + - React-Core/Default (= 0.85.0-rc.6) + - React-Core/RCTWebSocket (= 0.85.0-rc.6) - React-cxxreact - React-featureflags - React-hermes @@ -149,7 +149,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.85.0-rc.5): + - React-Core/RCTActionSheetHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -168,7 +168,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.85.0-rc.5): + - React-Core/RCTAnimationHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -187,7 +187,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.85.0-rc.5): + - React-Core/RCTBlobHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -206,7 +206,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.85.0-rc.5): + - React-Core/RCTImageHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -225,7 +225,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.85.0-rc.5): + - React-Core/RCTLinkingHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -244,7 +244,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.85.0-rc.5): + - React-Core/RCTNetworkHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -263,7 +263,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTPushNotificationHeaders (0.85.0-rc.5): + - React-Core/RCTPushNotificationHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -282,7 +282,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.85.0-rc.5): + - React-Core/RCTSettingsHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -301,7 +301,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.85.0-rc.5): + - React-Core/RCTTextHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -320,7 +320,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.85.0-rc.5): + - React-Core/RCTVibrationHeaders (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -339,11 +339,11 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.85.0-rc.5): + - React-Core/RCTWebSocket (0.85.0-rc.6): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.5) + - React-Core/Default (= 0.85.0-rc.6) - React-cxxreact - React-featureflags - React-hermes @@ -358,40 +358,40 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-CoreModules (0.85.0-rc.5): - - RCTTypeSafety (= 0.85.0-rc.5) + - React-CoreModules (0.85.0-rc.6): + - RCTTypeSafety (= 0.85.0-rc.6) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.85.0-rc.5) + - React-Core/CoreModulesHeaders (= 0.85.0-rc.6) - React-debug - - React-jsi (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.6) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.85.0-rc.5) + - React-RCTImage (= 0.85.0-rc.6) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.85.0-rc.5): + - React-cxxreact (0.85.0-rc.6): - hermes-engine - - React-callinvoker (= 0.85.0-rc.5) + - React-callinvoker (= 0.85.0-rc.6) - React-Core-prebuilt - - React-debug (= 0.85.0-rc.5) - - React-jsi (= 0.85.0-rc.5) + - React-debug (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.6) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.85.0-rc.5) - - React-perflogger (= 0.85.0-rc.5) + - React-logger (= 0.85.0-rc.6) + - React-perflogger (= 0.85.0-rc.6) - React-runtimeexecutor - - React-timing (= 0.85.0-rc.5) + - React-timing (= 0.85.0-rc.6) - React-utils - ReactNativeDependencies - - React-debug (0.85.0-rc.5) - - React-defaultsnativemodule (0.85.0-rc.5): + - React-debug (0.85.0-rc.6) + - React-defaultsnativemodule (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-domnativemodule @@ -407,7 +407,7 @@ PODS: - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.85.0-rc.5): + - React-domnativemodule (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -421,7 +421,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.85.0-rc.5): + - React-Fabric (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -429,24 +429,24 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animated (= 0.85.0-rc.5) - - React-Fabric/animationbackend (= 0.85.0-rc.5) - - React-Fabric/animations (= 0.85.0-rc.5) - - React-Fabric/attributedstring (= 0.85.0-rc.5) - - React-Fabric/bridging (= 0.85.0-rc.5) - - React-Fabric/componentregistry (= 0.85.0-rc.5) - - React-Fabric/componentregistrynative (= 0.85.0-rc.5) - - React-Fabric/components (= 0.85.0-rc.5) - - React-Fabric/consistency (= 0.85.0-rc.5) - - React-Fabric/core (= 0.85.0-rc.5) - - React-Fabric/dom (= 0.85.0-rc.5) - - React-Fabric/imagemanager (= 0.85.0-rc.5) - - React-Fabric/leakchecker (= 0.85.0-rc.5) - - React-Fabric/mounting (= 0.85.0-rc.5) - - React-Fabric/observers (= 0.85.0-rc.5) - - React-Fabric/scheduler (= 0.85.0-rc.5) - - React-Fabric/telemetry (= 0.85.0-rc.5) - - React-Fabric/uimanager (= 0.85.0-rc.5) + - React-Fabric/animated (= 0.85.0-rc.6) + - React-Fabric/animationbackend (= 0.85.0-rc.6) + - React-Fabric/animations (= 0.85.0-rc.6) + - React-Fabric/attributedstring (= 0.85.0-rc.6) + - React-Fabric/bridging (= 0.85.0-rc.6) + - React-Fabric/componentregistry (= 0.85.0-rc.6) + - React-Fabric/componentregistrynative (= 0.85.0-rc.6) + - React-Fabric/components (= 0.85.0-rc.6) + - React-Fabric/consistency (= 0.85.0-rc.6) + - React-Fabric/core (= 0.85.0-rc.6) + - React-Fabric/dom (= 0.85.0-rc.6) + - React-Fabric/imagemanager (= 0.85.0-rc.6) + - React-Fabric/leakchecker (= 0.85.0-rc.6) + - React-Fabric/mounting (= 0.85.0-rc.6) + - React-Fabric/observers (= 0.85.0-rc.6) + - React-Fabric/scheduler (= 0.85.0-rc.6) + - React-Fabric/telemetry (= 0.85.0-rc.6) + - React-Fabric/uimanager (= 0.85.0-rc.6) - React-featureflags - React-graphics - React-jsi @@ -458,7 +458,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.85.0-rc.5): + - React-Fabric/animated (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -478,7 +478,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.85.0-rc.5): + - React-Fabric/animationbackend (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -497,7 +497,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.85.0-rc.5): + - React-Fabric/animations (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -516,7 +516,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.85.0-rc.5): + - React-Fabric/attributedstring (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -535,7 +535,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.85.0-rc.5): + - React-Fabric/bridging (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -554,7 +554,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.85.0-rc.5): + - React-Fabric/componentregistry (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -573,7 +573,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.85.0-rc.5): + - React-Fabric/componentregistrynative (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -592,7 +592,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.85.0-rc.5): + - React-Fabric/components (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -600,10 +600,10 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.5) - - React-Fabric/components/root (= 0.85.0-rc.5) - - React-Fabric/components/scrollview (= 0.85.0-rc.5) - - React-Fabric/components/view (= 0.85.0-rc.5) + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.6) + - React-Fabric/components/root (= 0.85.0-rc.6) + - React-Fabric/components/scrollview (= 0.85.0-rc.6) + - React-Fabric/components/view (= 0.85.0-rc.6) - React-featureflags - React-graphics - React-jsi @@ -615,7 +615,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.5): + - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -634,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.85.0-rc.5): + - React-Fabric/components/root (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -653,7 +653,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.85.0-rc.5): + - React-Fabric/components/scrollview (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -672,7 +672,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.85.0-rc.5): + - React-Fabric/components/view (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -693,7 +693,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.85.0-rc.5): + - React-Fabric/consistency (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -712,7 +712,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.85.0-rc.5): + - React-Fabric/core (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -731,7 +731,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.85.0-rc.5): + - React-Fabric/dom (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -750,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.85.0-rc.5): + - React-Fabric/imagemanager (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -769,7 +769,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.85.0-rc.5): + - React-Fabric/leakchecker (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -788,7 +788,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.85.0-rc.5): + - React-Fabric/mounting (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -807,7 +807,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.85.0-rc.5): + - React-Fabric/observers (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -815,8 +815,8 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.85.0-rc.5) - - React-Fabric/observers/intersection (= 0.85.0-rc.5) + - React-Fabric/observers/events (= 0.85.0-rc.6) + - React-Fabric/observers/intersection (= 0.85.0-rc.6) - React-featureflags - React-graphics - React-jsi @@ -828,7 +828,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.85.0-rc.5): + - React-Fabric/observers/events (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -847,7 +847,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.85.0-rc.5): + - React-Fabric/observers/intersection (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -866,7 +866,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.85.0-rc.5): + - React-Fabric/scheduler (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -889,7 +889,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.85.0-rc.5): + - React-Fabric/telemetry (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -908,7 +908,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.85.0-rc.5): + - React-Fabric/uimanager (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -916,7 +916,7 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.85.0-rc.5) + - React-Fabric/uimanager/consistency (= 0.85.0-rc.6) - React-featureflags - React-graphics - React-jsi @@ -929,7 +929,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.85.0-rc.5): + - React-Fabric/uimanager/consistency (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -949,7 +949,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.85.0-rc.5): + - React-FabricComponents (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -958,8 +958,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.85.0-rc.5) - - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.5) + - React-FabricComponents/components (= 0.85.0-rc.6) + - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.6) - React-featureflags - React-graphics - React-jsi @@ -972,7 +972,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.85.0-rc.5): + - React-FabricComponents/components (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -981,17 +981,17 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.5) - - React-FabricComponents/components/iostextinput (= 0.85.0-rc.5) - - React-FabricComponents/components/modal (= 0.85.0-rc.5) - - React-FabricComponents/components/rncore (= 0.85.0-rc.5) - - React-FabricComponents/components/safeareaview (= 0.85.0-rc.5) - - React-FabricComponents/components/scrollview (= 0.85.0-rc.5) - - React-FabricComponents/components/switch (= 0.85.0-rc.5) - - React-FabricComponents/components/text (= 0.85.0-rc.5) - - React-FabricComponents/components/textinput (= 0.85.0-rc.5) - - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.5) - - React-FabricComponents/components/virtualview (= 0.85.0-rc.5) + - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.6) + - React-FabricComponents/components/iostextinput (= 0.85.0-rc.6) + - React-FabricComponents/components/modal (= 0.85.0-rc.6) + - React-FabricComponents/components/rncore (= 0.85.0-rc.6) + - React-FabricComponents/components/safeareaview (= 0.85.0-rc.6) + - React-FabricComponents/components/scrollview (= 0.85.0-rc.6) + - React-FabricComponents/components/switch (= 0.85.0-rc.6) + - React-FabricComponents/components/text (= 0.85.0-rc.6) + - React-FabricComponents/components/textinput (= 0.85.0-rc.6) + - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.6) + - React-FabricComponents/components/virtualview (= 0.85.0-rc.6) - React-featureflags - React-graphics - React-jsi @@ -1004,7 +1004,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.85.0-rc.5): + - React-FabricComponents/components/inputaccessory (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1025,7 +1025,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.85.0-rc.5): + - React-FabricComponents/components/iostextinput (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1046,7 +1046,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.85.0-rc.5): + - React-FabricComponents/components/modal (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1067,7 +1067,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.85.0-rc.5): + - React-FabricComponents/components/rncore (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1088,7 +1088,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.85.0-rc.5): + - React-FabricComponents/components/safeareaview (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1109,7 +1109,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.85.0-rc.5): + - React-FabricComponents/components/scrollview (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1130,7 +1130,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.85.0-rc.5): + - React-FabricComponents/components/switch (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1151,7 +1151,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.85.0-rc.5): + - React-FabricComponents/components/text (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1172,7 +1172,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.85.0-rc.5): + - React-FabricComponents/components/textinput (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1193,7 +1193,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.85.0-rc.5): + - React-FabricComponents/components/unimplementedview (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1214,7 +1214,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.85.0-rc.5): + - React-FabricComponents/components/virtualview (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1235,7 +1235,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.85.0-rc.5): + - React-FabricComponents/textlayoutmanager (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1256,27 +1256,27 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.85.0-rc.5): + - React-FabricImage (0.85.0-rc.6): - hermes-engine - - RCTRequired (= 0.85.0-rc.5) - - RCTTypeSafety (= 0.85.0-rc.5) + - RCTRequired (= 0.85.0-rc.6) + - RCTTypeSafety (= 0.85.0-rc.6) - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.85.0-rc.5) + - React-jsiexecutor (= 0.85.0-rc.6) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.85.0-rc.5): + - React-featureflags (0.85.0-rc.6): - React-Core-prebuilt - ReactNativeDependencies - - React-featureflagsnativemodule (0.85.0-rc.5): + - React-featureflagsnativemodule (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1285,7 +1285,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.85.0-rc.5): + - React-graphics (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1293,21 +1293,21 @@ PODS: - React-jsiexecutor - React-utils - ReactNativeDependencies - - React-hermes (0.85.0-rc.5): + - React-hermes (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.5) + - React-cxxreact (= 0.85.0-rc.6) - React-jsi - - React-jsiexecutor (= 0.85.0-rc.5) + - React-jsiexecutor (= 0.85.0-rc.6) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.85.0-rc.5) + - React-perflogger (= 0.85.0-rc.6) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.85.0-rc.5): + - React-idlecallbacksnativemodule (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1317,7 +1317,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.85.0-rc.5): + - React-ImageManager (0.85.0-rc.6): - React-Core-prebuilt - React-Core/Default - React-debug @@ -1326,7 +1326,7 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.85.0-rc.5): + - React-intersectionobservernativemodule (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1341,7 +1341,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.85.0-rc.5): + - React-jserrorhandler (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1350,11 +1350,11 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - ReactNativeDependencies - - React-jsi (0.85.0-rc.5): + - React-jsi (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.85.0-rc.5): + - React-jsiexecutor (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1369,7 +1369,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.85.0-rc.5): + - React-jsinspector (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1378,18 +1378,18 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.85.0-rc.5) + - React-perflogger (= 0.85.0-rc.6) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.85.0-rc.5): + - React-jsinspectorcdp (0.85.0-rc.6): - React-Core-prebuilt - ReactNativeDependencies - - React-jsinspectornetwork (0.85.0-rc.5): + - React-jsinspectornetwork (0.85.0-rc.6): - React-Core-prebuilt - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.85.0-rc.5): + - React-jsinspectortracing (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1397,28 +1397,28 @@ PODS: - React-oscompat - React-timing - ReactNativeDependencies - - React-jsitooling (0.85.0-rc.5): + - React-jsitooling (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.5) + - React-cxxreact (= 0.85.0-rc.6) - React-debug - - React-jsi (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.6) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.85.0-rc.5): + - React-jsitracing (0.85.0-rc.6): - React-jsi - - React-logger (0.85.0-rc.5): + - React-logger (0.85.0-rc.6): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.85.0-rc.5): + - React-Mapbuffer (0.85.0-rc.6): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-microtasksnativemodule (0.85.0-rc.5): + - React-microtasksnativemodule (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1426,7 +1426,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-NativeModulesApple (0.85.0-rc.5): + - React-NativeModulesApple (0.85.0-rc.6): - hermes-engine - React-callinvoker - React-Core @@ -1441,18 +1441,18 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.85.0-rc.5): + - React-networking (0.85.0-rc.6): - React-Core-prebuilt - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.85.0-rc.5) - - React-perflogger (0.85.0-rc.5): + - React-oscompat (0.85.0-rc.6) + - React-perflogger (0.85.0-rc.6): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.85.0-rc.5): + - React-performancecdpmetrics (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1460,7 +1460,7 @@ PODS: - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.85.0-rc.5): + - React-performancetimeline (0.85.0-rc.6): - React-Core-prebuilt - React-featureflags - React-jsinspector @@ -1468,9 +1468,9 @@ PODS: - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.85.0-rc.5): - - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.5) - - React-RCTAnimation (0.85.0-rc.5): + - React-RCTActionSheet (0.85.0-rc.6): + - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.6) + - React-RCTAnimation (0.85.0-rc.6): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1481,7 +1481,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.85.0-rc.5): + - React-RCTAppDelegate (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1509,7 +1509,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.85.0-rc.5): + - React-RCTBlob (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1522,7 +1522,7 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.85.0-rc.5): + - React-RCTFabric (0.85.0-rc.6): - hermes-engine - RCTSwiftUIWrapper - React-Core @@ -1553,7 +1553,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.85.0-rc.5): + - React-RCTFBReactNativeSpec (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1561,10 +1561,10 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.5) + - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.6) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.85.0-rc.5): + - React-RCTFBReactNativeSpec/components (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1581,7 +1581,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.85.0-rc.5): + - React-RCTImage (0.85.0-rc.6): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1591,14 +1591,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.85.0-rc.5): - - React-Core/RCTLinkingHeaders (= 0.85.0-rc.5) - - React-jsi (= 0.85.0-rc.5) + - React-RCTLinking (0.85.0-rc.6): + - React-Core/RCTLinkingHeaders (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.6) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.85.0-rc.5) - - React-RCTNetwork (0.85.0-rc.5): + - ReactCommon/turbomodule/core (= 0.85.0-rc.6) + - React-RCTNetwork (0.85.0-rc.6): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1612,7 +1612,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTPushNotification (0.85.0-rc.5): + - React-RCTPushNotification (0.85.0-rc.6): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTPushNotificationHeaders @@ -1620,7 +1620,7 @@ PODS: - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (0.85.0-rc.5): + - React-RCTRuntime (0.85.0-rc.6): - hermes-engine - React-Core - React-Core-prebuilt @@ -1636,7 +1636,7 @@ PODS: - React-RuntimeHermes - React-utils - ReactNativeDependencies - - React-RCTSettings (0.85.0-rc.5): + - React-RCTSettings (0.85.0-rc.6): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1645,17 +1645,17 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTTest (0.85.0-rc.5): - - React-Core (= 0.85.0-rc.5) + - React-RCTTest (0.85.0-rc.6): + - React-Core (= 0.85.0-rc.6) - React-Core-prebuilt - - React-CoreModules (= 0.85.0-rc.5) - - React-jsi (= 0.85.0-rc.5) - - ReactCommon/turbomodule/core (= 0.85.0-rc.5) + - React-CoreModules (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.6) + - ReactCommon/turbomodule/core (= 0.85.0-rc.6) - ReactNativeDependencies - - React-RCTText (0.85.0-rc.5): - - React-Core/RCTTextHeaders (= 0.85.0-rc.5) + - React-RCTText (0.85.0-rc.6): + - React-Core/RCTTextHeaders (= 0.85.0-rc.6) - Yoga - - React-RCTVibration (0.85.0-rc.5): + - React-RCTVibration (0.85.0-rc.6): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1663,15 +1663,15 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.85.0-rc.5) - - React-renderercss (0.85.0-rc.5): + - React-rendererconsistency (0.85.0-rc.6) + - React-renderercss (0.85.0-rc.6): - React-debug - React-utils - - React-rendererdebug (0.85.0-rc.5): + - React-rendererdebug (0.85.0-rc.6): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.85.0-rc.5): + - React-RuntimeApple (0.85.0-rc.6): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1694,7 +1694,7 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.85.0-rc.5): + - React-RuntimeCore (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1710,14 +1710,14 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.85.0-rc.5): + - React-runtimeexecutor (0.85.0-rc.6): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.6) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.85.0-rc.5): + - React-RuntimeHermes (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1732,7 +1732,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.85.0-rc.5): + - React-runtimescheduler (0.85.0-rc.6): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1748,15 +1748,15 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.85.0-rc.5): + - React-timing (0.85.0-rc.6): - React-debug - - React-utils (0.85.0-rc.5): + - React-utils (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.85.0-rc.5) + - React-jsi (= 0.85.0-rc.6) - ReactNativeDependencies - - React-webperformancenativemodule (0.85.0-rc.5): + - React-webperformancenativemodule (0.85.0-rc.6): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1767,9 +1767,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.85.0-rc.5): + - ReactAppDependencyProvider (0.85.0-rc.6): - ReactCodegen - - ReactCodegen (0.85.0-rc.5): + - ReactCodegen (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1789,11 +1789,11 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.85.0-rc.5): + - ReactCommon (0.85.0-rc.6): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.85.0-rc.5) + - ReactCommon/turbomodule (= 0.85.0-rc.6) - ReactNativeDependencies - - ReactCommon-Samples (0.85.0-rc.5): + - ReactCommon-Samples (0.85.0-rc.6): - hermes-engine - RCTTypeSafety - React-Core @@ -1804,40 +1804,40 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - ReactCommon/turbomodule (0.85.0-rc.5): + - ReactCommon/turbomodule (0.85.0-rc.6): - hermes-engine - - React-callinvoker (= 0.85.0-rc.5) + - React-callinvoker (= 0.85.0-rc.6) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.5) - - React-jsi (= 0.85.0-rc.5) - - React-logger (= 0.85.0-rc.5) - - React-perflogger (= 0.85.0-rc.5) - - ReactCommon/turbomodule/bridging (= 0.85.0-rc.5) - - ReactCommon/turbomodule/core (= 0.85.0-rc.5) + - React-cxxreact (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.6) + - React-logger (= 0.85.0-rc.6) + - React-perflogger (= 0.85.0-rc.6) + - ReactCommon/turbomodule/bridging (= 0.85.0-rc.6) + - ReactCommon/turbomodule/core (= 0.85.0-rc.6) - ReactNativeDependencies - - ReactCommon/turbomodule/bridging (0.85.0-rc.5): + - ReactCommon/turbomodule/bridging (0.85.0-rc.6): - hermes-engine - - React-callinvoker (= 0.85.0-rc.5) + - React-callinvoker (= 0.85.0-rc.6) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.5) - - React-jsi (= 0.85.0-rc.5) - - React-logger (= 0.85.0-rc.5) - - React-perflogger (= 0.85.0-rc.5) + - React-cxxreact (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.6) + - React-logger (= 0.85.0-rc.6) + - React-perflogger (= 0.85.0-rc.6) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.85.0-rc.5): + - ReactCommon/turbomodule/core (0.85.0-rc.6): - hermes-engine - - React-callinvoker (= 0.85.0-rc.5) + - React-callinvoker (= 0.85.0-rc.6) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.5) - - React-debug (= 0.85.0-rc.5) - - React-featureflags (= 0.85.0-rc.5) - - React-jsi (= 0.85.0-rc.5) - - React-logger (= 0.85.0-rc.5) - - React-perflogger (= 0.85.0-rc.5) - - React-utils (= 0.85.0-rc.5) + - React-cxxreact (= 0.85.0-rc.6) + - React-debug (= 0.85.0-rc.6) + - React-featureflags (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.6) + - React-logger (= 0.85.0-rc.6) + - React-perflogger (= 0.85.0-rc.6) + - React-utils (= 0.85.0-rc.6) - ReactNativeDependencies - - ReactNativeDependencies (0.85.0-rc.5) - - ScreenshotManager (0.85.0-rc.5): + - ReactNativeDependencies (0.85.0-rc.6) + - ScreenshotManager (0.85.0-rc.6): - hermes-engine - RCTRequired - RCTTypeSafety @@ -2110,86 +2110,86 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: - FBLazyVector: a2650ac3702400e3bbdad8dcd385c9c5dce22d37 + FBLazyVector: 9f8ead79851cec5e682e9252dd000adf80b5355e hermes-engine: f90d3ed4356353666bbee687f51d701f0685b494 - MyNativeView: 1754fccc332294ca02aa2d2e963067969a5a427c - NativeCxxModuleExample: af9ff3c10f7bc7e22a9ac887485bf87365db079a + MyNativeView: 570fe2833105913ec68c204f778621bb610f8b98 + NativeCxxModuleExample: fcdce254e932f6155939cee71ab790b0e90417fc OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74 - RCTDeprecation: 1736a22232b6d641437e9b14b3372b917fcb3933 - RCTRequired: 965320371c559925aabefb2f3a289a382373603c - RCTSwiftUI: b80292a7a28ef3c3350199a6a125dd662110f000 - RCTSwiftUIWrapper: 3d2936b2363bc9f7e368836a8b464c4385202707 - RCTTypeSafety: 0cf3e99b08312504c3326c6a33cd26c3ecb67e4f - React: aa109dc0a057583f3ce0c190295d58d6f820cea4 - React-callinvoker: 1fea1250fa3063099299506b0c902b1b4e26f4a3 - React-Core: 1617d21688707f28dc37e28eaa1116e5f2da863e - React-Core-prebuilt: ff72f2c2aeb4c2c7e5c7880ce1f4f9ec8c32c9ae - React-CoreModules: 865af194dd2ad104a4425d3697458cc630e94d28 - React-cxxreact: f753ef86236c3ab398398315f3910a1751068e55 - React-debug: a8c18f79ee9a2915719c0dcb69299916df218d62 - React-defaultsnativemodule: 74a96879224ac397b7afd8d0ede6221a56ce6bc2 - React-domnativemodule: 5546582f665435db73a34dd6825678f9fe644932 - React-Fabric: 9e476fc95b35e27a7712b8c387b4360206bbb00b - React-FabricComponents: 1e9f60571ce6044ebdfa808a9d3f677706ae0652 - React-FabricImage: 485f3057332e01c342ea56f7b6b1255800a4addd - React-featureflags: 1e737240a0c5309ef51cd532c49493facb609933 - React-featureflagsnativemodule: 28ae4a00d0b6a402ba91a5b7737b9a89f4b1f57c - React-graphics: 10297c360e4f1373db82ccf766a57826bbaf8475 - React-hermes: 1325d7cc36ae95c38701200ff4e9e6aad3555f6e - React-idlecallbacksnativemodule: ca5d56ae116479d28b9dcf41bf0769ad60c89236 - React-ImageManager: ad1f57f88c2a344a6d9eb2de989d57cb1db8821a - React-intersectionobservernativemodule: 6a22b3abe82d62c8970bdbe05684c84c97544837 - React-jserrorhandler: 167cb16248fcd455fc6459e1e85ef21136e1bef5 - React-jsi: a7c6d301a4775753e9b6e2c43c67e48501aeda06 - React-jsiexecutor: d872f444e3c22768767f9f542a89e29e9abb17b5 - React-jsinspector: 361eeba93e2519274b2f7fe7deb3e0faa8d0493c - React-jsinspectorcdp: e0a6bae8b44d220df985fbbdef897104aa6cad40 - React-jsinspectornetwork: abd068b7d3eb6cd04a9fd21c9cb993a837511530 - React-jsinspectortracing: 8487e880611845de71b330fb8cb0386e592abf40 - React-jsitooling: 0c27224addefa264d777a77aef84a9601f420c25 - React-jsitracing: 1d98cbe471e066121e50a9c2772814a2259e82f0 - React-logger: 94645ef765ff3f7994ebab89245b175a1fb85c53 - React-Mapbuffer: 75f742539c2db91f5fe0d46e527be40365868c88 - React-microtasksnativemodule: c0d7a8b9e4a7d73db73814e0389c40e64958aac2 - React-NativeModulesApple: 5ee3df63c9269f7e61e175e4ac7c7d4178c96433 - React-networking: 7a5679266534737c82f51b43472f3e206f41b3a4 - React-oscompat: 2a3df0c438cd337eb098b891f4502178fddb03a3 - React-perflogger: 8069f7dc5375d3d96e0e2d0e0b63bc7ffadc7c72 - React-performancecdpmetrics: 7d39aeb49bfd312f5363dc7e343bb2f33c314028 - React-performancetimeline: 6446d1545fe57873f482262a364ebb89d4e08427 - React-RCTActionSheet: 2a2616088db5361878d887dd53058729991aa279 - React-RCTAnimation: 665c6f8f15f17c64a3e92e7f1cb246e5870eac6d - React-RCTAppDelegate: 0f572dae857bcace483db16eef0a64796d4c52c0 - React-RCTBlob: 579bf3534932a3e93f8a74f97adf9d0bac39eaa1 - React-RCTFabric: 01a356d4ef89e8faa1588f204ab9fb31e749464d - React-RCTFBReactNativeSpec: 139f488caf0fc8f300e89578a23786caa9640152 - React-RCTImage: 412464ae5839623be9a55a46dca3a4a98490223e - React-RCTLinking: ab9225b971ac0c26e48eb9334b1eb1da80adaafd - React-RCTNetwork: 5fd13529c5e55022752df8588fb567d4eb76e605 - React-RCTPushNotification: 2e7bed05f4e8e811aed4425c3a347db08aacc459 - React-RCTRuntime: a40751d08d1bd6fb3be7805b87cdb6a0e803ea65 - React-RCTSettings: 982ecc26d739ac3ba7cf342c6ad67329591e0088 - React-RCTTest: ebfdb38961b35d304add0e106015933fa8fc910e - React-RCTText: 2e1f520963fc8f8d30d0986e35bfe535e4c61955 - React-RCTVibration: f63ec17ac1eafc5be5f13ff06bf58e7403a595f0 - React-rendererconsistency: fb17c9cbf499ce47d20c4d78310f97c5328bad62 - React-renderercss: 2d9438bc1ad9bf6706a7114c0873a1589b90df7a - React-rendererdebug: 1e123865fd642a745bb1ab357620963aca3044c2 - React-RuntimeApple: 05c779a25d8b05615f3865c8438983b9d22c3afa - React-RuntimeCore: da125e706f53e549c623439c7569810a54f0d2e9 - React-runtimeexecutor: cd3f0b6c81fb694ca0b46b806aa94c3af26dd6ee - React-RuntimeHermes: 3ca12acd96b0408fda393000338f2f7cf747f4dd - React-runtimescheduler: 41e29975208417005fc9af3b95073871defa1157 - React-timing: 4cf25979bbba5dcb1b07231f84ef520119d0c2a3 - React-utils: e3fbe42b1538513cd009a64d9c38cb4434709cc7 - React-webperformancenativemodule: c3395dbae690e09e48f042816fa695f886774fdd - ReactAppDependencyProvider: 7ae52692e6cd791153592b52e84ea7de9669b489 - ReactCodegen: 72f94db1c75648d2872b4613fe4dd695f08d4da8 - ReactCommon: fa05a61d038ccdd03e63e647c828448f97831ecd - ReactCommon-Samples: 077b5505c2f255ea7c34def1ec060d54a0544816 - ReactNativeDependencies: b9504d4d38e11c68a283e705e6085fb4c68fe0d7 - ScreenshotManager: 8970c25450cc20dda63a7989a45bb0f8a174791a - Yoga: 7ec2157f3319d0b4701302f44183f19537e47a12 + RCTDeprecation: be34b537afb5fb8e7f8c51a48330b9cc3ba87005 + RCTRequired: 1818e5bb464498f3735c2d628d0fd40f0d4f8920 + RCTSwiftUI: 8e6002da741f536080bfa8343b1a814c2250a167 + RCTSwiftUIWrapper: aaa85af6ac0f07a8c50e577edbb70b6f9318b55e + RCTTypeSafety: ad57ba1d3f0d72fe5aff278179779d5606171dea + React: 6b15282606236b64d072bbbaad5d33485aeac63d + React-callinvoker: 12a251cdf4746aa44a227073791d1de8ff397e37 + React-Core: ea057279c72c1cdf9b4b79dba2aa1e879b758a33 + React-Core-prebuilt: c3f09e03174412c4298922ef80007546f3273eae + React-CoreModules: 7097c9c2946936096f322dde97b8be62ca9e68b7 + React-cxxreact: cd97584a23c54df9cd4c34c1b71bb4bc62ed8641 + React-debug: 4ffc3378006bd8e65f9b90c7e53733a360ac057e + React-defaultsnativemodule: a1a6f86f48397cf3657a8812d522bc922e9bba2e + React-domnativemodule: 92392d8255a62e026b276906cd3e4c555ecc9887 + React-Fabric: 023fbf4d8e11a2c875f716dc345793434eb4eb75 + React-FabricComponents: d9dea36fdf29428d12b0448e5000e42a0053fd96 + React-FabricImage: b081f98d36abd0c591f9e9b5f644affcba55a5ca + React-featureflags: d3a1b016c9d24c06d3ebbe2dc212749128b0fbe1 + React-featureflagsnativemodule: 2d9e143987797273065fc6d4b9863866ef108ebe + React-graphics: 6c55fa6dd0cf5bb01fcf1aba58e029ed3bb16933 + React-hermes: 7dce2f6fc46c00cb38db949e5b74a40a328cb403 + React-idlecallbacksnativemodule: adab6467211ffe86c35f1601de320de43c73f847 + React-ImageManager: 14f85441afbfbac2f6af2aca5dd2c8a28feda878 + React-intersectionobservernativemodule: 801ccd2d7f76c63b768d849a0774e8f792e8cae2 + React-jserrorhandler: 703fd01987d86d478604636712544fa39eb5f988 + React-jsi: 99dded6b71ecf59d5f0a7eaf5747d6e8bdd326ae + React-jsiexecutor: 9cf5b648af544fc740015434329125aed891f768 + React-jsinspector: e8b8eaf3f2b9e5073503ba278991875911a04503 + React-jsinspectorcdp: cd80c16f97ff1d5426806dc7c4a150c6aa452ef4 + React-jsinspectornetwork: 610386fd6e4ffe10e4e28326374273a694dda9ec + React-jsinspectortracing: 9c8e980c6cd9f15440b93fba6c2057cdacef054b + React-jsitooling: f5a87d8acbe6dcc6097518c861e44c78140ddbbc + React-jsitracing: 7ca0d71da4098524342aaffebc8ff88826338861 + React-logger: 5957ffb47d24193ceae269f92f502b0820bd1534 + React-Mapbuffer: c76d32c28f2499d69b45728d1a056429168001ef + React-microtasksnativemodule: cc20ce46bb72fdf49fe4e63cfdca96b9bb7c9ad7 + React-NativeModulesApple: e8e2b5de78420a878557e7407392dbb138f16eb5 + React-networking: 5031c82c16697237c7b31951abd0f061fc80eb02 + React-oscompat: f73f58cf362b98cbbbef740daf58c3007c1cb840 + React-perflogger: dd104e1cddb0a404c92a7eabb0763932abdb71bf + React-performancecdpmetrics: 8421a0f6e69052aabd3e1cdb9a8f21ef5e7a8dca + React-performancetimeline: a5ddbd30cb67ba5b949e5eda8472ecbec5d74275 + React-RCTActionSheet: 12b0a653f7d6bc1efee03b58512b8fde7ee38303 + React-RCTAnimation: 211ce70c6e50a878a99bbe3dbdc9754c2940c634 + React-RCTAppDelegate: 3ad71c20bad2006d66e7c40fbe519bebc77f0a97 + React-RCTBlob: e2a870ff3e15abe9e1460e280e5430193aa4efa4 + React-RCTFabric: 8e39a15dc521f2a256edfc8c959529fe65eb2c47 + React-RCTFBReactNativeSpec: 8258b303a9c309fa325c5f5f6a6f493155162192 + React-RCTImage: cfe6e557821a4084d116ccf57f9ed5733cc52661 + React-RCTLinking: 424a514ea6352d80125d74bd21d9efd19863f53d + React-RCTNetwork: 7f9f2a191ea373b19aba2993717038da6a6f1008 + React-RCTPushNotification: ab7b4007e4e828a536607902942ad279e6d1183a + React-RCTRuntime: a01da3e9c41e5b5391727f96132f4c36e61df0c0 + React-RCTSettings: 117408b174f70a0b7c04c597658fac7bddd5c044 + React-RCTTest: 92eb3c6187b3cc86f5be57c383c972ac7ff03170 + React-RCTText: af54093db756e3d72e4464486bb81a39d8a41997 + React-RCTVibration: b570b034ba1fc407e04e50d604b4c4877c7bf2e8 + React-rendererconsistency: 145c6d080549e9bd1be084112a250b1376274557 + React-renderercss: 0e1f28b7655bb5c588083d927fe031b24081b495 + React-rendererdebug: f4428a57e6abd0588ccea516c1e98a0ac1d6b7ca + React-RuntimeApple: e889b8cd0d1b142e647bc95c686e715ae0b01869 + React-RuntimeCore: 88431cf98f8bdbbe411e9a092c5c622fa027efbc + React-runtimeexecutor: baa295ab5e83051f9067e9cc34a16fd6ce9f03b8 + React-RuntimeHermes: 67e23edce21a9698194cab26640a37ed9ec8ba4e + React-runtimescheduler: ada42b379ff4f9aa9523a2afc4e30b6e5451c924 + React-timing: 5853d35ce30b509bafce08cad69f87ed7e2ff8bd + React-utils: e9168c41b8545320def838a6d8ebcecb27a9a0bd + React-webperformancenativemodule: 2ca8c895d4a7a2e5270c051382e132811ef51ef0 + ReactAppDependencyProvider: e0af20c45fe73c81046c137a76435db8856568ef + ReactCodegen: 065a1546ec8849664cf706ab5f08283038bc130e + ReactCommon: a49b7d75789e31e4c7f3e13bdcae28cd77bf1e11 + ReactCommon-Samples: ebff391f7ad49cfe334450a961c1b0016fefecf3 + ReactNativeDependencies: 64ff710d7131dedcb96a0b1f000a548e20318168 + ScreenshotManager: 7253f8fe757a20e79ec7172562ff7b1ae6737eed + Yoga: 2a0b574a512950ff0f7506cc776db772b698c4dc PODFILE CHECKSUM: 59f1e7d58cffbfafbeb3df31151743dd4c9a52e8 From 7a5da64f29c762e55f534ee078894565f0aef88f Mon Sep 17 00:00:00 2001 From: Fabrizio Cucci Date: Sun, 29 Mar 2026 06:49:33 -0700 Subject: [PATCH 26/44] Fix Hermes crash from TurboModule void method NSException handling (#56265) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/56265 When an async void TurboModule method throws an NSException, performVoidMethodInvocation calls convertNSExceptionToJSError which accesses the Hermes JSI runtime from the native method call invoker thread. Since jsi::Runtime is not thread-safe, this causes heap corruption and EXC_BAD_ACCESS crashes across various hermes::vm::* functions. The sibling function performMethodInvocation was already fixed in D71619229 to re-throw the ObjC exception instead of converting to JSError when the call is async. This applies the same fix to performVoidMethodInvocation, which is always async. Related to SEV S641230 (4,550+ Hermes crashes in AMA iOS from OTA bundle 921191722). A JS change behind a QE/MC gate is triggering an NSException in a void TurboModule method for non-employee users, and this bug turns that into widespread memory corruption. This fix prevents the crash, but the triggering diff and throwing TurboModule still need to be identified separately. Matches upstream GitHub issue: https://github.com/facebook/hermes/issues/1957Commits affecting the React Native open source repository must have a changelog entry in the commit summary. Every React Native release has almost 1000 commits, and manually categorizing these commits is very time consuming. --- Changelog: [iOS][Fixed] - Fix Hermes crash when async void TurboModule method throws NSException by re-throwing instead of converting to JSError on wrong thread Reviewed By: javache Differential Revision: D98660782 fbshipit-source-id: bdedc769f17d9aec4156c45d0286c6c31ca006e4 --- .../core/platform/ios/ReactCommon/RCTTurboModule.mm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm index b36c819cca85..a2c71d8b51d4 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm +++ b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm @@ -461,7 +461,9 @@ TraceSection s( @try { [inv invokeWithTarget:strongModule]; } @catch (NSException *exception) { - throw convertNSExceptionToJSError(runtime, exception, std::string{moduleName}, methodNameStr); + // Void methods are always async, re-throw instead of converting to + // JSError, same as the async branch in performMethodInvocation. + @throw exception; } @finally { [retainedObjectsForInvocation removeAllObjects]; } From fc612247e3a44dd2aa21247a41681886ab4d97a1 Mon Sep 17 00:00:00 2001 From: Mathieu Acthernoene Date: Thu, 19 Mar 2026 08:53:43 -0700 Subject: [PATCH 27/44] Add header_mappings_dir to React-Fabric.podspec animated subspec (#56151) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Summary: When building React Native (`0.85.0-rc.5`) core from source (`RCT_USE_PREBUILT_RNCORE=0`), the `React-Fabric/animated` CocoaPods subspec flattens the `event_drivers/` subdirectory headers because `header_mappings_dir` is not set. CocoaPods' `header_dir` without `header_mappings_dir` places all matched headers directly under the specified directory, losing any subdirectory structure. This means `event_drivers/EventAnimationDriver.h` ends up at `react/renderer/animated/EventAnimationDriver.h` instead of `react/renderer/animated/event_drivers/EventAnimationDriver.h`. The `#include` in `NativeAnimatedNodesManager.h` expects the full path with the `event_drivers/` subdirectory, so the build fails with: ``` 'react/renderer/animated/event_drivers/EventAnimationDriver.h' file not found ``` Screenshot 2026-03-19 at 13 54 29 This doesn't affect prebuilt (`RCT_USE_PREBUILT_RNCORE=1`) builds because the xcframework ships with a VFS overlay that maps headers correctly. The fix adds `header_mappings_dir` to the `animated` subspec in `React-Fabric.podspec`, which tells CocoaPods to preserve the directory structure relative to `react/renderer/animated`. ## Changelog: [IOS] [FIXED] - Fix `EventAnimationDriver.h` not found when building React Native from source due to missing `header_mappings_dir` in `React-Fabric/animated` podspec Pull Request resolved: https://github.com/facebook/react-native/pull/56151 Test Plan: 1. Set `RCT_USE_PREBUILT_RNCORE=0` in your Podfile 2. Run `pod install` 3. Build the project — previously fails with `'react/renderer/animated/event_drivers/EventAnimationDriver.h' file not found` 4. With this fix, the build succeeds Reviewed By: sammy-SC Differential Revision: D97295771 Pulled By: zeyap fbshipit-source-id: 945fbdeef1d25cedbec1e5b2d60c5a940da85840 --- packages/react-native/ReactCommon/React-Fabric.podspec | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/react-native/ReactCommon/React-Fabric.podspec b/packages/react-native/ReactCommon/React-Fabric.podspec index fe7534f089c0..f88ba4bd1b2d 100644 --- a/packages/react-native/ReactCommon/React-Fabric.podspec +++ b/packages/react-native/ReactCommon/React-Fabric.podspec @@ -60,6 +60,7 @@ Pod::Spec.new do |s| ss.source_files = podspec_sources("react/renderer/animated/**/*.{m,mm,cpp,h}", "react/renderer/animated/**/*.{h}") ss.exclude_files = "react/renderer/animated/tests" ss.header_dir = "react/renderer/animated" + ss.header_mappings_dir = "react/renderer/animated" end s.subspec "animations" do |ss| From 1030a5ab373708819ebeb740f0dde87386d87417 Mon Sep 17 00:00:00 2001 From: Christian Falch Date: Wed, 25 Mar 2026 09:48:43 -0700 Subject: [PATCH 28/44] fix(jni) ensure correct export of react/uimanager headers in prefab (#56215) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Summary: When testing React Native nightlies, we got the following error from `react-android-0.86.0-nightly-20260325-d1809f0aa-SNAPSHOT-release`: ``` StateWrapperImpl.h:14:10: fatal error: 'react/uimanager/StateWrapper.h' file not found ``` The reason is that build.gradle.kts exports src/main/jni/react/fabric → react/fabric/ in the prefab headers, which includes StateWrapperImpl.h. That header does #include , but src/main/jni/react/uimanager is not in the prefab export list — so the header is missing from the AAR. This was introduced in https://github.com/facebook/react-native/issues/55288 where they modified StateWrapperImpl.h to inherit from StateWrapper and added the #include on StateWrapper.h. This has caused Expo's nightlies to break due to the missing header file in the prefabs: - Internally (when RN builds itself): Works fine because all JNI source dirs are on the include path - Externally (when consumers use the published AAR): StateWrapperImpl.h is included in the prefab, it references , but that header doesn't exist in the prefab package ## Fix This commit fixes the above problem by including `src/main/jni/react/uimanager` in the prefab. ## Changelog [Internal] - Pull Request resolved: https://github.com/facebook/react-native/pull/56215 Test Plan: I have tested and verified this by running this in the root of the repo: ``` ./gradlew :packages:react-native:ReactAndroid:preparePrefab ls packages/react-native/ReactAndroid/build/prefab-headers/reactnative/react/uimanager/ ``` Before the fix the uimanager folder was not found, with the fix it exists and contains the following files: ComponentNameResolverBinding.h StateWrapper.h UIConstantsProviderBinding.h ## Changelog: [ANDROID] [FIXED] - Fixed missing StateWrapper.h header in prefabs ## Potential Issues There might be an issue with exporting these files in addition to the missing StateWrapper.h - but it seems like this is an issue with other folders in the jni / prefab - everything in a folder is exported when included for prefab. Reviewed By: alanleedev Differential Revision: D98124025 Pulled By: cipolleschi fbshipit-source-id: c8ae35e77652b90477d17ea8cab48ce3ee84d067 --- packages/react-native/ReactAndroid/build.gradle.kts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/react-native/ReactAndroid/build.gradle.kts b/packages/react-native/ReactAndroid/build.gradle.kts index cd84f67a0559..bae034dc2a0a 100644 --- a/packages/react-native/ReactAndroid/build.gradle.kts +++ b/packages/react-native/ReactAndroid/build.gradle.kts @@ -100,6 +100,8 @@ val preparePrefab by Pair("../ReactCommon/hermes/inspector-modern/", "hermes/inspector-modern/"), // fabricjni Pair("src/main/jni/react/fabric", "react/fabric/"), + // uimanagerjni + Pair("src/main/jni/react/uimanager", "react/uimanager/"), // glog Pair(File(buildDir, "third-party-ndk/glog/exported/").absolutePath, ""), // jsiinpsector From b2839b1d62888e124dc7fb81d16da1c510484a97 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 30 Mar 2026 16:14:50 +0000 Subject: [PATCH 29/44] Release 0.85.0-rc.7 #publish-packages-to-npm&next --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index 1bdb548e9d57..17ec1770fad2 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.6", - "@react-native/metro-config": "0.85.0-rc.6", + "@react-native/metro-babel-transformer": "0.85.0-rc.7", + "@react-native/metro-config": "0.85.0-rc.7", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index b3ee6bf99666..725a943baab1 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index 372423d4d334..50dfe0ce2916 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-rc.6" + "@react-native/codegen": "0.85.0-rc.7" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index bbec84dbcc31..f43af9b9a7bd 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-rc.6", + "@react-native/dev-middleware": "0.85.0-rc.7", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0-rc.6" + "@react-native/metro-config": "0.85.0-rc.7" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index ca910b089f66..2b04b07256b0 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index ea6e1328394e..d54dd40ba611 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index 2e703de0d5d1..9afba4c17195 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<<7ea727651a275541a56b882b6369a6f3>> +// @generated SignedSource<> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.6/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index a79be9d82286..6af21b6e34a5 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index e31e9466e9e7..be1f5e26c653 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-rc.6", - "@react-native/debugger-shell": "0.85.0-rc.6", + "@react-native/debugger-frontend": "0.85.0-rc.7", + "@react-native/debugger-shell": "0.85.0-rc.7", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-rc.6", + "@react-native/debugger-shell": "0.85.0-rc.7", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index e032ebd95cdb..b98f852415de 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-rc.6", + "@react-native/eslint-plugin": "0.85.0-rc.7", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index 4ca623721c33..63a9c6f95614 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index 01ca8e09228d..563abff1499d 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-rc.6", + "@react-native/codegen": "0.85.0-rc.7", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index fe4d4f729d55..f4b1f7c312b8 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index c4044deb5c83..1bf5287a7e0b 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-rc.6", + "@react-native/js-polyfills": "0.85.0-rc.7", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index aff815a95ed1..8ba72ce6f404 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-rc.6", - "@react-native/metro-babel-transformer": "0.85.0-rc.6", + "@react-native/js-polyfills": "0.85.0-rc.7", + "@react-native/metro-babel-transformer": "0.85.0-rc.7", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 4a617d98a351..e6ddaac0de56 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.6" + "react-native": "0.85.0-rc.7" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 79f6ea455573..6e247f19678c 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 86f3efe90cc7..7078571b01a2 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index a9bbc8e33570..36a82c87eee3 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-rc.6", + "@react-native/babel-plugin-codegen": "0.85.0-rc.7", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index e0aa0a453da0..20fa78d98c13 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-rc.6", + "@react-native/babel-preset": "0.85.0-rc.7", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 601a3e9fa901..9b1630b10c0a 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index 20feeabb9d75..02e75c8cfa50 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.6" + "@react-native/codegen": "0.85.0-rc.7" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index 7de1c1361fe8..0241f17ac5d9 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-rc.6" + "@react-native/codegen": "0.85.0-rc.7" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.6" + "react-native": "0.85.0-rc.7" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index 14c762593c46..7db974465d3b 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -29,7 +29,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; static patch: number = 0; - static prerelease: string | null = 'rc.6'; + static prerelease: string | null = 'rc.7'; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index 8187be16260e..f0c8d657ca79 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -24,7 +24,7 @@ RCTVersionMajor: @(0), RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: @"rc.6", + RCTVersionPrerelease: @"rc.7", }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index c26a42895221..9743fe3149ed 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0-rc.6 +VERSION_NAME=0.85.0-rc.7 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index ff5beddfaec8..af5879e044aa 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -15,6 +15,6 @@ public object ReactNativeVersion { "major" to 0, "minor" to 85, "patch" to 0, - "prerelease" to "rc.6" + "prerelease" to "rc.7" ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 81e8f103350a..634d9959ed2d 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -22,7 +22,7 @@ struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = "rc.6"; + std::string_view Prerelease = "rc.7"; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index a0ff1e732c5b..82f09d3e653e 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0-rc.6", + "@react-native/jest-preset": "0.85.0-rc.7", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-rc.6", - "@react-native/codegen": "0.85.0-rc.6", - "@react-native/community-cli-plugin": "0.85.0-rc.6", - "@react-native/gradle-plugin": "0.85.0-rc.6", - "@react-native/js-polyfills": "0.85.0-rc.6", - "@react-native/normalize-colors": "0.85.0-rc.6", - "@react-native/virtualized-lists": "0.85.0-rc.6", + "@react-native/assets-registry": "0.85.0-rc.7", + "@react-native/codegen": "0.85.0-rc.7", + "@react-native/community-cli-plugin": "0.85.0-rc.7", + "@react-native/gradle-plugin": "0.85.0-rc.7", + "@react-native/js-polyfills": "0.85.0-rc.7", + "@react-native/normalize-colors": "0.85.0-rc.7", + "@react-native/virtualized-lists": "0.85.0-rc.7", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index f113dd414561..2b9cef357b4e 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.6\\" +version = \\"0.85.0-rc.7\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.6\\" +version = \\"0.85.0-rc.7\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.6\\" +version = \\"0.85.0-rc.7\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.6\\" +version = \\"0.85.0-rc.7\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index ba5d94a3302a..491acfabb80a 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-rc.6", - "@react-native/popup-menu-android": "0.85.0-rc.6", + "@react-native/new-app-screen": "0.85.0-rc.7", + "@react-native/popup-menu-android": "0.85.0-rc.7", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.6" + "react-native": "0.85.0-rc.7" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 67810fb57733..945598475b28 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index 3f1206698157..a664b642625e 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-rc.6", + "version": "0.85.0-rc.7", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0-rc.6" + "react-native": "0.85.0-rc.7" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index e75a88764122..db9263cdab26 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.6" + "react-native": "0.85.0-rc.7" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-rc.6", - "@react-native/core-cli-utils": "0.85.0-rc.6", - "@react-native/eslint-config": "0.85.0-rc.6", - "@react-native/metro-config": "0.85.0-rc.6", - "@react-native/typescript-config": "0.85.0-rc.6", + "@react-native/babel-preset": "0.85.0-rc.7", + "@react-native/core-cli-utils": "0.85.0-rc.7", + "@react-native/eslint-config": "0.85.0-rc.7", + "@react-native/metro-config": "0.85.0-rc.7", + "@react-native/typescript-config": "0.85.0-rc.7", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index 738bc881dbf2..94c75747bac4 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.6" + "@react-native/codegen": "0.85.0-rc.7" }, "devDependencies": { "@babel/core": "^7.25.2", From b93a764b5ea1ceb8530a10ee884ac24e96ef69b1 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 30 Mar 2026 17:50:06 +0000 Subject: [PATCH 30/44] [LOCAL] Bump Podfile.lock --- packages/rn-tester/Podfile.lock | 640 ++++++++++++++++---------------- 1 file changed, 320 insertions(+), 320 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 2b771a559ad9..092179914dd3 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - FBLazyVector (0.85.0-rc.6) + - FBLazyVector (0.85.0-rc.7) - hermes-engine (250829098.0.10): - hermes-engine/Pre-built (= 250829098.0.10) - hermes-engine/Pre-built (250829098.0.10) - - MyNativeView (0.85.0-rc.6): + - MyNativeView (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -25,7 +25,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - NativeCxxModuleExample (0.85.0-rc.6): + - NativeCxxModuleExample (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -48,34 +48,34 @@ PODS: - ReactNativeDependencies - Yoga - OCMock (3.9.4) - - RCTDeprecation (0.85.0-rc.6) - - RCTRequired (0.85.0-rc.6) - - RCTSwiftUI (0.85.0-rc.6) - - RCTSwiftUIWrapper (0.85.0-rc.6): + - RCTDeprecation (0.85.0-rc.7) + - RCTRequired (0.85.0-rc.7) + - RCTSwiftUI (0.85.0-rc.7) + - RCTSwiftUIWrapper (0.85.0-rc.7): - RCTSwiftUI - - RCTTypeSafety (0.85.0-rc.6): - - FBLazyVector (= 0.85.0-rc.6) - - RCTRequired (= 0.85.0-rc.6) - - React-Core (= 0.85.0-rc.6) - - React (0.85.0-rc.6): - - React-Core (= 0.85.0-rc.6) - - React-Core/DevSupport (= 0.85.0-rc.6) - - React-Core/RCTWebSocket (= 0.85.0-rc.6) - - React-RCTActionSheet (= 0.85.0-rc.6) - - React-RCTAnimation (= 0.85.0-rc.6) - - React-RCTBlob (= 0.85.0-rc.6) - - React-RCTImage (= 0.85.0-rc.6) - - React-RCTLinking (= 0.85.0-rc.6) - - React-RCTNetwork (= 0.85.0-rc.6) - - React-RCTSettings (= 0.85.0-rc.6) - - React-RCTText (= 0.85.0-rc.6) - - React-RCTVibration (= 0.85.0-rc.6) - - React-callinvoker (0.85.0-rc.6) - - React-Core (0.85.0-rc.6): + - RCTTypeSafety (0.85.0-rc.7): + - FBLazyVector (= 0.85.0-rc.7) + - RCTRequired (= 0.85.0-rc.7) + - React-Core (= 0.85.0-rc.7) + - React (0.85.0-rc.7): + - React-Core (= 0.85.0-rc.7) + - React-Core/DevSupport (= 0.85.0-rc.7) + - React-Core/RCTWebSocket (= 0.85.0-rc.7) + - React-RCTActionSheet (= 0.85.0-rc.7) + - React-RCTAnimation (= 0.85.0-rc.7) + - React-RCTBlob (= 0.85.0-rc.7) + - React-RCTImage (= 0.85.0-rc.7) + - React-RCTLinking (= 0.85.0-rc.7) + - React-RCTNetwork (= 0.85.0-rc.7) + - React-RCTSettings (= 0.85.0-rc.7) + - React-RCTText (= 0.85.0-rc.7) + - React-RCTVibration (= 0.85.0-rc.7) + - React-callinvoker (0.85.0-rc.7) + - React-Core (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.6) + - React-Core/Default (= 0.85.0-rc.7) - React-cxxreact - React-featureflags - React-hermes @@ -90,9 +90,9 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core-prebuilt (0.85.0-rc.6): + - React-Core-prebuilt (0.85.0-rc.7): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.85.0-rc.6): + - React-Core/CoreModulesHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -111,7 +111,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/Default (0.85.0-rc.6): + - React-Core/Default (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -129,12 +129,12 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.85.0-rc.6): + - React-Core/DevSupport (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.6) - - React-Core/RCTWebSocket (= 0.85.0-rc.6) + - React-Core/Default (= 0.85.0-rc.7) + - React-Core/RCTWebSocket (= 0.85.0-rc.7) - React-cxxreact - React-featureflags - React-hermes @@ -149,7 +149,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.85.0-rc.6): + - React-Core/RCTActionSheetHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -168,7 +168,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.85.0-rc.6): + - React-Core/RCTAnimationHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -187,7 +187,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.85.0-rc.6): + - React-Core/RCTBlobHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -206,7 +206,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.85.0-rc.6): + - React-Core/RCTImageHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -225,7 +225,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.85.0-rc.6): + - React-Core/RCTLinkingHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -244,7 +244,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.85.0-rc.6): + - React-Core/RCTNetworkHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -263,7 +263,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTPushNotificationHeaders (0.85.0-rc.6): + - React-Core/RCTPushNotificationHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -282,7 +282,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.85.0-rc.6): + - React-Core/RCTSettingsHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -301,7 +301,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.85.0-rc.6): + - React-Core/RCTTextHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -320,7 +320,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.85.0-rc.6): + - React-Core/RCTVibrationHeaders (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -339,11 +339,11 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.85.0-rc.6): + - React-Core/RCTWebSocket (0.85.0-rc.7): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.6) + - React-Core/Default (= 0.85.0-rc.7) - React-cxxreact - React-featureflags - React-hermes @@ -358,40 +358,40 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-CoreModules (0.85.0-rc.6): - - RCTTypeSafety (= 0.85.0-rc.6) + - React-CoreModules (0.85.0-rc.7): + - RCTTypeSafety (= 0.85.0-rc.7) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.85.0-rc.6) + - React-Core/CoreModulesHeaders (= 0.85.0-rc.7) - React-debug - - React-jsi (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.7) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.85.0-rc.6) + - React-RCTImage (= 0.85.0-rc.7) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.85.0-rc.6): + - React-cxxreact (0.85.0-rc.7): - hermes-engine - - React-callinvoker (= 0.85.0-rc.6) + - React-callinvoker (= 0.85.0-rc.7) - React-Core-prebuilt - - React-debug (= 0.85.0-rc.6) - - React-jsi (= 0.85.0-rc.6) + - React-debug (= 0.85.0-rc.7) + - React-jsi (= 0.85.0-rc.7) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.85.0-rc.6) - - React-perflogger (= 0.85.0-rc.6) + - React-logger (= 0.85.0-rc.7) + - React-perflogger (= 0.85.0-rc.7) - React-runtimeexecutor - - React-timing (= 0.85.0-rc.6) + - React-timing (= 0.85.0-rc.7) - React-utils - ReactNativeDependencies - - React-debug (0.85.0-rc.6) - - React-defaultsnativemodule (0.85.0-rc.6): + - React-debug (0.85.0-rc.7) + - React-defaultsnativemodule (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-domnativemodule @@ -407,7 +407,7 @@ PODS: - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.85.0-rc.6): + - React-domnativemodule (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -421,7 +421,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.85.0-rc.6): + - React-Fabric (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -429,24 +429,24 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animated (= 0.85.0-rc.6) - - React-Fabric/animationbackend (= 0.85.0-rc.6) - - React-Fabric/animations (= 0.85.0-rc.6) - - React-Fabric/attributedstring (= 0.85.0-rc.6) - - React-Fabric/bridging (= 0.85.0-rc.6) - - React-Fabric/componentregistry (= 0.85.0-rc.6) - - React-Fabric/componentregistrynative (= 0.85.0-rc.6) - - React-Fabric/components (= 0.85.0-rc.6) - - React-Fabric/consistency (= 0.85.0-rc.6) - - React-Fabric/core (= 0.85.0-rc.6) - - React-Fabric/dom (= 0.85.0-rc.6) - - React-Fabric/imagemanager (= 0.85.0-rc.6) - - React-Fabric/leakchecker (= 0.85.0-rc.6) - - React-Fabric/mounting (= 0.85.0-rc.6) - - React-Fabric/observers (= 0.85.0-rc.6) - - React-Fabric/scheduler (= 0.85.0-rc.6) - - React-Fabric/telemetry (= 0.85.0-rc.6) - - React-Fabric/uimanager (= 0.85.0-rc.6) + - React-Fabric/animated (= 0.85.0-rc.7) + - React-Fabric/animationbackend (= 0.85.0-rc.7) + - React-Fabric/animations (= 0.85.0-rc.7) + - React-Fabric/attributedstring (= 0.85.0-rc.7) + - React-Fabric/bridging (= 0.85.0-rc.7) + - React-Fabric/componentregistry (= 0.85.0-rc.7) + - React-Fabric/componentregistrynative (= 0.85.0-rc.7) + - React-Fabric/components (= 0.85.0-rc.7) + - React-Fabric/consistency (= 0.85.0-rc.7) + - React-Fabric/core (= 0.85.0-rc.7) + - React-Fabric/dom (= 0.85.0-rc.7) + - React-Fabric/imagemanager (= 0.85.0-rc.7) + - React-Fabric/leakchecker (= 0.85.0-rc.7) + - React-Fabric/mounting (= 0.85.0-rc.7) + - React-Fabric/observers (= 0.85.0-rc.7) + - React-Fabric/scheduler (= 0.85.0-rc.7) + - React-Fabric/telemetry (= 0.85.0-rc.7) + - React-Fabric/uimanager (= 0.85.0-rc.7) - React-featureflags - React-graphics - React-jsi @@ -458,7 +458,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.85.0-rc.6): + - React-Fabric/animated (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -478,7 +478,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.85.0-rc.6): + - React-Fabric/animationbackend (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -497,7 +497,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.85.0-rc.6): + - React-Fabric/animations (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -516,7 +516,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.85.0-rc.6): + - React-Fabric/attributedstring (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -535,7 +535,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.85.0-rc.6): + - React-Fabric/bridging (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -554,7 +554,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.85.0-rc.6): + - React-Fabric/componentregistry (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -573,7 +573,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.85.0-rc.6): + - React-Fabric/componentregistrynative (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -592,7 +592,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.85.0-rc.6): + - React-Fabric/components (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -600,10 +600,10 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.6) - - React-Fabric/components/root (= 0.85.0-rc.6) - - React-Fabric/components/scrollview (= 0.85.0-rc.6) - - React-Fabric/components/view (= 0.85.0-rc.6) + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.7) + - React-Fabric/components/root (= 0.85.0-rc.7) + - React-Fabric/components/scrollview (= 0.85.0-rc.7) + - React-Fabric/components/view (= 0.85.0-rc.7) - React-featureflags - React-graphics - React-jsi @@ -615,7 +615,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.6): + - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -634,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.85.0-rc.6): + - React-Fabric/components/root (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -653,7 +653,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.85.0-rc.6): + - React-Fabric/components/scrollview (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -672,7 +672,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.85.0-rc.6): + - React-Fabric/components/view (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -693,7 +693,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.85.0-rc.6): + - React-Fabric/consistency (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -712,7 +712,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.85.0-rc.6): + - React-Fabric/core (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -731,7 +731,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.85.0-rc.6): + - React-Fabric/dom (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -750,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.85.0-rc.6): + - React-Fabric/imagemanager (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -769,7 +769,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.85.0-rc.6): + - React-Fabric/leakchecker (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -788,7 +788,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.85.0-rc.6): + - React-Fabric/mounting (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -807,7 +807,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.85.0-rc.6): + - React-Fabric/observers (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -815,8 +815,8 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.85.0-rc.6) - - React-Fabric/observers/intersection (= 0.85.0-rc.6) + - React-Fabric/observers/events (= 0.85.0-rc.7) + - React-Fabric/observers/intersection (= 0.85.0-rc.7) - React-featureflags - React-graphics - React-jsi @@ -828,7 +828,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.85.0-rc.6): + - React-Fabric/observers/events (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -847,7 +847,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.85.0-rc.6): + - React-Fabric/observers/intersection (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -866,7 +866,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.85.0-rc.6): + - React-Fabric/scheduler (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -889,7 +889,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.85.0-rc.6): + - React-Fabric/telemetry (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -908,7 +908,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.85.0-rc.6): + - React-Fabric/uimanager (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -916,7 +916,7 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.85.0-rc.6) + - React-Fabric/uimanager/consistency (= 0.85.0-rc.7) - React-featureflags - React-graphics - React-jsi @@ -929,7 +929,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.85.0-rc.6): + - React-Fabric/uimanager/consistency (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -949,7 +949,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.85.0-rc.6): + - React-FabricComponents (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -958,8 +958,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.85.0-rc.6) - - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.6) + - React-FabricComponents/components (= 0.85.0-rc.7) + - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.7) - React-featureflags - React-graphics - React-jsi @@ -972,7 +972,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.85.0-rc.6): + - React-FabricComponents/components (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -981,17 +981,17 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.6) - - React-FabricComponents/components/iostextinput (= 0.85.0-rc.6) - - React-FabricComponents/components/modal (= 0.85.0-rc.6) - - React-FabricComponents/components/rncore (= 0.85.0-rc.6) - - React-FabricComponents/components/safeareaview (= 0.85.0-rc.6) - - React-FabricComponents/components/scrollview (= 0.85.0-rc.6) - - React-FabricComponents/components/switch (= 0.85.0-rc.6) - - React-FabricComponents/components/text (= 0.85.0-rc.6) - - React-FabricComponents/components/textinput (= 0.85.0-rc.6) - - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.6) - - React-FabricComponents/components/virtualview (= 0.85.0-rc.6) + - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.7) + - React-FabricComponents/components/iostextinput (= 0.85.0-rc.7) + - React-FabricComponents/components/modal (= 0.85.0-rc.7) + - React-FabricComponents/components/rncore (= 0.85.0-rc.7) + - React-FabricComponents/components/safeareaview (= 0.85.0-rc.7) + - React-FabricComponents/components/scrollview (= 0.85.0-rc.7) + - React-FabricComponents/components/switch (= 0.85.0-rc.7) + - React-FabricComponents/components/text (= 0.85.0-rc.7) + - React-FabricComponents/components/textinput (= 0.85.0-rc.7) + - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.7) + - React-FabricComponents/components/virtualview (= 0.85.0-rc.7) - React-featureflags - React-graphics - React-jsi @@ -1004,7 +1004,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.85.0-rc.6): + - React-FabricComponents/components/inputaccessory (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1025,7 +1025,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.85.0-rc.6): + - React-FabricComponents/components/iostextinput (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1046,7 +1046,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.85.0-rc.6): + - React-FabricComponents/components/modal (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1067,7 +1067,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.85.0-rc.6): + - React-FabricComponents/components/rncore (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1088,7 +1088,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.85.0-rc.6): + - React-FabricComponents/components/safeareaview (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1109,7 +1109,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.85.0-rc.6): + - React-FabricComponents/components/scrollview (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1130,7 +1130,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.85.0-rc.6): + - React-FabricComponents/components/switch (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1151,7 +1151,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.85.0-rc.6): + - React-FabricComponents/components/text (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1172,7 +1172,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.85.0-rc.6): + - React-FabricComponents/components/textinput (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1193,7 +1193,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.85.0-rc.6): + - React-FabricComponents/components/unimplementedview (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1214,7 +1214,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.85.0-rc.6): + - React-FabricComponents/components/virtualview (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1235,7 +1235,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.85.0-rc.6): + - React-FabricComponents/textlayoutmanager (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1256,27 +1256,27 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.85.0-rc.6): + - React-FabricImage (0.85.0-rc.7): - hermes-engine - - RCTRequired (= 0.85.0-rc.6) - - RCTTypeSafety (= 0.85.0-rc.6) + - RCTRequired (= 0.85.0-rc.7) + - RCTTypeSafety (= 0.85.0-rc.7) - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.85.0-rc.6) + - React-jsiexecutor (= 0.85.0-rc.7) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.85.0-rc.6): + - React-featureflags (0.85.0-rc.7): - React-Core-prebuilt - ReactNativeDependencies - - React-featureflagsnativemodule (0.85.0-rc.6): + - React-featureflagsnativemodule (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1285,7 +1285,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.85.0-rc.6): + - React-graphics (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1293,21 +1293,21 @@ PODS: - React-jsiexecutor - React-utils - ReactNativeDependencies - - React-hermes (0.85.0-rc.6): + - React-hermes (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.6) + - React-cxxreact (= 0.85.0-rc.7) - React-jsi - - React-jsiexecutor (= 0.85.0-rc.6) + - React-jsiexecutor (= 0.85.0-rc.7) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.85.0-rc.6) + - React-perflogger (= 0.85.0-rc.7) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.85.0-rc.6): + - React-idlecallbacksnativemodule (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1317,7 +1317,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.85.0-rc.6): + - React-ImageManager (0.85.0-rc.7): - React-Core-prebuilt - React-Core/Default - React-debug @@ -1326,7 +1326,7 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.85.0-rc.6): + - React-intersectionobservernativemodule (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1341,7 +1341,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.85.0-rc.6): + - React-jserrorhandler (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1350,11 +1350,11 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - ReactNativeDependencies - - React-jsi (0.85.0-rc.6): + - React-jsi (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.85.0-rc.6): + - React-jsiexecutor (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1369,7 +1369,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.85.0-rc.6): + - React-jsinspector (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1378,18 +1378,18 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.85.0-rc.6) + - React-perflogger (= 0.85.0-rc.7) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.85.0-rc.6): + - React-jsinspectorcdp (0.85.0-rc.7): - React-Core-prebuilt - ReactNativeDependencies - - React-jsinspectornetwork (0.85.0-rc.6): + - React-jsinspectornetwork (0.85.0-rc.7): - React-Core-prebuilt - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.85.0-rc.6): + - React-jsinspectortracing (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1397,28 +1397,28 @@ PODS: - React-oscompat - React-timing - ReactNativeDependencies - - React-jsitooling (0.85.0-rc.6): + - React-jsitooling (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.6) + - React-cxxreact (= 0.85.0-rc.7) - React-debug - - React-jsi (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.7) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.85.0-rc.6): + - React-jsitracing (0.85.0-rc.7): - React-jsi - - React-logger (0.85.0-rc.6): + - React-logger (0.85.0-rc.7): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.85.0-rc.6): + - React-Mapbuffer (0.85.0-rc.7): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-microtasksnativemodule (0.85.0-rc.6): + - React-microtasksnativemodule (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1426,7 +1426,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-NativeModulesApple (0.85.0-rc.6): + - React-NativeModulesApple (0.85.0-rc.7): - hermes-engine - React-callinvoker - React-Core @@ -1441,18 +1441,18 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.85.0-rc.6): + - React-networking (0.85.0-rc.7): - React-Core-prebuilt - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.85.0-rc.6) - - React-perflogger (0.85.0-rc.6): + - React-oscompat (0.85.0-rc.7) + - React-perflogger (0.85.0-rc.7): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.85.0-rc.6): + - React-performancecdpmetrics (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1460,7 +1460,7 @@ PODS: - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.85.0-rc.6): + - React-performancetimeline (0.85.0-rc.7): - React-Core-prebuilt - React-featureflags - React-jsinspector @@ -1468,9 +1468,9 @@ PODS: - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.85.0-rc.6): - - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.6) - - React-RCTAnimation (0.85.0-rc.6): + - React-RCTActionSheet (0.85.0-rc.7): + - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.7) + - React-RCTAnimation (0.85.0-rc.7): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1481,7 +1481,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.85.0-rc.6): + - React-RCTAppDelegate (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1509,7 +1509,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.85.0-rc.6): + - React-RCTBlob (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1522,7 +1522,7 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.85.0-rc.6): + - React-RCTFabric (0.85.0-rc.7): - hermes-engine - RCTSwiftUIWrapper - React-Core @@ -1553,7 +1553,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.85.0-rc.6): + - React-RCTFBReactNativeSpec (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1561,10 +1561,10 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.6) + - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.7) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.85.0-rc.6): + - React-RCTFBReactNativeSpec/components (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1581,7 +1581,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.85.0-rc.6): + - React-RCTImage (0.85.0-rc.7): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1591,14 +1591,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.85.0-rc.6): - - React-Core/RCTLinkingHeaders (= 0.85.0-rc.6) - - React-jsi (= 0.85.0-rc.6) + - React-RCTLinking (0.85.0-rc.7): + - React-Core/RCTLinkingHeaders (= 0.85.0-rc.7) + - React-jsi (= 0.85.0-rc.7) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.85.0-rc.6) - - React-RCTNetwork (0.85.0-rc.6): + - ReactCommon/turbomodule/core (= 0.85.0-rc.7) + - React-RCTNetwork (0.85.0-rc.7): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1612,7 +1612,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTPushNotification (0.85.0-rc.6): + - React-RCTPushNotification (0.85.0-rc.7): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTPushNotificationHeaders @@ -1620,7 +1620,7 @@ PODS: - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (0.85.0-rc.6): + - React-RCTRuntime (0.85.0-rc.7): - hermes-engine - React-Core - React-Core-prebuilt @@ -1636,7 +1636,7 @@ PODS: - React-RuntimeHermes - React-utils - ReactNativeDependencies - - React-RCTSettings (0.85.0-rc.6): + - React-RCTSettings (0.85.0-rc.7): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1645,17 +1645,17 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTTest (0.85.0-rc.6): - - React-Core (= 0.85.0-rc.6) + - React-RCTTest (0.85.0-rc.7): + - React-Core (= 0.85.0-rc.7) - React-Core-prebuilt - - React-CoreModules (= 0.85.0-rc.6) - - React-jsi (= 0.85.0-rc.6) - - ReactCommon/turbomodule/core (= 0.85.0-rc.6) + - React-CoreModules (= 0.85.0-rc.7) + - React-jsi (= 0.85.0-rc.7) + - ReactCommon/turbomodule/core (= 0.85.0-rc.7) - ReactNativeDependencies - - React-RCTText (0.85.0-rc.6): - - React-Core/RCTTextHeaders (= 0.85.0-rc.6) + - React-RCTText (0.85.0-rc.7): + - React-Core/RCTTextHeaders (= 0.85.0-rc.7) - Yoga - - React-RCTVibration (0.85.0-rc.6): + - React-RCTVibration (0.85.0-rc.7): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1663,15 +1663,15 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.85.0-rc.6) - - React-renderercss (0.85.0-rc.6): + - React-rendererconsistency (0.85.0-rc.7) + - React-renderercss (0.85.0-rc.7): - React-debug - React-utils - - React-rendererdebug (0.85.0-rc.6): + - React-rendererdebug (0.85.0-rc.7): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.85.0-rc.6): + - React-RuntimeApple (0.85.0-rc.7): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1694,7 +1694,7 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.85.0-rc.6): + - React-RuntimeCore (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1710,14 +1710,14 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.85.0-rc.6): + - React-runtimeexecutor (0.85.0-rc.7): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.7) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.85.0-rc.6): + - React-RuntimeHermes (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1732,7 +1732,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.85.0-rc.6): + - React-runtimescheduler (0.85.0-rc.7): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1748,15 +1748,15 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.85.0-rc.6): + - React-timing (0.85.0-rc.7): - React-debug - - React-utils (0.85.0-rc.6): + - React-utils (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.85.0-rc.6) + - React-jsi (= 0.85.0-rc.7) - ReactNativeDependencies - - React-webperformancenativemodule (0.85.0-rc.6): + - React-webperformancenativemodule (0.85.0-rc.7): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1767,9 +1767,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.85.0-rc.6): + - ReactAppDependencyProvider (0.85.0-rc.7): - ReactCodegen - - ReactCodegen (0.85.0-rc.6): + - ReactCodegen (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1789,11 +1789,11 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.85.0-rc.6): + - ReactCommon (0.85.0-rc.7): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.85.0-rc.6) + - ReactCommon/turbomodule (= 0.85.0-rc.7) - ReactNativeDependencies - - ReactCommon-Samples (0.85.0-rc.6): + - ReactCommon-Samples (0.85.0-rc.7): - hermes-engine - RCTTypeSafety - React-Core @@ -1804,40 +1804,40 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - ReactCommon/turbomodule (0.85.0-rc.6): + - ReactCommon/turbomodule (0.85.0-rc.7): - hermes-engine - - React-callinvoker (= 0.85.0-rc.6) + - React-callinvoker (= 0.85.0-rc.7) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.6) - - React-jsi (= 0.85.0-rc.6) - - React-logger (= 0.85.0-rc.6) - - React-perflogger (= 0.85.0-rc.6) - - ReactCommon/turbomodule/bridging (= 0.85.0-rc.6) - - ReactCommon/turbomodule/core (= 0.85.0-rc.6) + - React-cxxreact (= 0.85.0-rc.7) + - React-jsi (= 0.85.0-rc.7) + - React-logger (= 0.85.0-rc.7) + - React-perflogger (= 0.85.0-rc.7) + - ReactCommon/turbomodule/bridging (= 0.85.0-rc.7) + - ReactCommon/turbomodule/core (= 0.85.0-rc.7) - ReactNativeDependencies - - ReactCommon/turbomodule/bridging (0.85.0-rc.6): + - ReactCommon/turbomodule/bridging (0.85.0-rc.7): - hermes-engine - - React-callinvoker (= 0.85.0-rc.6) + - React-callinvoker (= 0.85.0-rc.7) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.6) - - React-jsi (= 0.85.0-rc.6) - - React-logger (= 0.85.0-rc.6) - - React-perflogger (= 0.85.0-rc.6) + - React-cxxreact (= 0.85.0-rc.7) + - React-jsi (= 0.85.0-rc.7) + - React-logger (= 0.85.0-rc.7) + - React-perflogger (= 0.85.0-rc.7) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.85.0-rc.6): + - ReactCommon/turbomodule/core (0.85.0-rc.7): - hermes-engine - - React-callinvoker (= 0.85.0-rc.6) + - React-callinvoker (= 0.85.0-rc.7) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.6) - - React-debug (= 0.85.0-rc.6) - - React-featureflags (= 0.85.0-rc.6) - - React-jsi (= 0.85.0-rc.6) - - React-logger (= 0.85.0-rc.6) - - React-perflogger (= 0.85.0-rc.6) - - React-utils (= 0.85.0-rc.6) + - React-cxxreact (= 0.85.0-rc.7) + - React-debug (= 0.85.0-rc.7) + - React-featureflags (= 0.85.0-rc.7) + - React-jsi (= 0.85.0-rc.7) + - React-logger (= 0.85.0-rc.7) + - React-perflogger (= 0.85.0-rc.7) + - React-utils (= 0.85.0-rc.7) - ReactNativeDependencies - - ReactNativeDependencies (0.85.0-rc.6) - - ScreenshotManager (0.85.0-rc.6): + - ReactNativeDependencies (0.85.0-rc.7) + - ScreenshotManager (0.85.0-rc.7): - hermes-engine - RCTRequired - RCTTypeSafety @@ -2110,86 +2110,86 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: - FBLazyVector: 9f8ead79851cec5e682e9252dd000adf80b5355e + FBLazyVector: 0a4f3183cfecc7c9f3db440332ab522298a14a2e hermes-engine: f90d3ed4356353666bbee687f51d701f0685b494 - MyNativeView: 570fe2833105913ec68c204f778621bb610f8b98 - NativeCxxModuleExample: fcdce254e932f6155939cee71ab790b0e90417fc + MyNativeView: 7f81caf034d06acf1d0419bb330da98a49385ad7 + NativeCxxModuleExample: f3dabe793fbaf646735c19ebf674ece781709b9a OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74 - RCTDeprecation: be34b537afb5fb8e7f8c51a48330b9cc3ba87005 - RCTRequired: 1818e5bb464498f3735c2d628d0fd40f0d4f8920 - RCTSwiftUI: 8e6002da741f536080bfa8343b1a814c2250a167 - RCTSwiftUIWrapper: aaa85af6ac0f07a8c50e577edbb70b6f9318b55e - RCTTypeSafety: ad57ba1d3f0d72fe5aff278179779d5606171dea - React: 6b15282606236b64d072bbbaad5d33485aeac63d - React-callinvoker: 12a251cdf4746aa44a227073791d1de8ff397e37 - React-Core: ea057279c72c1cdf9b4b79dba2aa1e879b758a33 - React-Core-prebuilt: c3f09e03174412c4298922ef80007546f3273eae - React-CoreModules: 7097c9c2946936096f322dde97b8be62ca9e68b7 - React-cxxreact: cd97584a23c54df9cd4c34c1b71bb4bc62ed8641 - React-debug: 4ffc3378006bd8e65f9b90c7e53733a360ac057e - React-defaultsnativemodule: a1a6f86f48397cf3657a8812d522bc922e9bba2e - React-domnativemodule: 92392d8255a62e026b276906cd3e4c555ecc9887 - React-Fabric: 023fbf4d8e11a2c875f716dc345793434eb4eb75 - React-FabricComponents: d9dea36fdf29428d12b0448e5000e42a0053fd96 - React-FabricImage: b081f98d36abd0c591f9e9b5f644affcba55a5ca - React-featureflags: d3a1b016c9d24c06d3ebbe2dc212749128b0fbe1 - React-featureflagsnativemodule: 2d9e143987797273065fc6d4b9863866ef108ebe - React-graphics: 6c55fa6dd0cf5bb01fcf1aba58e029ed3bb16933 - React-hermes: 7dce2f6fc46c00cb38db949e5b74a40a328cb403 - React-idlecallbacksnativemodule: adab6467211ffe86c35f1601de320de43c73f847 - React-ImageManager: 14f85441afbfbac2f6af2aca5dd2c8a28feda878 - React-intersectionobservernativemodule: 801ccd2d7f76c63b768d849a0774e8f792e8cae2 - React-jserrorhandler: 703fd01987d86d478604636712544fa39eb5f988 - React-jsi: 99dded6b71ecf59d5f0a7eaf5747d6e8bdd326ae - React-jsiexecutor: 9cf5b648af544fc740015434329125aed891f768 - React-jsinspector: e8b8eaf3f2b9e5073503ba278991875911a04503 - React-jsinspectorcdp: cd80c16f97ff1d5426806dc7c4a150c6aa452ef4 - React-jsinspectornetwork: 610386fd6e4ffe10e4e28326374273a694dda9ec - React-jsinspectortracing: 9c8e980c6cd9f15440b93fba6c2057cdacef054b - React-jsitooling: f5a87d8acbe6dcc6097518c861e44c78140ddbbc - React-jsitracing: 7ca0d71da4098524342aaffebc8ff88826338861 - React-logger: 5957ffb47d24193ceae269f92f502b0820bd1534 - React-Mapbuffer: c76d32c28f2499d69b45728d1a056429168001ef - React-microtasksnativemodule: cc20ce46bb72fdf49fe4e63cfdca96b9bb7c9ad7 - React-NativeModulesApple: e8e2b5de78420a878557e7407392dbb138f16eb5 - React-networking: 5031c82c16697237c7b31951abd0f061fc80eb02 - React-oscompat: f73f58cf362b98cbbbef740daf58c3007c1cb840 - React-perflogger: dd104e1cddb0a404c92a7eabb0763932abdb71bf - React-performancecdpmetrics: 8421a0f6e69052aabd3e1cdb9a8f21ef5e7a8dca - React-performancetimeline: a5ddbd30cb67ba5b949e5eda8472ecbec5d74275 - React-RCTActionSheet: 12b0a653f7d6bc1efee03b58512b8fde7ee38303 - React-RCTAnimation: 211ce70c6e50a878a99bbe3dbdc9754c2940c634 - React-RCTAppDelegate: 3ad71c20bad2006d66e7c40fbe519bebc77f0a97 - React-RCTBlob: e2a870ff3e15abe9e1460e280e5430193aa4efa4 - React-RCTFabric: 8e39a15dc521f2a256edfc8c959529fe65eb2c47 - React-RCTFBReactNativeSpec: 8258b303a9c309fa325c5f5f6a6f493155162192 - React-RCTImage: cfe6e557821a4084d116ccf57f9ed5733cc52661 - React-RCTLinking: 424a514ea6352d80125d74bd21d9efd19863f53d - React-RCTNetwork: 7f9f2a191ea373b19aba2993717038da6a6f1008 - React-RCTPushNotification: ab7b4007e4e828a536607902942ad279e6d1183a - React-RCTRuntime: a01da3e9c41e5b5391727f96132f4c36e61df0c0 - React-RCTSettings: 117408b174f70a0b7c04c597658fac7bddd5c044 - React-RCTTest: 92eb3c6187b3cc86f5be57c383c972ac7ff03170 - React-RCTText: af54093db756e3d72e4464486bb81a39d8a41997 - React-RCTVibration: b570b034ba1fc407e04e50d604b4c4877c7bf2e8 - React-rendererconsistency: 145c6d080549e9bd1be084112a250b1376274557 - React-renderercss: 0e1f28b7655bb5c588083d927fe031b24081b495 - React-rendererdebug: f4428a57e6abd0588ccea516c1e98a0ac1d6b7ca - React-RuntimeApple: e889b8cd0d1b142e647bc95c686e715ae0b01869 - React-RuntimeCore: 88431cf98f8bdbbe411e9a092c5c622fa027efbc - React-runtimeexecutor: baa295ab5e83051f9067e9cc34a16fd6ce9f03b8 - React-RuntimeHermes: 67e23edce21a9698194cab26640a37ed9ec8ba4e - React-runtimescheduler: ada42b379ff4f9aa9523a2afc4e30b6e5451c924 - React-timing: 5853d35ce30b509bafce08cad69f87ed7e2ff8bd - React-utils: e9168c41b8545320def838a6d8ebcecb27a9a0bd - React-webperformancenativemodule: 2ca8c895d4a7a2e5270c051382e132811ef51ef0 - ReactAppDependencyProvider: e0af20c45fe73c81046c137a76435db8856568ef - ReactCodegen: 065a1546ec8849664cf706ab5f08283038bc130e - ReactCommon: a49b7d75789e31e4c7f3e13bdcae28cd77bf1e11 - ReactCommon-Samples: ebff391f7ad49cfe334450a961c1b0016fefecf3 - ReactNativeDependencies: 64ff710d7131dedcb96a0b1f000a548e20318168 - ScreenshotManager: 7253f8fe757a20e79ec7172562ff7b1ae6737eed - Yoga: 2a0b574a512950ff0f7506cc776db772b698c4dc + RCTDeprecation: 54055f7c975058d91bbe3b3a29bcce747b947188 + RCTRequired: 1457f577eda5f3f2c975f1df5e37e12a073cbb20 + RCTSwiftUI: 002605083a94f83dcae0682c1ec4c42c9abb2990 + RCTSwiftUIWrapper: 4ae26c30acf0186523cfb941552cc1b16a3d56a2 + RCTTypeSafety: 2200cd3f641c89e7947e1026b42e0196e691ad69 + React: 16d31b8b032e8f8bc687b80f89493c5909e17152 + React-callinvoker: 5ebf1032973c67f358820d649bc97ee1380b1e27 + React-Core: 93acbf2b58b8fa7e91cdc17842893a3ac58ec2f3 + React-Core-prebuilt: 2ed1cdb3b68cba7e6748dbf560eec9560711e964 + React-CoreModules: edc6940bbae2a0a4084281104f8bdd3bac28ea02 + React-cxxreact: 2b313bf858930139f39cc3cb38af0df057137556 + React-debug: 321c2c55a233e31cb4d88e7ff86880bbb73d8cfd + React-defaultsnativemodule: af3bd1ab147a2b0ff9df5cdd2667a2ca9c6c2e35 + React-domnativemodule: 8c9341ee820d770671cd31c9ae6681d96df942a5 + React-Fabric: aa1372270add19246d6a61c962aa8e4eb2e61947 + React-FabricComponents: 2fde5b59a4cbf4127225a172aef649af442c9521 + React-FabricImage: 436e2652619ef8c68ffb61114765949265d96de5 + React-featureflags: 4f351ef7aa1669eae76536aa903401c3edc3dbb8 + React-featureflagsnativemodule: d682cface0b80a513f58444083ca17de99b707d0 + React-graphics: 88c3f8dd139ea6f1bc9cf1aa38ce77aa7e850bc9 + React-hermes: d4e140e00848b51fcde9dbe9a3682bb14ef9dbcd + React-idlecallbacksnativemodule: 7fc2c45327cd831d6b50a4f233f7d42644a1be2f + React-ImageManager: 86d81d28b439017f2979a7cdc3b1b034d606435c + React-intersectionobservernativemodule: f3bd13d23f893394150e74069281e5734429b980 + React-jserrorhandler: 6f3cb0e39764287c1b13797b0e79941f4300b06d + React-jsi: 65879df11fcd2f740dbc99b8f36f2c0406b07ebe + React-jsiexecutor: e29b544c571d8f602f16eb22ac43195cd9193a1b + React-jsinspector: 1bcdef0f1830f4378ffb4dd301dc2e39219bf2b3 + React-jsinspectorcdp: 023db62f36fa084d8f2a067f68b153e7fa274726 + React-jsinspectornetwork: 3ae8ef054a161de2d30d01478b5a3dada1b897b3 + React-jsinspectortracing: 22a4274882ab542b4878dfbffffd58d932f1c993 + React-jsitooling: 5cb943eb88d8e9146e0d05f773f77b6b3b78733b + React-jsitracing: 002b019898dd158985f95453fb4400b6d30844c9 + React-logger: e8f9027bb55912c38fbdc4ceea99487700262e41 + React-Mapbuffer: 5c37146a22b5caaec0b58605b7c764f7fdf4eaa0 + React-microtasksnativemodule: 1755be4c3131045bb5cfdda5a61102e518c06024 + React-NativeModulesApple: 4f6bc031a7050b424c1adf2ec227b9a44a978483 + React-networking: 66d108573197c19ec20f14d2d2b594b4ab59c7a1 + React-oscompat: 9b41f2e60706163680f21f63ebd4b42fe2d675ee + React-perflogger: f311d8ccf6b742455f48febf4c385783a9ebfcb5 + React-performancecdpmetrics: bdca2ca2d8f15de80e41b98765c3be0d4ad566d5 + React-performancetimeline: 574372379ec1d1515e37bef5d0b7431cd9101a68 + React-RCTActionSheet: 8ae5d991a449953e70a97e2f422969e7f59aa52d + React-RCTAnimation: 3a62ce749b5f8a90308c2fd8faf3cbb01fbe390b + React-RCTAppDelegate: f0c5ee1c3d41777ab842585db94f6bdb52eb4c63 + React-RCTBlob: 475b68725914461db6a755d794f9a78e53f33321 + React-RCTFabric: 790ac84157bd9d53ce46451fc1d0cfb5de558a6b + React-RCTFBReactNativeSpec: e7b95b3dcd1b6474893bfb843acd65bc6cd7f35d + React-RCTImage: 23dde6d053c7afe155c9750a4c1dd48565f982e1 + React-RCTLinking: 29e0fcb673256e0fd13e168a047669ecb413aede + React-RCTNetwork: 2b17bbb10194afd20af27a5b72acdda26584a264 + React-RCTPushNotification: b1e178641fd88e7cccef6fb94a2500b72f75095a + React-RCTRuntime: 0c1861ec774b65472413875fe8690c553201aa2e + React-RCTSettings: a78b77e60c9bc6c40ba12404ad1edc3dcccdf383 + React-RCTTest: 1e4765772cbb425d786033d5a2e670900a0a3419 + React-RCTText: c061be562c9a286b6dc12f68fe95d1f8a091bb71 + React-RCTVibration: 4360d77abc99d967b9b104e502a90f6bbc992348 + React-rendererconsistency: 2b7dcafc7afa0bce5c38d8f028ea077df12ecc7e + React-renderercss: b92dd7eacb9a6d084a1e2b35239b4a22dc14c15b + React-rendererdebug: af49f5426bdb7553a9fe9e5d4c7d3b907f852ffc + React-RuntimeApple: ff5ebd4957bac255a6618c8b9852692e493f7477 + React-RuntimeCore: da1117b6f917f017ff6bae44abf1347bfaa7bd85 + React-runtimeexecutor: b9951b71c61a037bff9342544e89f745930a9b8c + React-RuntimeHermes: d5e1fe9d643e28fe9fe1e7870ded7259bbc2a450 + React-runtimescheduler: e82d2325ea1eda92af2b3495c1b24b9c55f46967 + React-timing: 562eb1f339705ee9844dacfe24768aea8c3abd01 + React-utils: 708135ffeac9fce8fc2929b8fc1f2818f81a7cfa + React-webperformancenativemodule: 90acbb4ac8ba01357b6f971f4cddd1768e99ed3c + ReactAppDependencyProvider: 9021ba029d8a68bd2236fa2f3a763c4b08c1db61 + ReactCodegen: 31893f5821ccb79d9a95846f866f5742c2a01b98 + ReactCommon: f9e37991d8ed29fe1c9c9510f9ae87570fe35474 + ReactCommon-Samples: 8bef09f8ccac73aba16d61e32f8e8a3942bfab15 + ReactNativeDependencies: 5e239192d4cb2482e63a3d191fcd9cd0a70921db + ScreenshotManager: 574aec09a95378c543cb90d6e5b66bd1b3abb946 + Yoga: 983ded1b2ad53df33755f1f74cad7fee7d3081c4 PODFILE CHECKSUM: 59f1e7d58cffbfafbeb3df31151743dd4c9a52e8 From 10644a0cc54a2c8ffceeb811849ece3cf9608a85 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Tue, 7 Apr 2026 16:18:20 +0000 Subject: [PATCH 31/44] Release 0.85.0 #publish-packages-to-npm&latest --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index 17ec1770fad2..cadc98104cbc 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0-rc.7", - "@react-native/metro-config": "0.85.0-rc.7", + "@react-native/metro-babel-transformer": "0.85.0", + "@react-native/metro-config": "0.85.0", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index 725a943baab1..d1f2bf81b702 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index 50dfe0ce2916..21adef31399c 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0-rc.7" + "@react-native/codegen": "0.85.0" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index f43af9b9a7bd..e6fcb0fdb3a9 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0-rc.7", + "@react-native/dev-middleware": "0.85.0", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0-rc.7" + "@react-native/metro-config": "0.85.0" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 2b04b07256b0..c3e99a9fd4c7 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index d54dd40ba611..a711ce6cbccb 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index 9afba4c17195..2568f943e557 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<> +// @generated SignedSource<> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0-rc.7/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index 6af21b6e34a5..511747258b75 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index be1f5e26c653..4a52c6e339ea 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0-rc.7", - "@react-native/debugger-shell": "0.85.0-rc.7", + "@react-native/debugger-frontend": "0.85.0", + "@react-native/debugger-shell": "0.85.0", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0-rc.7", + "@react-native/debugger-shell": "0.85.0", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index b98f852415de..d8fc35858de4 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0-rc.7", + "@react-native/eslint-plugin": "0.85.0", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index 63a9c6f95614..cf130f5e4581 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index 563abff1499d..a685c44d4e05 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0-rc.7", + "@react-native/codegen": "0.85.0", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index f4b1f7c312b8..17f0029ab656 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index 1bf5287a7e0b..750406bf5934 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0-rc.7", + "@react-native/js-polyfills": "0.85.0", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 8ba72ce6f404..6a2ed7756665 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0-rc.7", - "@react-native/metro-babel-transformer": "0.85.0-rc.7", + "@react-native/js-polyfills": "0.85.0", + "@react-native/metro-babel-transformer": "0.85.0", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index e6ddaac0de56..3b3da8890ad5 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.7" + "react-native": "0.85.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 6e247f19678c..18a43685024e 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 7078571b01a2..eccaf79c2023 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index 36a82c87eee3..ed7ec75a4483 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0-rc.7", + "@react-native/babel-plugin-codegen": "0.85.0", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index 20fa78d98c13..b632f71ddce6 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0-rc.7", + "@react-native/babel-preset": "0.85.0", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 9b1630b10c0a..0bedcf421b53 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index 02e75c8cfa50..f0d795ff680a 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.7" + "@react-native/codegen": "0.85.0" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index 0241f17ac5d9..d632835272ab 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0-rc.7" + "@react-native/codegen": "0.85.0" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0-rc.7" + "react-native": "0.85.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index 7db974465d3b..cbac723abda9 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -29,7 +29,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; static patch: number = 0; - static prerelease: string | null = 'rc.7'; + static prerelease: string | null = null; static getVersionString(): string { return `${this.major}.${this.minor}.${this.patch}${this.prerelease != null ? `-${this.prerelease}` : ''}`; diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index f0c8d657ca79..5c53df66d30a 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -24,7 +24,7 @@ RCTVersionMajor: @(0), RCTVersionMinor: @(85), RCTVersionPatch: @(0), - RCTVersionPrerelease: @"rc.7", + RCTVersionPrerelease: [NSNull null], }; }); return __rnVersion; diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index 9743fe3149ed..fa530b784770 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0-rc.7 +VERSION_NAME=0.85.0 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index af5879e044aa..abfaebeb78cc 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -15,6 +15,6 @@ public object ReactNativeVersion { "major" to 0, "minor" to 85, "patch" to 0, - "prerelease" to "rc.7" + "prerelease" to null ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 634d9959ed2d..e731b72fa95d 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -22,7 +22,7 @@ struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; int32_t Patch = 0; - std::string_view Prerelease = "rc.7"; + std::string_view Prerelease = ""; }; constexpr ReactNativeVersionType ReactNativeVersion; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 82f09d3e653e..ef7b954546b0 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0-rc.7", + "@react-native/jest-preset": "0.85.0", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0-rc.7", - "@react-native/codegen": "0.85.0-rc.7", - "@react-native/community-cli-plugin": "0.85.0-rc.7", - "@react-native/gradle-plugin": "0.85.0-rc.7", - "@react-native/js-polyfills": "0.85.0-rc.7", - "@react-native/normalize-colors": "0.85.0-rc.7", - "@react-native/virtualized-lists": "0.85.0-rc.7", + "@react-native/assets-registry": "0.85.0", + "@react-native/codegen": "0.85.0", + "@react-native/community-cli-plugin": "0.85.0", + "@react-native/gradle-plugin": "0.85.0", + "@react-native/js-polyfills": "0.85.0", + "@react-native/normalize-colors": "0.85.0", + "@react-native/virtualized-lists": "0.85.0", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index 2b9cef357b4e..64c51f83dc6a 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.7\\" +version = \\"0.85.0\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.7\\" +version = \\"0.85.0\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.7\\" +version = \\"0.85.0\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0-rc.7\\" +version = \\"0.85.0\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index 491acfabb80a..20cb56516faa 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0-rc.7", + "version": "0.85.0", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0-rc.7", - "@react-native/popup-menu-android": "0.85.0-rc.7", + "@react-native/new-app-screen": "0.85.0", + "@react-native/popup-menu-android": "0.85.0", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.7" + "react-native": "0.85.0" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 945598475b28..5d2ac2663e89 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index a664b642625e..504b46b78e3f 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0-rc.7", + "version": "0.85.0", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0-rc.7" + "react-native": "0.85.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index db9263cdab26..b74249f039c7 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0-rc.7" + "react-native": "0.85.0" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0-rc.7", - "@react-native/core-cli-utils": "0.85.0-rc.7", - "@react-native/eslint-config": "0.85.0-rc.7", - "@react-native/metro-config": "0.85.0-rc.7", - "@react-native/typescript-config": "0.85.0-rc.7", + "@react-native/babel-preset": "0.85.0", + "@react-native/core-cli-utils": "0.85.0", + "@react-native/eslint-config": "0.85.0", + "@react-native/metro-config": "0.85.0", + "@react-native/typescript-config": "0.85.0", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index 94c75747bac4..5ea1ce3f743e 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0-rc.7" + "@react-native/codegen": "0.85.0" }, "devDependencies": { "@babel/core": "^7.25.2", From be0358721ccfd3cb81b1853b374631a8f01e639d Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Tue, 7 Apr 2026 17:55:51 +0000 Subject: [PATCH 32/44] [LOCAL] Bump Podfile.lock --- packages/rn-tester/Podfile.lock | 640 ++++++++++++++++---------------- 1 file changed, 320 insertions(+), 320 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 092179914dd3..142a9e1a8c1c 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - FBLazyVector (0.85.0-rc.7) + - FBLazyVector (0.85.0) - hermes-engine (250829098.0.10): - hermes-engine/Pre-built (= 250829098.0.10) - hermes-engine/Pre-built (250829098.0.10) - - MyNativeView (0.85.0-rc.7): + - MyNativeView (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -25,7 +25,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - NativeCxxModuleExample (0.85.0-rc.7): + - NativeCxxModuleExample (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -48,34 +48,34 @@ PODS: - ReactNativeDependencies - Yoga - OCMock (3.9.4) - - RCTDeprecation (0.85.0-rc.7) - - RCTRequired (0.85.0-rc.7) - - RCTSwiftUI (0.85.0-rc.7) - - RCTSwiftUIWrapper (0.85.0-rc.7): + - RCTDeprecation (0.85.0) + - RCTRequired (0.85.0) + - RCTSwiftUI (0.85.0) + - RCTSwiftUIWrapper (0.85.0): - RCTSwiftUI - - RCTTypeSafety (0.85.0-rc.7): - - FBLazyVector (= 0.85.0-rc.7) - - RCTRequired (= 0.85.0-rc.7) - - React-Core (= 0.85.0-rc.7) - - React (0.85.0-rc.7): - - React-Core (= 0.85.0-rc.7) - - React-Core/DevSupport (= 0.85.0-rc.7) - - React-Core/RCTWebSocket (= 0.85.0-rc.7) - - React-RCTActionSheet (= 0.85.0-rc.7) - - React-RCTAnimation (= 0.85.0-rc.7) - - React-RCTBlob (= 0.85.0-rc.7) - - React-RCTImage (= 0.85.0-rc.7) - - React-RCTLinking (= 0.85.0-rc.7) - - React-RCTNetwork (= 0.85.0-rc.7) - - React-RCTSettings (= 0.85.0-rc.7) - - React-RCTText (= 0.85.0-rc.7) - - React-RCTVibration (= 0.85.0-rc.7) - - React-callinvoker (0.85.0-rc.7) - - React-Core (0.85.0-rc.7): + - RCTTypeSafety (0.85.0): + - FBLazyVector (= 0.85.0) + - RCTRequired (= 0.85.0) + - React-Core (= 0.85.0) + - React (0.85.0): + - React-Core (= 0.85.0) + - React-Core/DevSupport (= 0.85.0) + - React-Core/RCTWebSocket (= 0.85.0) + - React-RCTActionSheet (= 0.85.0) + - React-RCTAnimation (= 0.85.0) + - React-RCTBlob (= 0.85.0) + - React-RCTImage (= 0.85.0) + - React-RCTLinking (= 0.85.0) + - React-RCTNetwork (= 0.85.0) + - React-RCTSettings (= 0.85.0) + - React-RCTText (= 0.85.0) + - React-RCTVibration (= 0.85.0) + - React-callinvoker (0.85.0) + - React-Core (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.7) + - React-Core/Default (= 0.85.0) - React-cxxreact - React-featureflags - React-hermes @@ -90,9 +90,9 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core-prebuilt (0.85.0-rc.7): + - React-Core-prebuilt (0.85.0): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.85.0-rc.7): + - React-Core/CoreModulesHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -111,7 +111,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/Default (0.85.0-rc.7): + - React-Core/Default (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -129,12 +129,12 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.85.0-rc.7): + - React-Core/DevSupport (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.7) - - React-Core/RCTWebSocket (= 0.85.0-rc.7) + - React-Core/Default (= 0.85.0) + - React-Core/RCTWebSocket (= 0.85.0) - React-cxxreact - React-featureflags - React-hermes @@ -149,7 +149,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.85.0-rc.7): + - React-Core/RCTActionSheetHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -168,7 +168,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.85.0-rc.7): + - React-Core/RCTAnimationHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -187,7 +187,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.85.0-rc.7): + - React-Core/RCTBlobHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -206,7 +206,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.85.0-rc.7): + - React-Core/RCTImageHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -225,7 +225,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.85.0-rc.7): + - React-Core/RCTLinkingHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -244,7 +244,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.85.0-rc.7): + - React-Core/RCTNetworkHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -263,7 +263,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTPushNotificationHeaders (0.85.0-rc.7): + - React-Core/RCTPushNotificationHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -282,7 +282,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.85.0-rc.7): + - React-Core/RCTSettingsHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -301,7 +301,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.85.0-rc.7): + - React-Core/RCTTextHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -320,7 +320,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.85.0-rc.7): + - React-Core/RCTVibrationHeaders (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -339,11 +339,11 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.85.0-rc.7): + - React-Core/RCTWebSocket (0.85.0): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0-rc.7) + - React-Core/Default (= 0.85.0) - React-cxxreact - React-featureflags - React-hermes @@ -358,40 +358,40 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-CoreModules (0.85.0-rc.7): - - RCTTypeSafety (= 0.85.0-rc.7) + - React-CoreModules (0.85.0): + - RCTTypeSafety (= 0.85.0) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.85.0-rc.7) + - React-Core/CoreModulesHeaders (= 0.85.0) - React-debug - - React-jsi (= 0.85.0-rc.7) + - React-jsi (= 0.85.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.85.0-rc.7) + - React-RCTImage (= 0.85.0) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.85.0-rc.7): + - React-cxxreact (0.85.0): - hermes-engine - - React-callinvoker (= 0.85.0-rc.7) + - React-callinvoker (= 0.85.0) - React-Core-prebuilt - - React-debug (= 0.85.0-rc.7) - - React-jsi (= 0.85.0-rc.7) + - React-debug (= 0.85.0) + - React-jsi (= 0.85.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.85.0-rc.7) - - React-perflogger (= 0.85.0-rc.7) + - React-logger (= 0.85.0) + - React-perflogger (= 0.85.0) - React-runtimeexecutor - - React-timing (= 0.85.0-rc.7) + - React-timing (= 0.85.0) - React-utils - ReactNativeDependencies - - React-debug (0.85.0-rc.7) - - React-defaultsnativemodule (0.85.0-rc.7): + - React-debug (0.85.0) + - React-defaultsnativemodule (0.85.0): - hermes-engine - React-Core-prebuilt - React-domnativemodule @@ -407,7 +407,7 @@ PODS: - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.85.0-rc.7): + - React-domnativemodule (0.85.0): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -421,7 +421,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.85.0-rc.7): + - React-Fabric (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -429,24 +429,24 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animated (= 0.85.0-rc.7) - - React-Fabric/animationbackend (= 0.85.0-rc.7) - - React-Fabric/animations (= 0.85.0-rc.7) - - React-Fabric/attributedstring (= 0.85.0-rc.7) - - React-Fabric/bridging (= 0.85.0-rc.7) - - React-Fabric/componentregistry (= 0.85.0-rc.7) - - React-Fabric/componentregistrynative (= 0.85.0-rc.7) - - React-Fabric/components (= 0.85.0-rc.7) - - React-Fabric/consistency (= 0.85.0-rc.7) - - React-Fabric/core (= 0.85.0-rc.7) - - React-Fabric/dom (= 0.85.0-rc.7) - - React-Fabric/imagemanager (= 0.85.0-rc.7) - - React-Fabric/leakchecker (= 0.85.0-rc.7) - - React-Fabric/mounting (= 0.85.0-rc.7) - - React-Fabric/observers (= 0.85.0-rc.7) - - React-Fabric/scheduler (= 0.85.0-rc.7) - - React-Fabric/telemetry (= 0.85.0-rc.7) - - React-Fabric/uimanager (= 0.85.0-rc.7) + - React-Fabric/animated (= 0.85.0) + - React-Fabric/animationbackend (= 0.85.0) + - React-Fabric/animations (= 0.85.0) + - React-Fabric/attributedstring (= 0.85.0) + - React-Fabric/bridging (= 0.85.0) + - React-Fabric/componentregistry (= 0.85.0) + - React-Fabric/componentregistrynative (= 0.85.0) + - React-Fabric/components (= 0.85.0) + - React-Fabric/consistency (= 0.85.0) + - React-Fabric/core (= 0.85.0) + - React-Fabric/dom (= 0.85.0) + - React-Fabric/imagemanager (= 0.85.0) + - React-Fabric/leakchecker (= 0.85.0) + - React-Fabric/mounting (= 0.85.0) + - React-Fabric/observers (= 0.85.0) + - React-Fabric/scheduler (= 0.85.0) + - React-Fabric/telemetry (= 0.85.0) + - React-Fabric/uimanager (= 0.85.0) - React-featureflags - React-graphics - React-jsi @@ -458,7 +458,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.85.0-rc.7): + - React-Fabric/animated (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -478,7 +478,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.85.0-rc.7): + - React-Fabric/animationbackend (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -497,7 +497,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.85.0-rc.7): + - React-Fabric/animations (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -516,7 +516,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.85.0-rc.7): + - React-Fabric/attributedstring (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -535,7 +535,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.85.0-rc.7): + - React-Fabric/bridging (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -554,7 +554,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.85.0-rc.7): + - React-Fabric/componentregistry (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -573,7 +573,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.85.0-rc.7): + - React-Fabric/componentregistrynative (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -592,7 +592,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.85.0-rc.7): + - React-Fabric/components (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -600,10 +600,10 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0-rc.7) - - React-Fabric/components/root (= 0.85.0-rc.7) - - React-Fabric/components/scrollview (= 0.85.0-rc.7) - - React-Fabric/components/view (= 0.85.0-rc.7) + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0) + - React-Fabric/components/root (= 0.85.0) + - React-Fabric/components/scrollview (= 0.85.0) + - React-Fabric/components/view (= 0.85.0) - React-featureflags - React-graphics - React-jsi @@ -615,7 +615,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.85.0-rc.7): + - React-Fabric/components/legacyviewmanagerinterop (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -634,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.85.0-rc.7): + - React-Fabric/components/root (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -653,7 +653,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.85.0-rc.7): + - React-Fabric/components/scrollview (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -672,7 +672,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.85.0-rc.7): + - React-Fabric/components/view (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -693,7 +693,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.85.0-rc.7): + - React-Fabric/consistency (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -712,7 +712,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.85.0-rc.7): + - React-Fabric/core (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -731,7 +731,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.85.0-rc.7): + - React-Fabric/dom (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -750,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.85.0-rc.7): + - React-Fabric/imagemanager (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -769,7 +769,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.85.0-rc.7): + - React-Fabric/leakchecker (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -788,7 +788,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.85.0-rc.7): + - React-Fabric/mounting (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -807,7 +807,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.85.0-rc.7): + - React-Fabric/observers (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -815,8 +815,8 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.85.0-rc.7) - - React-Fabric/observers/intersection (= 0.85.0-rc.7) + - React-Fabric/observers/events (= 0.85.0) + - React-Fabric/observers/intersection (= 0.85.0) - React-featureflags - React-graphics - React-jsi @@ -828,7 +828,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.85.0-rc.7): + - React-Fabric/observers/events (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -847,7 +847,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.85.0-rc.7): + - React-Fabric/observers/intersection (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -866,7 +866,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.85.0-rc.7): + - React-Fabric/scheduler (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -889,7 +889,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.85.0-rc.7): + - React-Fabric/telemetry (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -908,7 +908,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.85.0-rc.7): + - React-Fabric/uimanager (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -916,7 +916,7 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.85.0-rc.7) + - React-Fabric/uimanager/consistency (= 0.85.0) - React-featureflags - React-graphics - React-jsi @@ -929,7 +929,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.85.0-rc.7): + - React-Fabric/uimanager/consistency (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -949,7 +949,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.85.0-rc.7): + - React-FabricComponents (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -958,8 +958,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.85.0-rc.7) - - React-FabricComponents/textlayoutmanager (= 0.85.0-rc.7) + - React-FabricComponents/components (= 0.85.0) + - React-FabricComponents/textlayoutmanager (= 0.85.0) - React-featureflags - React-graphics - React-jsi @@ -972,7 +972,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.85.0-rc.7): + - React-FabricComponents/components (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -981,17 +981,17 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.85.0-rc.7) - - React-FabricComponents/components/iostextinput (= 0.85.0-rc.7) - - React-FabricComponents/components/modal (= 0.85.0-rc.7) - - React-FabricComponents/components/rncore (= 0.85.0-rc.7) - - React-FabricComponents/components/safeareaview (= 0.85.0-rc.7) - - React-FabricComponents/components/scrollview (= 0.85.0-rc.7) - - React-FabricComponents/components/switch (= 0.85.0-rc.7) - - React-FabricComponents/components/text (= 0.85.0-rc.7) - - React-FabricComponents/components/textinput (= 0.85.0-rc.7) - - React-FabricComponents/components/unimplementedview (= 0.85.0-rc.7) - - React-FabricComponents/components/virtualview (= 0.85.0-rc.7) + - React-FabricComponents/components/inputaccessory (= 0.85.0) + - React-FabricComponents/components/iostextinput (= 0.85.0) + - React-FabricComponents/components/modal (= 0.85.0) + - React-FabricComponents/components/rncore (= 0.85.0) + - React-FabricComponents/components/safeareaview (= 0.85.0) + - React-FabricComponents/components/scrollview (= 0.85.0) + - React-FabricComponents/components/switch (= 0.85.0) + - React-FabricComponents/components/text (= 0.85.0) + - React-FabricComponents/components/textinput (= 0.85.0) + - React-FabricComponents/components/unimplementedview (= 0.85.0) + - React-FabricComponents/components/virtualview (= 0.85.0) - React-featureflags - React-graphics - React-jsi @@ -1004,7 +1004,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.85.0-rc.7): + - React-FabricComponents/components/inputaccessory (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1025,7 +1025,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.85.0-rc.7): + - React-FabricComponents/components/iostextinput (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1046,7 +1046,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.85.0-rc.7): + - React-FabricComponents/components/modal (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1067,7 +1067,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.85.0-rc.7): + - React-FabricComponents/components/rncore (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1088,7 +1088,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.85.0-rc.7): + - React-FabricComponents/components/safeareaview (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1109,7 +1109,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.85.0-rc.7): + - React-FabricComponents/components/scrollview (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1130,7 +1130,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.85.0-rc.7): + - React-FabricComponents/components/switch (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1151,7 +1151,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.85.0-rc.7): + - React-FabricComponents/components/text (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1172,7 +1172,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.85.0-rc.7): + - React-FabricComponents/components/textinput (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1193,7 +1193,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.85.0-rc.7): + - React-FabricComponents/components/unimplementedview (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1214,7 +1214,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.85.0-rc.7): + - React-FabricComponents/components/virtualview (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1235,7 +1235,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.85.0-rc.7): + - React-FabricComponents/textlayoutmanager (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1256,27 +1256,27 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.85.0-rc.7): + - React-FabricImage (0.85.0): - hermes-engine - - RCTRequired (= 0.85.0-rc.7) - - RCTTypeSafety (= 0.85.0-rc.7) + - RCTRequired (= 0.85.0) + - RCTTypeSafety (= 0.85.0) - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.85.0-rc.7) + - React-jsiexecutor (= 0.85.0) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.85.0-rc.7): + - React-featureflags (0.85.0): - React-Core-prebuilt - ReactNativeDependencies - - React-featureflagsnativemodule (0.85.0-rc.7): + - React-featureflagsnativemodule (0.85.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1285,7 +1285,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.85.0-rc.7): + - React-graphics (0.85.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1293,21 +1293,21 @@ PODS: - React-jsiexecutor - React-utils - ReactNativeDependencies - - React-hermes (0.85.0-rc.7): + - React-hermes (0.85.0): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.7) + - React-cxxreact (= 0.85.0) - React-jsi - - React-jsiexecutor (= 0.85.0-rc.7) + - React-jsiexecutor (= 0.85.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.85.0-rc.7) + - React-perflogger (= 0.85.0) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.85.0-rc.7): + - React-idlecallbacksnativemodule (0.85.0): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1317,7 +1317,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.85.0-rc.7): + - React-ImageManager (0.85.0): - React-Core-prebuilt - React-Core/Default - React-debug @@ -1326,7 +1326,7 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.85.0-rc.7): + - React-intersectionobservernativemodule (0.85.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1341,7 +1341,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.85.0-rc.7): + - React-jserrorhandler (0.85.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1350,11 +1350,11 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - ReactNativeDependencies - - React-jsi (0.85.0-rc.7): + - React-jsi (0.85.0): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.85.0-rc.7): + - React-jsiexecutor (0.85.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1369,7 +1369,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.85.0-rc.7): + - React-jsinspector (0.85.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1378,18 +1378,18 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.85.0-rc.7) + - React-perflogger (= 0.85.0) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.85.0-rc.7): + - React-jsinspectorcdp (0.85.0): - React-Core-prebuilt - ReactNativeDependencies - - React-jsinspectornetwork (0.85.0-rc.7): + - React-jsinspectornetwork (0.85.0): - React-Core-prebuilt - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.85.0-rc.7): + - React-jsinspectortracing (0.85.0): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1397,28 +1397,28 @@ PODS: - React-oscompat - React-timing - ReactNativeDependencies - - React-jsitooling (0.85.0-rc.7): + - React-jsitooling (0.85.0): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.7) + - React-cxxreact (= 0.85.0) - React-debug - - React-jsi (= 0.85.0-rc.7) + - React-jsi (= 0.85.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.85.0-rc.7): + - React-jsitracing (0.85.0): - React-jsi - - React-logger (0.85.0-rc.7): + - React-logger (0.85.0): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.85.0-rc.7): + - React-Mapbuffer (0.85.0): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-microtasksnativemodule (0.85.0-rc.7): + - React-microtasksnativemodule (0.85.0): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1426,7 +1426,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-NativeModulesApple (0.85.0-rc.7): + - React-NativeModulesApple (0.85.0): - hermes-engine - React-callinvoker - React-Core @@ -1441,18 +1441,18 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.85.0-rc.7): + - React-networking (0.85.0): - React-Core-prebuilt - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.85.0-rc.7) - - React-perflogger (0.85.0-rc.7): + - React-oscompat (0.85.0) + - React-perflogger (0.85.0): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.85.0-rc.7): + - React-performancecdpmetrics (0.85.0): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1460,7 +1460,7 @@ PODS: - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.85.0-rc.7): + - React-performancetimeline (0.85.0): - React-Core-prebuilt - React-featureflags - React-jsinspector @@ -1468,9 +1468,9 @@ PODS: - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.85.0-rc.7): - - React-Core/RCTActionSheetHeaders (= 0.85.0-rc.7) - - React-RCTAnimation (0.85.0-rc.7): + - React-RCTActionSheet (0.85.0): + - React-Core/RCTActionSheetHeaders (= 0.85.0) + - React-RCTAnimation (0.85.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1481,7 +1481,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.85.0-rc.7): + - React-RCTAppDelegate (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1509,7 +1509,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.85.0-rc.7): + - React-RCTBlob (0.85.0): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1522,7 +1522,7 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.85.0-rc.7): + - React-RCTFabric (0.85.0): - hermes-engine - RCTSwiftUIWrapper - React-Core @@ -1553,7 +1553,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.85.0-rc.7): + - React-RCTFBReactNativeSpec (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1561,10 +1561,10 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.85.0-rc.7) + - React-RCTFBReactNativeSpec/components (= 0.85.0) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.85.0-rc.7): + - React-RCTFBReactNativeSpec/components (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1581,7 +1581,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.85.0-rc.7): + - React-RCTImage (0.85.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1591,14 +1591,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.85.0-rc.7): - - React-Core/RCTLinkingHeaders (= 0.85.0-rc.7) - - React-jsi (= 0.85.0-rc.7) + - React-RCTLinking (0.85.0): + - React-Core/RCTLinkingHeaders (= 0.85.0) + - React-jsi (= 0.85.0) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.85.0-rc.7) - - React-RCTNetwork (0.85.0-rc.7): + - ReactCommon/turbomodule/core (= 0.85.0) + - React-RCTNetwork (0.85.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1612,7 +1612,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTPushNotification (0.85.0-rc.7): + - React-RCTPushNotification (0.85.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTPushNotificationHeaders @@ -1620,7 +1620,7 @@ PODS: - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (0.85.0-rc.7): + - React-RCTRuntime (0.85.0): - hermes-engine - React-Core - React-Core-prebuilt @@ -1636,7 +1636,7 @@ PODS: - React-RuntimeHermes - React-utils - ReactNativeDependencies - - React-RCTSettings (0.85.0-rc.7): + - React-RCTSettings (0.85.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1645,17 +1645,17 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTTest (0.85.0-rc.7): - - React-Core (= 0.85.0-rc.7) + - React-RCTTest (0.85.0): + - React-Core (= 0.85.0) - React-Core-prebuilt - - React-CoreModules (= 0.85.0-rc.7) - - React-jsi (= 0.85.0-rc.7) - - ReactCommon/turbomodule/core (= 0.85.0-rc.7) + - React-CoreModules (= 0.85.0) + - React-jsi (= 0.85.0) + - ReactCommon/turbomodule/core (= 0.85.0) - ReactNativeDependencies - - React-RCTText (0.85.0-rc.7): - - React-Core/RCTTextHeaders (= 0.85.0-rc.7) + - React-RCTText (0.85.0): + - React-Core/RCTTextHeaders (= 0.85.0) - Yoga - - React-RCTVibration (0.85.0-rc.7): + - React-RCTVibration (0.85.0): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1663,15 +1663,15 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.85.0-rc.7) - - React-renderercss (0.85.0-rc.7): + - React-rendererconsistency (0.85.0) + - React-renderercss (0.85.0): - React-debug - React-utils - - React-rendererdebug (0.85.0-rc.7): + - React-rendererdebug (0.85.0): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.85.0-rc.7): + - React-RuntimeApple (0.85.0): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1694,7 +1694,7 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.85.0-rc.7): + - React-RuntimeCore (0.85.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1710,14 +1710,14 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.85.0-rc.7): + - React-runtimeexecutor (0.85.0): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.85.0-rc.7) + - React-jsi (= 0.85.0) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.85.0-rc.7): + - React-RuntimeHermes (0.85.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1732,7 +1732,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.85.0-rc.7): + - React-runtimescheduler (0.85.0): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1748,15 +1748,15 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.85.0-rc.7): + - React-timing (0.85.0): - React-debug - - React-utils (0.85.0-rc.7): + - React-utils (0.85.0): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.85.0-rc.7) + - React-jsi (= 0.85.0) - ReactNativeDependencies - - React-webperformancenativemodule (0.85.0-rc.7): + - React-webperformancenativemodule (0.85.0): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1767,9 +1767,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.85.0-rc.7): + - ReactAppDependencyProvider (0.85.0): - ReactCodegen - - ReactCodegen (0.85.0-rc.7): + - ReactCodegen (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1789,11 +1789,11 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.85.0-rc.7): + - ReactCommon (0.85.0): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.85.0-rc.7) + - ReactCommon/turbomodule (= 0.85.0) - ReactNativeDependencies - - ReactCommon-Samples (0.85.0-rc.7): + - ReactCommon-Samples (0.85.0): - hermes-engine - RCTTypeSafety - React-Core @@ -1804,40 +1804,40 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - ReactCommon/turbomodule (0.85.0-rc.7): + - ReactCommon/turbomodule (0.85.0): - hermes-engine - - React-callinvoker (= 0.85.0-rc.7) + - React-callinvoker (= 0.85.0) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.7) - - React-jsi (= 0.85.0-rc.7) - - React-logger (= 0.85.0-rc.7) - - React-perflogger (= 0.85.0-rc.7) - - ReactCommon/turbomodule/bridging (= 0.85.0-rc.7) - - ReactCommon/turbomodule/core (= 0.85.0-rc.7) + - React-cxxreact (= 0.85.0) + - React-jsi (= 0.85.0) + - React-logger (= 0.85.0) + - React-perflogger (= 0.85.0) + - ReactCommon/turbomodule/bridging (= 0.85.0) + - ReactCommon/turbomodule/core (= 0.85.0) - ReactNativeDependencies - - ReactCommon/turbomodule/bridging (0.85.0-rc.7): + - ReactCommon/turbomodule/bridging (0.85.0): - hermes-engine - - React-callinvoker (= 0.85.0-rc.7) + - React-callinvoker (= 0.85.0) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.7) - - React-jsi (= 0.85.0-rc.7) - - React-logger (= 0.85.0-rc.7) - - React-perflogger (= 0.85.0-rc.7) + - React-cxxreact (= 0.85.0) + - React-jsi (= 0.85.0) + - React-logger (= 0.85.0) + - React-perflogger (= 0.85.0) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.85.0-rc.7): + - ReactCommon/turbomodule/core (0.85.0): - hermes-engine - - React-callinvoker (= 0.85.0-rc.7) + - React-callinvoker (= 0.85.0) - React-Core-prebuilt - - React-cxxreact (= 0.85.0-rc.7) - - React-debug (= 0.85.0-rc.7) - - React-featureflags (= 0.85.0-rc.7) - - React-jsi (= 0.85.0-rc.7) - - React-logger (= 0.85.0-rc.7) - - React-perflogger (= 0.85.0-rc.7) - - React-utils (= 0.85.0-rc.7) + - React-cxxreact (= 0.85.0) + - React-debug (= 0.85.0) + - React-featureflags (= 0.85.0) + - React-jsi (= 0.85.0) + - React-logger (= 0.85.0) + - React-perflogger (= 0.85.0) + - React-utils (= 0.85.0) - ReactNativeDependencies - - ReactNativeDependencies (0.85.0-rc.7) - - ScreenshotManager (0.85.0-rc.7): + - ReactNativeDependencies (0.85.0) + - ScreenshotManager (0.85.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -2110,86 +2110,86 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: - FBLazyVector: 0a4f3183cfecc7c9f3db440332ab522298a14a2e + FBLazyVector: c00c20551d40126351a6783c47ce75f5b374851b hermes-engine: f90d3ed4356353666bbee687f51d701f0685b494 - MyNativeView: 7f81caf034d06acf1d0419bb330da98a49385ad7 - NativeCxxModuleExample: f3dabe793fbaf646735c19ebf674ece781709b9a + MyNativeView: fbd017c09a0d8160fb34ff6f18bda86676d9963e + NativeCxxModuleExample: 01b86d537dd6a3de3c69d5f840ae462fcfde7d8f OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74 - RCTDeprecation: 54055f7c975058d91bbe3b3a29bcce747b947188 - RCTRequired: 1457f577eda5f3f2c975f1df5e37e12a073cbb20 - RCTSwiftUI: 002605083a94f83dcae0682c1ec4c42c9abb2990 - RCTSwiftUIWrapper: 4ae26c30acf0186523cfb941552cc1b16a3d56a2 - RCTTypeSafety: 2200cd3f641c89e7947e1026b42e0196e691ad69 - React: 16d31b8b032e8f8bc687b80f89493c5909e17152 - React-callinvoker: 5ebf1032973c67f358820d649bc97ee1380b1e27 - React-Core: 93acbf2b58b8fa7e91cdc17842893a3ac58ec2f3 - React-Core-prebuilt: 2ed1cdb3b68cba7e6748dbf560eec9560711e964 - React-CoreModules: edc6940bbae2a0a4084281104f8bdd3bac28ea02 - React-cxxreact: 2b313bf858930139f39cc3cb38af0df057137556 - React-debug: 321c2c55a233e31cb4d88e7ff86880bbb73d8cfd - React-defaultsnativemodule: af3bd1ab147a2b0ff9df5cdd2667a2ca9c6c2e35 - React-domnativemodule: 8c9341ee820d770671cd31c9ae6681d96df942a5 - React-Fabric: aa1372270add19246d6a61c962aa8e4eb2e61947 - React-FabricComponents: 2fde5b59a4cbf4127225a172aef649af442c9521 - React-FabricImage: 436e2652619ef8c68ffb61114765949265d96de5 - React-featureflags: 4f351ef7aa1669eae76536aa903401c3edc3dbb8 - React-featureflagsnativemodule: d682cface0b80a513f58444083ca17de99b707d0 - React-graphics: 88c3f8dd139ea6f1bc9cf1aa38ce77aa7e850bc9 - React-hermes: d4e140e00848b51fcde9dbe9a3682bb14ef9dbcd - React-idlecallbacksnativemodule: 7fc2c45327cd831d6b50a4f233f7d42644a1be2f - React-ImageManager: 86d81d28b439017f2979a7cdc3b1b034d606435c - React-intersectionobservernativemodule: f3bd13d23f893394150e74069281e5734429b980 - React-jserrorhandler: 6f3cb0e39764287c1b13797b0e79941f4300b06d - React-jsi: 65879df11fcd2f740dbc99b8f36f2c0406b07ebe - React-jsiexecutor: e29b544c571d8f602f16eb22ac43195cd9193a1b - React-jsinspector: 1bcdef0f1830f4378ffb4dd301dc2e39219bf2b3 - React-jsinspectorcdp: 023db62f36fa084d8f2a067f68b153e7fa274726 - React-jsinspectornetwork: 3ae8ef054a161de2d30d01478b5a3dada1b897b3 - React-jsinspectortracing: 22a4274882ab542b4878dfbffffd58d932f1c993 - React-jsitooling: 5cb943eb88d8e9146e0d05f773f77b6b3b78733b - React-jsitracing: 002b019898dd158985f95453fb4400b6d30844c9 - React-logger: e8f9027bb55912c38fbdc4ceea99487700262e41 - React-Mapbuffer: 5c37146a22b5caaec0b58605b7c764f7fdf4eaa0 - React-microtasksnativemodule: 1755be4c3131045bb5cfdda5a61102e518c06024 - React-NativeModulesApple: 4f6bc031a7050b424c1adf2ec227b9a44a978483 - React-networking: 66d108573197c19ec20f14d2d2b594b4ab59c7a1 - React-oscompat: 9b41f2e60706163680f21f63ebd4b42fe2d675ee - React-perflogger: f311d8ccf6b742455f48febf4c385783a9ebfcb5 - React-performancecdpmetrics: bdca2ca2d8f15de80e41b98765c3be0d4ad566d5 - React-performancetimeline: 574372379ec1d1515e37bef5d0b7431cd9101a68 - React-RCTActionSheet: 8ae5d991a449953e70a97e2f422969e7f59aa52d - React-RCTAnimation: 3a62ce749b5f8a90308c2fd8faf3cbb01fbe390b - React-RCTAppDelegate: f0c5ee1c3d41777ab842585db94f6bdb52eb4c63 - React-RCTBlob: 475b68725914461db6a755d794f9a78e53f33321 - React-RCTFabric: 790ac84157bd9d53ce46451fc1d0cfb5de558a6b - React-RCTFBReactNativeSpec: e7b95b3dcd1b6474893bfb843acd65bc6cd7f35d - React-RCTImage: 23dde6d053c7afe155c9750a4c1dd48565f982e1 - React-RCTLinking: 29e0fcb673256e0fd13e168a047669ecb413aede - React-RCTNetwork: 2b17bbb10194afd20af27a5b72acdda26584a264 - React-RCTPushNotification: b1e178641fd88e7cccef6fb94a2500b72f75095a - React-RCTRuntime: 0c1861ec774b65472413875fe8690c553201aa2e - React-RCTSettings: a78b77e60c9bc6c40ba12404ad1edc3dcccdf383 - React-RCTTest: 1e4765772cbb425d786033d5a2e670900a0a3419 - React-RCTText: c061be562c9a286b6dc12f68fe95d1f8a091bb71 - React-RCTVibration: 4360d77abc99d967b9b104e502a90f6bbc992348 - React-rendererconsistency: 2b7dcafc7afa0bce5c38d8f028ea077df12ecc7e - React-renderercss: b92dd7eacb9a6d084a1e2b35239b4a22dc14c15b - React-rendererdebug: af49f5426bdb7553a9fe9e5d4c7d3b907f852ffc - React-RuntimeApple: ff5ebd4957bac255a6618c8b9852692e493f7477 - React-RuntimeCore: da1117b6f917f017ff6bae44abf1347bfaa7bd85 - React-runtimeexecutor: b9951b71c61a037bff9342544e89f745930a9b8c - React-RuntimeHermes: d5e1fe9d643e28fe9fe1e7870ded7259bbc2a450 - React-runtimescheduler: e82d2325ea1eda92af2b3495c1b24b9c55f46967 - React-timing: 562eb1f339705ee9844dacfe24768aea8c3abd01 - React-utils: 708135ffeac9fce8fc2929b8fc1f2818f81a7cfa - React-webperformancenativemodule: 90acbb4ac8ba01357b6f971f4cddd1768e99ed3c - ReactAppDependencyProvider: 9021ba029d8a68bd2236fa2f3a763c4b08c1db61 - ReactCodegen: 31893f5821ccb79d9a95846f866f5742c2a01b98 - ReactCommon: f9e37991d8ed29fe1c9c9510f9ae87570fe35474 - ReactCommon-Samples: 8bef09f8ccac73aba16d61e32f8e8a3942bfab15 - ReactNativeDependencies: 5e239192d4cb2482e63a3d191fcd9cd0a70921db - ScreenshotManager: 574aec09a95378c543cb90d6e5b66bd1b3abb946 - Yoga: 983ded1b2ad53df33755f1f74cad7fee7d3081c4 + RCTDeprecation: 3bb167081b134461cfeb875ff7ae1945f8635257 + RCTRequired: 74839f55d5058a133a0bc4569b0afec750957f64 + RCTSwiftUI: 87a316382f3eab4dd13d2a0d0fd2adcce917361a + RCTSwiftUIWrapper: a31d45fd2891c1e44c1912d9d0c0fac18ed275a0 + RCTTypeSafety: abdf2eaed5501a52f2000de668ccfc60b78c3b27 + React: 1b1536b9099195944034e65b1830f463caaa8390 + React-callinvoker: 6dff6d17d1d6cc8fdf85468a649bafed473c65f5 + React-Core: 00faa4d038298089a1d5a5b21dde8660c4f0820d + React-Core-prebuilt: 98dc387c97a42441bef66e8bf23a92b2785e8b4d + React-CoreModules: a17807f849bfd86045b0b9a75ec8c19373b482f6 + React-cxxreact: c7b53ace5827be54048288bce5c55f337c41e95f + React-debug: e1f00fcd2cef58a2897471a6d76a4ef5f5f90c74 + React-defaultsnativemodule: a4354f3bc1a8ef54b0a49de6cb730c8d206c3404 + React-domnativemodule: 18124c1b87708faa392e084ee4dfa600a903db5f + React-Fabric: be4ef16f85b9756a0b6a8b4957569981548d879d + React-FabricComponents: 8b9b88285710dbc17051975a794ca089080df1f8 + React-FabricImage: 3b52d895e2838a0d5ed8404ac6ebfdd6a517ad17 + React-featureflags: 2c85a987e70862d03332dd504840539a915722e3 + React-featureflagsnativemodule: 144f925ea93ea2397ad40acbd9c2487cadffc49d + React-graphics: 122811718b6ad23d49e2f25d59cee8ed87f1875a + React-hermes: 2def7f96a41a78196e65722619aca3d285a19c53 + React-idlecallbacksnativemodule: b2821ddb271d09285d9ee58eeda694e4fef3f036 + React-ImageManager: bf6936d4d0509992a2ceb3dfbd557b130add80ad + React-intersectionobservernativemodule: 6b28c3c069e801275d7c5822bd23a3bbcec16a60 + React-jserrorhandler: 37420717a46c0e5e9f2805cdbb76ab8898f3e5a2 + React-jsi: f4b843b6851635f64e2bc17fd176b33dec120ebc + React-jsiexecutor: eb8bd947675ef44bedf6d8990a23681fc758aff0 + React-jsinspector: 132ce1fa7aece674c656db3dcb9bfb2eaff354ca + React-jsinspectorcdp: fa5507da20ea181af5cf15531711a40ad9965dab + React-jsinspectornetwork: 2a83e372275c71e2fbd153e2cf3d0151e1a7cd8d + React-jsinspectortracing: 2f6cad1182c183f249a7a609de8123986b6c5a27 + React-jsitooling: 3bd2e214f61686c6d89d44baea32e6b8dd3cf425 + React-jsitracing: 6b3a3df0e1b28d65a402c68dc4b79d9abf91b41b + React-logger: ee47d5f3b59a46a006c65038ed5d0b1143e37510 + React-Mapbuffer: 7f8bfbe3fcb2203db4ccb3975414af8cabe4bcd0 + React-microtasksnativemodule: ca1f33f7c98b76d923f550d39631eb4e05fa9aec + React-NativeModulesApple: 9c1f8815ebd72cc1c75587fe588513f6dd9cb708 + React-networking: 8f75f882c6794e91e28b458b5bc1461034098c80 + React-oscompat: 5361d0fa7905ba1c3b3c5e7c464d6be9d2d85f4b + React-perflogger: 44ecaa45852241f80e07c0787c8b65516f5e774f + React-performancecdpmetrics: ef5be4428f221866215bf66ae0ed35d1892fab56 + React-performancetimeline: 1253e6fd3c9ab141f22903099c82b6c0d6fd9cff + React-RCTActionSheet: e3d1db66ef805645e83e6e80f2e21922328a79a7 + React-RCTAnimation: dc39e18331edfa4e4f3631ab83086ce4ba15c4bb + React-RCTAppDelegate: d08cad1065637eecaf347286807ca25d5e966396 + React-RCTBlob: bd5a11e3b206b86ccdcffa9538a5a4bea0acc0dd + React-RCTFabric: efea59a73331fe82c9a79d4b0b96dda3c4d1416b + React-RCTFBReactNativeSpec: 1adfc4557960efe5f233925b55d420e2483dd7df + React-RCTImage: 11407de524bafcc1790394728ca3fe40c6719093 + React-RCTLinking: 707855a5142f65472096a2910044444d390e8c96 + React-RCTNetwork: 8033c7c90b0983dcf994220a9bdeaef428f0b3da + React-RCTPushNotification: 62fdaf0179b86ba60717ba2f70bba964262736e9 + React-RCTRuntime: 722152a3a55a2f89485f5bff358ab62ab1843d99 + React-RCTSettings: cf450b5c44e1d8379b06ac9469c8a81c35ecd7c4 + React-RCTTest: 02751715e66f93e1aad3981dc07465440947a4c8 + React-RCTText: 19f706ee0de06dd92945da223d8558d849209e9d + React-RCTVibration: 3383f98add29944aebdcdfa89598b09b1cadf13c + React-rendererconsistency: dd05e33df654b44cc5cdf99532b229d60d469b09 + React-renderercss: 2b6291db12578663d260d24f4c3ece458216a738 + React-rendererdebug: a06085705d5e796b1e40ac0f0e71b0868103e1a3 + React-RuntimeApple: 65fad601d27f99f258cb7b72f2e3b467298ea12c + React-RuntimeCore: f86d3cf1a66ceeed2767273899529c190b64efd4 + React-runtimeexecutor: 4022f2022adc7877b867ecc32bc2ba76f541d94f + React-RuntimeHermes: 003fc52c8419f74cdb7d72b426483131f9f6a09e + React-runtimescheduler: 93fc5f5ab550e39afc342158aa7e7ef324d13565 + React-timing: fca9c61f8a6ef76a4ef286a700ab54d3cdf3c079 + React-utils: 5717eed2e4c96e4d8ad0718c2f63494c06c19e47 + React-webperformancenativemodule: c465a47195d1c6f3cd7eeb84f38389124b62ac73 + ReactAppDependencyProvider: 5787b37b8e2e51dfeab697ec031cc7c4080dcea2 + ReactCodegen: e4343524a732109608072578ae193f5f3bcbb06b + ReactCommon: fe2a3af8975e63efa60f95fca8c34dc85deee360 + ReactCommon-Samples: 3441d3480d9ed1e9bc6cfc9d84ae2a06e05a2626 + ReactNativeDependencies: 017fe0b0811a158cf55e0945f8b2d509594d4bd2 + ScreenshotManager: 10f6c86ecef630f614dd54fb4acd7f16dc9caaf6 + Yoga: e83c3121d079541e69f3c5c623faaaf933fb5812 PODFILE CHECKSUM: 59f1e7d58cffbfafbeb3df31151743dd4c9a52e8 From 401b1620dc674b3f7b9e88a783baca68a2f94ebc Mon Sep 17 00:00:00 2001 From: Nicola Corti Date: Wed, 8 Apr 2026 17:39:47 +0100 Subject: [PATCH 33/44] [0.85] Correclty promote flags to experimental for 0.85 release (#56373) --- ...FeatureFlagsOverrides_RNOSS_Experimental_Android.kt | 6 +++++- .../ReactNativeFeatureFlagsOverridesOSSExperimental.h | 10 +++++++++- .../featureflags/ReactNativeFeatureFlags.config.js | 4 ++-- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android.kt index 6a2bc712074c..d740c6f82fce 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android.kt @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<8531ce29d0e5362517d35559ebda623b>> + * @generated SignedSource<<2452c003ffcba8e20b7cd40c68e05e3d>> */ /** @@ -23,6 +23,8 @@ public open class ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android : // We could use JNI to get the defaults from C++, // but that is more expensive than just duplicating the defaults here. + override fun cxxNativeAnimatedEnabled(): Boolean = true + override fun enableAccessibilityOrder(): Boolean = true override fun enableSwiftUIBasedFilters(): Boolean = true @@ -30,4 +32,6 @@ public open class ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android : override fun fixTextClippingAndroid15useBoundsForWidth(): Boolean = true override fun preventShadowTreeCommitExhaustion(): Boolean = true + + override fun useSharedAnimatedBackend(): Boolean = true } diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSExperimental.h b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSExperimental.h index 5ad1bf98143f..b97ed6d8d466 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSExperimental.h +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSExperimental.h @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<6a047fa1d33ea17ebd7ba8d0680ee1cc>> + * @generated SignedSource<<6ded821dda8049a32168bf82333dd4c3>> */ /** @@ -27,6 +27,10 @@ class ReactNativeFeatureFlagsOverridesOSSExperimental : public ReactNativeFeatur public: ReactNativeFeatureFlagsOverridesOSSExperimental() = default; + bool cxxNativeAnimatedEnabled() override { + return true; + } + bool enableAccessibilityOrder() override { return true; } @@ -42,6 +46,10 @@ class ReactNativeFeatureFlagsOverridesOSSExperimental : public ReactNativeFeatur bool preventShadowTreeCommitExhaustion() override { return true; } + + bool useSharedAnimatedBackend() override { + return true; + } }; } // namespace facebook::react diff --git a/packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js b/packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js index f94c57d63e44..5e8c5a908923 100644 --- a/packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js +++ b/packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js @@ -80,7 +80,7 @@ const definitions: FeatureFlagDefinitions = { expectedReleaseValue: true, purpose: 'experimentation', }, - ossReleaseStage: 'none', + ossReleaseStage: 'experimental', }, defaultTextToOverflowHidden: { defaultValue: true, @@ -878,7 +878,7 @@ const definitions: FeatureFlagDefinitions = { expectedReleaseValue: true, purpose: 'experimentation', }, - ossReleaseStage: 'none', + ossReleaseStage: 'experimental', }, useTraitHiddenOnAndroid: { defaultValue: false, From 76cf797f172c75fd5b3e0ef571f8ca1054a4a9c4 Mon Sep 17 00:00:00 2001 From: Phil Pluckthun Date: Tue, 3 Mar 2026 03:19:14 -0800 Subject: [PATCH 34/44] Update `generate-artifacts-executor` scripts to skip write/cp for unchanged outputs (#55532) Summary: > Side-note: I've been maintaining branches to test these changes for 3 months since around 0.83/0.84, but was waiting for other changes in `scripts/codegen` to stabilise and for 0.84 to land to not interfere with other changes, and to instead target 0.85. Currently, the codegen scripts seem to interfere with Xcode's caching. This can be validated against any app by closing and re-opening Xcode and rebuilding an app that's already been built. Many source files and libraries affected by codegen will start re-building from scratch, skipping the cache. The changes in https://github.com/facebook/react-native/commit/c0290329cdb1771ec087c8552049a287c67259c6 skip writing to a temporary path and let the codegen script directly write to the output paths, since `moveOutputs` calling `cp` is skipped. However, the codegen scripts still write and copy files to the output directory, even if they exist and haven't changed. This change will replace `writeFileSync` and `cpSync` calls with wrappers that skip writing if the target exists and is identical. ## Changelog: [IOS] [INTERNAL] - Skip writing codegen outputs when outputs are unchanged Pull Request resolved: https://github.com/facebook/react-native/pull/55532 Test Plan: I've been mainly testing this in [`expo/expo`'s `notification-tester`](https://github.com/expo/expo/tree/main/apps/notification-tester) since it's a small app with few dependencies and builds relatively quickly for testing. - Build: etc, `pod install`, `xed ios`, build in Xcode - Rebuild (ground-truth): close and re-open Xcode, build again - Copy new scripts into `node_modules/react-native/scripts/codegen/generate-artifacts-executor` - Rebuild: close and re-open Xcode, build again - Rebuild (2): close and re-open Xcode, build again The re-build timings and target files can then be compared between "Rebuild (ground-truth)" and "Rebuild (2)". The latter will have a very high cache-hit rate and the build completes in about ~10s (instead of ~20s) skipping almost all compilation. I've verified that running `pod install` with the new scripts still works. The re-built files in that case are identical between the old and new scripts. Reviewed By: cortinico Differential Revision: D93099065 Pulled By: cipolleschi fbshipit-source-id: c3da043935d7056990b11204868aaa62ce6b0f7d --- .../generateAppDependencyProvider.js | 8 ++-- .../generateCustomURLHandlers.js | 6 +-- .../generateNativeCode.js | 5 +- .../generatePackageSwift.js | 4 +- .../generateRCTModuleProviders.js | 5 +- .../generateRCTThirdPartyComponents.js | 5 +- .../generateReactCodegenPodspec.js | 4 +- ...eModulesRequiringMainQueueSetupProvider.js | 6 +-- .../generate-artifacts-executor/utils.js | 48 +++++++++++++++++++ 9 files changed, 70 insertions(+), 21 deletions(-) diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateAppDependencyProvider.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateAppDependencyProvider.js index bf1a24b47323..7c7383ef7991 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateAppDependencyProvider.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateAppDependencyProvider.js @@ -10,7 +10,7 @@ 'use strict'; const {TEMPLATES_FOLDER_PATH, packageJson} = require('./constants'); -const {codegenLog} = require('./utils'); +const {codegenLog, writeFileSyncIfChanged} = require('./utils'); const fs = require('fs'); const path = require('path'); @@ -38,7 +38,7 @@ function generateAppDependencyProvider(outputDir /*: string */) { 'utf8', ); const finalPathH = path.join(outputDir, 'RCTAppDependencyProvider.h'); - fs.writeFileSync(finalPathH, templateH); + writeFileSyncIfChanged(finalPathH, templateH); codegenLog(`Generated artifact: ${finalPathH}`); const templateMM = fs.readFileSync( @@ -46,7 +46,7 @@ function generateAppDependencyProvider(outputDir /*: string */) { 'utf8', ); const finalPathMM = path.join(outputDir, 'RCTAppDependencyProvider.mm'); - fs.writeFileSync(finalPathMM, templateMM); + writeFileSyncIfChanged(finalPathMM, templateMM); codegenLog(`Generated artifact: ${finalPathMM}`); // Generate the podspec file @@ -58,7 +58,7 @@ function generateAppDependencyProvider(outputDir /*: string */) { outputDir, 'ReactAppDependencyProvider.podspec', ); - fs.writeFileSync(finalPathPodspec, templatePodspec); + writeFileSyncIfChanged(finalPathPodspec, templatePodspec); codegenLog(`Generated podspec: ${finalPathPodspec}`); } diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateCustomURLHandlers.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateCustomURLHandlers.js index a81c00faaa18..99f6c10ed20d 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateCustomURLHandlers.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateCustomURLHandlers.js @@ -11,7 +11,7 @@ 'use strict'; const {TEMPLATES_FOLDER_PATH} = require('./constants'); -const {parseiOSAnnotations} = require('./utils'); +const {parseiOSAnnotations, writeFileSyncIfChanged} = require('./utils'); const fs = require('fs'); const path = require('path'); @@ -105,13 +105,13 @@ function generateCustomURLHandlers( fs.mkdirSync(outputDir, {recursive: true}); - fs.writeFileSync( + writeFileSyncIfChanged( path.join(outputDir, 'RCTModulesConformingToProtocolsProvider.mm'), finalMMFile, ); const templateH = fs.readFileSync(MODULES_PROTOCOLS_H_TEMPLATE_PATH, 'utf8'); - fs.writeFileSync( + writeFileSyncIfChanged( path.join(outputDir, 'RCTModulesConformingToProtocolsProvider.h'), templateH, ); diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateNativeCode.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateNativeCode.js index 1e15509f724a..d8db33f00e31 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateNativeCode.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateNativeCode.js @@ -12,7 +12,7 @@ const generateSpecsCLIExecutor = require('../generate-specs-cli-executor'); const {CORE_LIBRARIES_WITH_OUTPUT_FOLDER} = require('./constants'); -const {codegenLog} = require('./utils'); +const {codegenLog, cpSyncRecursiveIfChanged} = require('./utils'); const fs = require('fs'); const os = require('os'); const path = require('path'); @@ -63,8 +63,7 @@ function generateCode( const outputDir = reactNativeCoreLibraryOutputPath(libraryName, platform) ?? outputPath; fs.mkdirSync(outputDir, {recursive: true}); - // $FlowFixMe[prop-missing] - `fs.cpSync` is missing in Flow libdefs. - fs.cpSync(tmpOutputDir, outputDir, {recursive: true}); + cpSyncRecursiveIfChanged(tmpOutputDir, outputDir); codegenLog(`Generated artifacts: ${outputDir}`); } diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generatePackageSwift.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generatePackageSwift.js index 3e669401aa88..8eaf9099e81d 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generatePackageSwift.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generatePackageSwift.js @@ -10,7 +10,7 @@ 'use strict'; const {TEMPLATES_FOLDER_PATH} = require('./constants'); -const {codegenLog} = require('./utils'); +const {codegenLog, writeFileSyncIfChanged} = require('./utils'); const fs = require('fs'); const path = require('path'); @@ -35,7 +35,7 @@ function generatePackageSwift( path.relative(fullOutputPath, reactNativePath), ); const finalPathH = path.join(outputDir, 'Package.swift'); - fs.writeFileSync(finalPathH, templateH); + writeFileSyncIfChanged(finalPathH, templateH); codegenLog(`Generated artifact: ${finalPathH}`); } diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTModuleProviders.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTModuleProviders.js index 1c8051db5ba5..b5b6ff52bfca 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTModuleProviders.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTModuleProviders.js @@ -14,6 +14,7 @@ const { codegenLog, isReactNativeCoreLibrary, parseiOSAnnotations, + writeFileSyncIfChanged, } = require('./utils'); const fs = require('fs'); const path = require('path'); @@ -39,7 +40,7 @@ function generateRCTModuleProviders( codegenLog('Generating RCTModulesProvider.h'); const templateH = fs.readFileSync(MODULE_PROVIDERS_H_TEMPLATE_PATH, 'utf8'); const finalPathH = path.join(outputDir, 'RCTModuleProviders.h'); - fs.writeFileSync(finalPathH, templateH); + writeFileSyncIfChanged(finalPathH, templateH); codegenLog(`Generated artifact: ${finalPathH}`); codegenLog('Generating RCTModuleProviders.mm'); @@ -112,7 +113,7 @@ function generateRCTModuleProviders( .readFileSync(MODULE_PROVIDERS_MM_TEMPLATE_PATH, 'utf8') .replace(/{moduleMapping}/, modulesMapping); const finalPathMM = path.join(outputDir, 'RCTModuleProviders.mm'); - fs.writeFileSync(finalPathMM, templateMM); + writeFileSyncIfChanged(finalPathMM, templateMM); codegenLog(`Generated artifact: ${finalPathMM}`); } diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js index 5c74af0d6162..1bbfd760debd 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js @@ -15,6 +15,7 @@ const { codegenLog, isReactNativeCoreLibrary, parseiOSAnnotations, + writeFileSyncIfChanged, } = require('./utils'); const fs = require('fs'); const path = require('path'); @@ -41,7 +42,7 @@ function generateRCTThirdPartyComponents( 'utf8', ); const finalPathH = path.join(outputDir, 'RCTThirdPartyComponentsProvider.h'); - fs.writeFileSync(finalPathH, templateH); + writeFileSyncIfChanged(finalPathH, templateH); codegenLog(`Generated artifact: ${finalPathH}`); codegenLog('Generating RCTThirdPartyComponentsProvider.mm'); @@ -150,7 +151,7 @@ function generateRCTThirdPartyComponents( outputDir, 'RCTThirdPartyComponentsProvider.mm', ); - fs.writeFileSync(finalPathMM, templateMM); + writeFileSyncIfChanged(finalPathMM, templateMM); codegenLog(`Generated artifact: ${finalPathMM}`); } diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateReactCodegenPodspec.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateReactCodegenPodspec.js index 0017bcd41e5f..f12e7c4a4062 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateReactCodegenPodspec.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateReactCodegenPodspec.js @@ -15,7 +15,7 @@ const { TEMPLATES_FOLDER_PATH, packageJson, } = require('./constants'); -const {codegenLog} = require('./utils'); +const {codegenLog, writeFileSyncIfChanged} = require('./utils'); const {execSync} = require('child_process'); const fs = require('fs'); const path = require('path'); @@ -39,7 +39,7 @@ function generateReactCodegenPodspec( .replace(/{input-files}/, inputFiles) .replace(/{codegen-script}/, codegenScript); const finalPathPodspec = path.join(outputPath, 'ReactCodegen.podspec'); - fs.writeFileSync(finalPathPodspec, finalPodspec); + writeFileSyncIfChanged(finalPathPodspec, finalPodspec); codegenLog(`Generated podspec: ${finalPathPodspec}`); } diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateUnstableModulesRequiringMainQueueSetupProvider.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateUnstableModulesRequiringMainQueueSetupProvider.js index 4d2ea86017e7..f2505a8f0145 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateUnstableModulesRequiringMainQueueSetupProvider.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateUnstableModulesRequiringMainQueueSetupProvider.js @@ -11,7 +11,7 @@ 'use strict'; const {TEMPLATES_FOLDER_PATH} = require('./constants'); -const {parseiOSAnnotations} = require('./utils'); +const {parseiOSAnnotations, writeFileSyncIfChanged} = require('./utils'); const fs = require('fs'); const path = require('path'); @@ -70,7 +70,7 @@ function generateUnstableModulesRequiringMainQueueSetupProvider( fs.mkdirSync(outputDir, {recursive: true}); - fs.writeFileSync( + writeFileSyncIfChanged( path.join( outputDir, 'RCTUnstableModulesRequiringMainQueueSetupProvider.mm', @@ -82,7 +82,7 @@ function generateUnstableModulesRequiringMainQueueSetupProvider( UNSTABLE_MODULES_REQUIRING_MAIN_QUEUE_SETUP_PROVIDER_H_TEMPLATE_PATH, 'utf8', ); - fs.writeFileSync( + writeFileSyncIfChanged( path.join(outputDir, 'RCTUnstableModulesRequiringMainQueueSetupProvider.h'), templateH, ); diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/utils.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/utils.js index 4649fe29da5d..98ac2eb1c177 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/utils.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/utils.js @@ -485,6 +485,52 @@ function findReactNativeRootPath(projectRoot /* : string */) /* : string */ { return path.dirname(reactNativePackageJsonPath); } +function writeFileSyncIfChanged( + targetPath /*: string */, + contents /*: string */, +) { + try { + const oldContents = fs.readFileSync(targetPath, 'utf8'); + if (oldContents === contents) { + return; + } + } catch (error) { + if (error.code !== 'ENOENT') { + throw error; + } + } + fs.writeFileSync(targetPath, contents); +} + +function cpSyncRecursiveIfChanged( + sourcePath /*: string */, + targetPath /*: string */, +) { + fs.cpSync(sourcePath, targetPath, { + recursive: true, + force: true, + preserveTimestamps: true, + filter(src /*: string */, dest /*: string */) { + try { + const stat = fs.statSync(src); + if (!stat.isFile()) { + return true; + } else { + const oldContents = fs.readFileSync(dest, 'utf8'); + const newContents = fs.readFileSync(src, 'utf8'); + return oldContents !== newContents; + } + } catch (error) { + if (error.code !== 'ENOENT' && error.code !== 'EISDIR') { + throw error; + } else { + return true; + } + } + }, + }); +} + module.exports = { buildCodegenIfNeeded, pkgJsonIncludesGeneratedCode, @@ -499,4 +545,6 @@ module.exports = { readReactNativeConfig, findDisabledLibrariesByPlatform, findReactNativeRootPath, + writeFileSyncIfChanged, + cpSyncRecursiveIfChanged, }; From 9dfd26eaaf719ba62e552bcbe66afaaac7ffebda Mon Sep 17 00:00:00 2001 From: riteshshukla04 Date: Fri, 10 Apr 2026 09:04:44 -0700 Subject: [PATCH 35/44] fix: formData upload broken in debug builds (#56406) Summary: So the formData Upload in fetch is broken on 0.85 on main. I tracked down this PR https://github.com/facebook/react-native/pull/55456 Also reported here https://github.com/facebook/react-native/issues/56404 RCA:- ``` body.isOneShot() body.writeTo(buffer) // This is draining inner file InputStreams ``` Fix is to walk to each children of multipart and check for Oneshot ## Changelog: [ANDROID][FIXED] - FormData uploads broken in debug builds Pull Request resolved: https://github.com/facebook/react-native/pull/56406 Test Plan: Tested on RN tester image Reviewed By: fabriziocucci, huntie Differential Revision: D100258994 Pulled By: alanleedev fbshipit-source-id: aeda47d45db2152027598c949f0e602a586c4cb3 --- .../facebook/react/modules/network/NetworkEventUtil.kt | 8 ++++++++ .../com/facebook/react/modules/network/RequestBodyUtil.kt | 2 ++ 2 files changed, 10 insertions(+) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkEventUtil.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkEventUtil.kt index 781f25d7137e..8965f140ef6f 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkEventUtil.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkEventUtil.kt @@ -19,6 +19,7 @@ import com.facebook.react.internal.featureflags.ReactNativeFeatureFlags import java.io.IOException import java.net.SocketTimeoutException import okhttp3.Headers +import okhttp3.MultipartBody import okhttp3.RequestBody import okio.Buffer @@ -263,6 +264,13 @@ internal object NetworkEventUtil { return "[Preview unavailable]" } + // MultipartBody does not propagate isOneShot() from its parts, so check each + // part explicitly. Reading a one-shot part here would drain the underlying + // stream and cause the real request to fail. + if (body is MultipartBody && body.parts().any { it.body().isOneShot() }) { + return "[Preview unavailable]" + } + return try { val buffer = Buffer() body.writeTo(buffer) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/RequestBodyUtil.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/RequestBodyUtil.kt index 3fa7e6aa51ef..eb111d312ac2 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/RequestBodyUtil.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/RequestBodyUtil.kt @@ -146,6 +146,8 @@ internal object RequestBodyUtil { } } + override fun isOneShot(): Boolean = true + @Throws(IOException::class) override fun writeTo(sink: BufferedSink) { var source: Source? = null From 2c0ae274825ab752b9831c12d231b7a55585f79d Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 13 Apr 2026 16:10:52 +0000 Subject: [PATCH 36/44] Release 0.85.1 #publish-packages-to-npm&latest --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 4 ++-- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 79 insertions(+), 79 deletions(-) diff --git a/package.json b/package.json index cadc98104cbc..984b961b9f48 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.0", - "@react-native/metro-config": "0.85.0", + "@react-native/metro-babel-transformer": "0.85.1", + "@react-native/metro-config": "0.85.1", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index d1f2bf81b702..2a6554358b4d 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.0", + "version": "0.85.1", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index 21adef31399c..fde79e417a9f 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.0", + "version": "0.85.1", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.0" + "@react-native/codegen": "0.85.1" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index e6fcb0fdb3a9..631c7a7baf64 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.0", + "version": "0.85.1", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.0", + "@react-native/dev-middleware": "0.85.1", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.0" + "@react-native/metro-config": "0.85.1" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index c3e99a9fd4c7..9ca47cb2a725 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.0", + "version": "0.85.1", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index a711ce6cbccb..8c3c38c6fc30 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.0", + "version": "0.85.1", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index 2568f943e557..ed1fa6a9a976 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<> +// @generated SignedSource<<0f40bd8b6cb9b79ecec35a4dba27a938>> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.0/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index 511747258b75..5bb928fd3657 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.0", + "version": "0.85.1", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index 4a52c6e339ea..c57e7dcdc966 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.0", + "version": "0.85.1", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.0", - "@react-native/debugger-shell": "0.85.0", + "@react-native/debugger-frontend": "0.85.1", + "@react-native/debugger-shell": "0.85.1", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.0", + "@react-native/debugger-shell": "0.85.1", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index d8fc35858de4..99587e453bb8 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.0", + "version": "0.85.1", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.0", + "@react-native/eslint-plugin": "0.85.1", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index cf130f5e4581..aad4d1964423 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.0", + "version": "0.85.1", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index a685c44d4e05..e7c06aca836e 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.0", + "version": "0.85.1", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.0", + "@react-native/codegen": "0.85.1", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index 17f0029ab656..df8b093a3b4f 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.0", + "version": "0.85.1", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index 750406bf5934..099de3d9b8ad 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.0", + "version": "0.85.1", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.0", + "@react-native/js-polyfills": "0.85.1", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 6a2ed7756665..93ad6a9fd95b 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.0", + "version": "0.85.1", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.0", - "@react-native/metro-babel-transformer": "0.85.0", + "@react-native/js-polyfills": "0.85.1", + "@react-native/metro-babel-transformer": "0.85.1", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 3b3da8890ad5..80653fa81e60 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.0", + "version": "0.85.1", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0" + "react-native": "0.85.1" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 18a43685024e..9304a78f42b6 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.0", + "version": "0.85.1", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index eccaf79c2023..38cb9d209430 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.0", + "version": "0.85.1", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index ed7ec75a4483..a489ff6d8537 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.0", + "version": "0.85.1", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.0", + "@react-native/babel-plugin-codegen": "0.85.1", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index b632f71ddce6..ca7345546d83 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.0", + "version": "0.85.1", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.0", + "@react-native/babel-preset": "0.85.1", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 0bedcf421b53..5f19f6232163 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.0", + "version": "0.85.1", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index f0d795ff680a..af1407297948 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.0", + "version": "0.85.1", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.0" + "@react-native/codegen": "0.85.1" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index d632835272ab..daa5cad49f58 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.0", + "version": "0.85.1", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.0" + "@react-native/codegen": "0.85.1" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.0" + "react-native": "0.85.1" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index cbac723abda9..f6151730c1c2 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -28,7 +28,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; - static patch: number = 0; + static patch: number = 1; static prerelease: string | null = null; static getVersionString(): string { diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index 5c53df66d30a..e92fbc94b93d 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(85), - RCTVersionPatch: @(0), + RCTVersionPatch: @(1), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index fa530b784770..b4aa9991f629 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.0 +VERSION_NAME=0.85.1 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index abfaebeb78cc..cde564231e29 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -14,7 +14,7 @@ public object ReactNativeVersion { public val VERSION: Map = mapOf( "major" to 0, "minor" to 85, - "patch" to 0, + "patch" to 1, "prerelease" to null ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index e731b72fa95d..9da74783f68b 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -14,14 +14,14 @@ #define REACT_NATIVE_VERSION_MAJOR 0 #define REACT_NATIVE_VERSION_MINOR 85 -#define REACT_NATIVE_VERSION_PATCH 0 +#define REACT_NATIVE_VERSION_PATCH 1 namespace facebook::react { struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; - int32_t Patch = 0; + int32_t Patch = 1; std::string_view Prerelease = ""; }; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index ef7b954546b0..cbb3dc381128 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.0", + "version": "0.85.1", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.0", + "@react-native/jest-preset": "0.85.1", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.0", - "@react-native/codegen": "0.85.0", - "@react-native/community-cli-plugin": "0.85.0", - "@react-native/gradle-plugin": "0.85.0", - "@react-native/js-polyfills": "0.85.0", - "@react-native/normalize-colors": "0.85.0", - "@react-native/virtualized-lists": "0.85.0", + "@react-native/assets-registry": "0.85.1", + "@react-native/codegen": "0.85.1", + "@react-native/community-cli-plugin": "0.85.1", + "@react-native/gradle-plugin": "0.85.1", + "@react-native/js-polyfills": "0.85.1", + "@react-native/normalize-colors": "0.85.1", + "@react-native/virtualized-lists": "0.85.1", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index 64c51f83dc6a..d4a24af58224 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0\\" +version = \\"0.85.1\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0\\" +version = \\"0.85.1\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0\\" +version = \\"0.85.1\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.0\\" +version = \\"0.85.1\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index 20cb56516faa..c536d3d6642f 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.0", + "version": "0.85.1", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.0", - "@react-native/popup-menu-android": "0.85.0", + "@react-native/new-app-screen": "0.85.1", + "@react-native/popup-menu-android": "0.85.1", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.0" + "react-native": "0.85.1" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 5d2ac2663e89..7fd335d407e5 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.0", + "version": "0.85.1", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index 504b46b78e3f..0857af8e63d8 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.0", + "version": "0.85.1", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.0" + "react-native": "0.85.1" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index b74249f039c7..f85bac04a443 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.0" + "react-native": "0.85.1" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.0", - "@react-native/core-cli-utils": "0.85.0", - "@react-native/eslint-config": "0.85.0", - "@react-native/metro-config": "0.85.0", - "@react-native/typescript-config": "0.85.0", + "@react-native/babel-preset": "0.85.1", + "@react-native/core-cli-utils": "0.85.1", + "@react-native/eslint-config": "0.85.1", + "@react-native/metro-config": "0.85.1", + "@react-native/typescript-config": "0.85.1", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index 5ea1ce3f743e..c29a978b0901 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.0" + "@react-native/codegen": "0.85.1" }, "devDependencies": { "@babel/core": "^7.25.2", From c634640a1e0c22bcf4703644e25834572444d286 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 13 Apr 2026 17:55:38 +0000 Subject: [PATCH 37/44] [LOCAL] Bump Podfile.lock --- packages/rn-tester/Podfile.lock | 640 ++++++++++++++++---------------- 1 file changed, 320 insertions(+), 320 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 142a9e1a8c1c..f0be769d6e0d 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - FBLazyVector (0.85.0) + - FBLazyVector (0.85.1) - hermes-engine (250829098.0.10): - hermes-engine/Pre-built (= 250829098.0.10) - hermes-engine/Pre-built (250829098.0.10) - - MyNativeView (0.85.0): + - MyNativeView (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -25,7 +25,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - NativeCxxModuleExample (0.85.0): + - NativeCxxModuleExample (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -48,34 +48,34 @@ PODS: - ReactNativeDependencies - Yoga - OCMock (3.9.4) - - RCTDeprecation (0.85.0) - - RCTRequired (0.85.0) - - RCTSwiftUI (0.85.0) - - RCTSwiftUIWrapper (0.85.0): + - RCTDeprecation (0.85.1) + - RCTRequired (0.85.1) + - RCTSwiftUI (0.85.1) + - RCTSwiftUIWrapper (0.85.1): - RCTSwiftUI - - RCTTypeSafety (0.85.0): - - FBLazyVector (= 0.85.0) - - RCTRequired (= 0.85.0) - - React-Core (= 0.85.0) - - React (0.85.0): - - React-Core (= 0.85.0) - - React-Core/DevSupport (= 0.85.0) - - React-Core/RCTWebSocket (= 0.85.0) - - React-RCTActionSheet (= 0.85.0) - - React-RCTAnimation (= 0.85.0) - - React-RCTBlob (= 0.85.0) - - React-RCTImage (= 0.85.0) - - React-RCTLinking (= 0.85.0) - - React-RCTNetwork (= 0.85.0) - - React-RCTSettings (= 0.85.0) - - React-RCTText (= 0.85.0) - - React-RCTVibration (= 0.85.0) - - React-callinvoker (0.85.0) - - React-Core (0.85.0): + - RCTTypeSafety (0.85.1): + - FBLazyVector (= 0.85.1) + - RCTRequired (= 0.85.1) + - React-Core (= 0.85.1) + - React (0.85.1): + - React-Core (= 0.85.1) + - React-Core/DevSupport (= 0.85.1) + - React-Core/RCTWebSocket (= 0.85.1) + - React-RCTActionSheet (= 0.85.1) + - React-RCTAnimation (= 0.85.1) + - React-RCTBlob (= 0.85.1) + - React-RCTImage (= 0.85.1) + - React-RCTLinking (= 0.85.1) + - React-RCTNetwork (= 0.85.1) + - React-RCTSettings (= 0.85.1) + - React-RCTText (= 0.85.1) + - React-RCTVibration (= 0.85.1) + - React-callinvoker (0.85.1) + - React-Core (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0) + - React-Core/Default (= 0.85.1) - React-cxxreact - React-featureflags - React-hermes @@ -90,9 +90,9 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core-prebuilt (0.85.0): + - React-Core-prebuilt (0.85.1): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.85.0): + - React-Core/CoreModulesHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -111,7 +111,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/Default (0.85.0): + - React-Core/Default (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -129,12 +129,12 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.85.0): + - React-Core/DevSupport (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0) - - React-Core/RCTWebSocket (= 0.85.0) + - React-Core/Default (= 0.85.1) + - React-Core/RCTWebSocket (= 0.85.1) - React-cxxreact - React-featureflags - React-hermes @@ -149,7 +149,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.85.0): + - React-Core/RCTActionSheetHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -168,7 +168,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.85.0): + - React-Core/RCTAnimationHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -187,7 +187,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.85.0): + - React-Core/RCTBlobHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -206,7 +206,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.85.0): + - React-Core/RCTImageHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -225,7 +225,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.85.0): + - React-Core/RCTLinkingHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -244,7 +244,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.85.0): + - React-Core/RCTNetworkHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -263,7 +263,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTPushNotificationHeaders (0.85.0): + - React-Core/RCTPushNotificationHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -282,7 +282,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.85.0): + - React-Core/RCTSettingsHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -301,7 +301,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.85.0): + - React-Core/RCTTextHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -320,7 +320,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.85.0): + - React-Core/RCTVibrationHeaders (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -339,11 +339,11 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.85.0): + - React-Core/RCTWebSocket (0.85.1): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.0) + - React-Core/Default (= 0.85.1) - React-cxxreact - React-featureflags - React-hermes @@ -358,40 +358,40 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-CoreModules (0.85.0): - - RCTTypeSafety (= 0.85.0) + - React-CoreModules (0.85.1): + - RCTTypeSafety (= 0.85.1) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.85.0) + - React-Core/CoreModulesHeaders (= 0.85.1) - React-debug - - React-jsi (= 0.85.0) + - React-jsi (= 0.85.1) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.85.0) + - React-RCTImage (= 0.85.1) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.85.0): + - React-cxxreact (0.85.1): - hermes-engine - - React-callinvoker (= 0.85.0) + - React-callinvoker (= 0.85.1) - React-Core-prebuilt - - React-debug (= 0.85.0) - - React-jsi (= 0.85.0) + - React-debug (= 0.85.1) + - React-jsi (= 0.85.1) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.85.0) - - React-perflogger (= 0.85.0) + - React-logger (= 0.85.1) + - React-perflogger (= 0.85.1) - React-runtimeexecutor - - React-timing (= 0.85.0) + - React-timing (= 0.85.1) - React-utils - ReactNativeDependencies - - React-debug (0.85.0) - - React-defaultsnativemodule (0.85.0): + - React-debug (0.85.1) + - React-defaultsnativemodule (0.85.1): - hermes-engine - React-Core-prebuilt - React-domnativemodule @@ -407,7 +407,7 @@ PODS: - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.85.0): + - React-domnativemodule (0.85.1): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -421,7 +421,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.85.0): + - React-Fabric (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -429,24 +429,24 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animated (= 0.85.0) - - React-Fabric/animationbackend (= 0.85.0) - - React-Fabric/animations (= 0.85.0) - - React-Fabric/attributedstring (= 0.85.0) - - React-Fabric/bridging (= 0.85.0) - - React-Fabric/componentregistry (= 0.85.0) - - React-Fabric/componentregistrynative (= 0.85.0) - - React-Fabric/components (= 0.85.0) - - React-Fabric/consistency (= 0.85.0) - - React-Fabric/core (= 0.85.0) - - React-Fabric/dom (= 0.85.0) - - React-Fabric/imagemanager (= 0.85.0) - - React-Fabric/leakchecker (= 0.85.0) - - React-Fabric/mounting (= 0.85.0) - - React-Fabric/observers (= 0.85.0) - - React-Fabric/scheduler (= 0.85.0) - - React-Fabric/telemetry (= 0.85.0) - - React-Fabric/uimanager (= 0.85.0) + - React-Fabric/animated (= 0.85.1) + - React-Fabric/animationbackend (= 0.85.1) + - React-Fabric/animations (= 0.85.1) + - React-Fabric/attributedstring (= 0.85.1) + - React-Fabric/bridging (= 0.85.1) + - React-Fabric/componentregistry (= 0.85.1) + - React-Fabric/componentregistrynative (= 0.85.1) + - React-Fabric/components (= 0.85.1) + - React-Fabric/consistency (= 0.85.1) + - React-Fabric/core (= 0.85.1) + - React-Fabric/dom (= 0.85.1) + - React-Fabric/imagemanager (= 0.85.1) + - React-Fabric/leakchecker (= 0.85.1) + - React-Fabric/mounting (= 0.85.1) + - React-Fabric/observers (= 0.85.1) + - React-Fabric/scheduler (= 0.85.1) + - React-Fabric/telemetry (= 0.85.1) + - React-Fabric/uimanager (= 0.85.1) - React-featureflags - React-graphics - React-jsi @@ -458,7 +458,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.85.0): + - React-Fabric/animated (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -478,7 +478,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.85.0): + - React-Fabric/animationbackend (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -497,7 +497,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.85.0): + - React-Fabric/animations (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -516,7 +516,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.85.0): + - React-Fabric/attributedstring (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -535,7 +535,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.85.0): + - React-Fabric/bridging (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -554,7 +554,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.85.0): + - React-Fabric/componentregistry (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -573,7 +573,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.85.0): + - React-Fabric/componentregistrynative (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -592,7 +592,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.85.0): + - React-Fabric/components (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -600,10 +600,10 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.85.0) - - React-Fabric/components/root (= 0.85.0) - - React-Fabric/components/scrollview (= 0.85.0) - - React-Fabric/components/view (= 0.85.0) + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.1) + - React-Fabric/components/root (= 0.85.1) + - React-Fabric/components/scrollview (= 0.85.1) + - React-Fabric/components/view (= 0.85.1) - React-featureflags - React-graphics - React-jsi @@ -615,7 +615,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.85.0): + - React-Fabric/components/legacyviewmanagerinterop (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -634,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.85.0): + - React-Fabric/components/root (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -653,7 +653,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.85.0): + - React-Fabric/components/scrollview (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -672,7 +672,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.85.0): + - React-Fabric/components/view (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -693,7 +693,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.85.0): + - React-Fabric/consistency (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -712,7 +712,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.85.0): + - React-Fabric/core (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -731,7 +731,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.85.0): + - React-Fabric/dom (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -750,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.85.0): + - React-Fabric/imagemanager (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -769,7 +769,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.85.0): + - React-Fabric/leakchecker (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -788,7 +788,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.85.0): + - React-Fabric/mounting (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -807,7 +807,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.85.0): + - React-Fabric/observers (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -815,8 +815,8 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.85.0) - - React-Fabric/observers/intersection (= 0.85.0) + - React-Fabric/observers/events (= 0.85.1) + - React-Fabric/observers/intersection (= 0.85.1) - React-featureflags - React-graphics - React-jsi @@ -828,7 +828,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.85.0): + - React-Fabric/observers/events (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -847,7 +847,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.85.0): + - React-Fabric/observers/intersection (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -866,7 +866,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.85.0): + - React-Fabric/scheduler (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -889,7 +889,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.85.0): + - React-Fabric/telemetry (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -908,7 +908,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.85.0): + - React-Fabric/uimanager (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -916,7 +916,7 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.85.0) + - React-Fabric/uimanager/consistency (= 0.85.1) - React-featureflags - React-graphics - React-jsi @@ -929,7 +929,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.85.0): + - React-Fabric/uimanager/consistency (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -949,7 +949,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.85.0): + - React-FabricComponents (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -958,8 +958,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.85.0) - - React-FabricComponents/textlayoutmanager (= 0.85.0) + - React-FabricComponents/components (= 0.85.1) + - React-FabricComponents/textlayoutmanager (= 0.85.1) - React-featureflags - React-graphics - React-jsi @@ -972,7 +972,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.85.0): + - React-FabricComponents/components (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -981,17 +981,17 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.85.0) - - React-FabricComponents/components/iostextinput (= 0.85.0) - - React-FabricComponents/components/modal (= 0.85.0) - - React-FabricComponents/components/rncore (= 0.85.0) - - React-FabricComponents/components/safeareaview (= 0.85.0) - - React-FabricComponents/components/scrollview (= 0.85.0) - - React-FabricComponents/components/switch (= 0.85.0) - - React-FabricComponents/components/text (= 0.85.0) - - React-FabricComponents/components/textinput (= 0.85.0) - - React-FabricComponents/components/unimplementedview (= 0.85.0) - - React-FabricComponents/components/virtualview (= 0.85.0) + - React-FabricComponents/components/inputaccessory (= 0.85.1) + - React-FabricComponents/components/iostextinput (= 0.85.1) + - React-FabricComponents/components/modal (= 0.85.1) + - React-FabricComponents/components/rncore (= 0.85.1) + - React-FabricComponents/components/safeareaview (= 0.85.1) + - React-FabricComponents/components/scrollview (= 0.85.1) + - React-FabricComponents/components/switch (= 0.85.1) + - React-FabricComponents/components/text (= 0.85.1) + - React-FabricComponents/components/textinput (= 0.85.1) + - React-FabricComponents/components/unimplementedview (= 0.85.1) + - React-FabricComponents/components/virtualview (= 0.85.1) - React-featureflags - React-graphics - React-jsi @@ -1004,7 +1004,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.85.0): + - React-FabricComponents/components/inputaccessory (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1025,7 +1025,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.85.0): + - React-FabricComponents/components/iostextinput (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1046,7 +1046,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.85.0): + - React-FabricComponents/components/modal (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1067,7 +1067,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.85.0): + - React-FabricComponents/components/rncore (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1088,7 +1088,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.85.0): + - React-FabricComponents/components/safeareaview (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1109,7 +1109,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.85.0): + - React-FabricComponents/components/scrollview (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1130,7 +1130,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.85.0): + - React-FabricComponents/components/switch (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1151,7 +1151,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.85.0): + - React-FabricComponents/components/text (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1172,7 +1172,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.85.0): + - React-FabricComponents/components/textinput (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1193,7 +1193,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.85.0): + - React-FabricComponents/components/unimplementedview (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1214,7 +1214,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.85.0): + - React-FabricComponents/components/virtualview (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1235,7 +1235,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.85.0): + - React-FabricComponents/textlayoutmanager (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1256,27 +1256,27 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.85.0): + - React-FabricImage (0.85.1): - hermes-engine - - RCTRequired (= 0.85.0) - - RCTTypeSafety (= 0.85.0) + - RCTRequired (= 0.85.1) + - RCTTypeSafety (= 0.85.1) - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.85.0) + - React-jsiexecutor (= 0.85.1) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.85.0): + - React-featureflags (0.85.1): - React-Core-prebuilt - ReactNativeDependencies - - React-featureflagsnativemodule (0.85.0): + - React-featureflagsnativemodule (0.85.1): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1285,7 +1285,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.85.0): + - React-graphics (0.85.1): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1293,21 +1293,21 @@ PODS: - React-jsiexecutor - React-utils - ReactNativeDependencies - - React-hermes (0.85.0): + - React-hermes (0.85.1): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0) + - React-cxxreact (= 0.85.1) - React-jsi - - React-jsiexecutor (= 0.85.0) + - React-jsiexecutor (= 0.85.1) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.85.0) + - React-perflogger (= 0.85.1) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.85.0): + - React-idlecallbacksnativemodule (0.85.1): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1317,7 +1317,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.85.0): + - React-ImageManager (0.85.1): - React-Core-prebuilt - React-Core/Default - React-debug @@ -1326,7 +1326,7 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.85.0): + - React-intersectionobservernativemodule (0.85.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1341,7 +1341,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.85.0): + - React-jserrorhandler (0.85.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1350,11 +1350,11 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - ReactNativeDependencies - - React-jsi (0.85.0): + - React-jsi (0.85.1): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.85.0): + - React-jsiexecutor (0.85.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1369,7 +1369,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.85.0): + - React-jsinspector (0.85.1): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1378,18 +1378,18 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.85.0) + - React-perflogger (= 0.85.1) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.85.0): + - React-jsinspectorcdp (0.85.1): - React-Core-prebuilt - ReactNativeDependencies - - React-jsinspectornetwork (0.85.0): + - React-jsinspectornetwork (0.85.1): - React-Core-prebuilt - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.85.0): + - React-jsinspectortracing (0.85.1): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1397,28 +1397,28 @@ PODS: - React-oscompat - React-timing - ReactNativeDependencies - - React-jsitooling (0.85.0): + - React-jsitooling (0.85.1): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.0) + - React-cxxreact (= 0.85.1) - React-debug - - React-jsi (= 0.85.0) + - React-jsi (= 0.85.1) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.85.0): + - React-jsitracing (0.85.1): - React-jsi - - React-logger (0.85.0): + - React-logger (0.85.1): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.85.0): + - React-Mapbuffer (0.85.1): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-microtasksnativemodule (0.85.0): + - React-microtasksnativemodule (0.85.1): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1426,7 +1426,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-NativeModulesApple (0.85.0): + - React-NativeModulesApple (0.85.1): - hermes-engine - React-callinvoker - React-Core @@ -1441,18 +1441,18 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.85.0): + - React-networking (0.85.1): - React-Core-prebuilt - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.85.0) - - React-perflogger (0.85.0): + - React-oscompat (0.85.1) + - React-perflogger (0.85.1): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.85.0): + - React-performancecdpmetrics (0.85.1): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1460,7 +1460,7 @@ PODS: - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.85.0): + - React-performancetimeline (0.85.1): - React-Core-prebuilt - React-featureflags - React-jsinspector @@ -1468,9 +1468,9 @@ PODS: - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.85.0): - - React-Core/RCTActionSheetHeaders (= 0.85.0) - - React-RCTAnimation (0.85.0): + - React-RCTActionSheet (0.85.1): + - React-Core/RCTActionSheetHeaders (= 0.85.1) + - React-RCTAnimation (0.85.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1481,7 +1481,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.85.0): + - React-RCTAppDelegate (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1509,7 +1509,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.85.0): + - React-RCTBlob (0.85.1): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1522,7 +1522,7 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.85.0): + - React-RCTFabric (0.85.1): - hermes-engine - RCTSwiftUIWrapper - React-Core @@ -1553,7 +1553,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.85.0): + - React-RCTFBReactNativeSpec (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1561,10 +1561,10 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.85.0) + - React-RCTFBReactNativeSpec/components (= 0.85.1) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.85.0): + - React-RCTFBReactNativeSpec/components (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1581,7 +1581,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.85.0): + - React-RCTImage (0.85.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1591,14 +1591,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.85.0): - - React-Core/RCTLinkingHeaders (= 0.85.0) - - React-jsi (= 0.85.0) + - React-RCTLinking (0.85.1): + - React-Core/RCTLinkingHeaders (= 0.85.1) + - React-jsi (= 0.85.1) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.85.0) - - React-RCTNetwork (0.85.0): + - ReactCommon/turbomodule/core (= 0.85.1) + - React-RCTNetwork (0.85.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1612,7 +1612,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTPushNotification (0.85.0): + - React-RCTPushNotification (0.85.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTPushNotificationHeaders @@ -1620,7 +1620,7 @@ PODS: - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (0.85.0): + - React-RCTRuntime (0.85.1): - hermes-engine - React-Core - React-Core-prebuilt @@ -1636,7 +1636,7 @@ PODS: - React-RuntimeHermes - React-utils - ReactNativeDependencies - - React-RCTSettings (0.85.0): + - React-RCTSettings (0.85.1): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1645,17 +1645,17 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTTest (0.85.0): - - React-Core (= 0.85.0) + - React-RCTTest (0.85.1): + - React-Core (= 0.85.1) - React-Core-prebuilt - - React-CoreModules (= 0.85.0) - - React-jsi (= 0.85.0) - - ReactCommon/turbomodule/core (= 0.85.0) + - React-CoreModules (= 0.85.1) + - React-jsi (= 0.85.1) + - ReactCommon/turbomodule/core (= 0.85.1) - ReactNativeDependencies - - React-RCTText (0.85.0): - - React-Core/RCTTextHeaders (= 0.85.0) + - React-RCTText (0.85.1): + - React-Core/RCTTextHeaders (= 0.85.1) - Yoga - - React-RCTVibration (0.85.0): + - React-RCTVibration (0.85.1): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1663,15 +1663,15 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.85.0) - - React-renderercss (0.85.0): + - React-rendererconsistency (0.85.1) + - React-renderercss (0.85.1): - React-debug - React-utils - - React-rendererdebug (0.85.0): + - React-rendererdebug (0.85.1): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.85.0): + - React-RuntimeApple (0.85.1): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1694,7 +1694,7 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.85.0): + - React-RuntimeCore (0.85.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1710,14 +1710,14 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.85.0): + - React-runtimeexecutor (0.85.1): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.85.0) + - React-jsi (= 0.85.1) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.85.0): + - React-RuntimeHermes (0.85.1): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1732,7 +1732,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.85.0): + - React-runtimescheduler (0.85.1): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1748,15 +1748,15 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.85.0): + - React-timing (0.85.1): - React-debug - - React-utils (0.85.0): + - React-utils (0.85.1): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.85.0) + - React-jsi (= 0.85.1) - ReactNativeDependencies - - React-webperformancenativemodule (0.85.0): + - React-webperformancenativemodule (0.85.1): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1767,9 +1767,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.85.0): + - ReactAppDependencyProvider (0.85.1): - ReactCodegen - - ReactCodegen (0.85.0): + - ReactCodegen (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1789,11 +1789,11 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.85.0): + - ReactCommon (0.85.1): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.85.0) + - ReactCommon/turbomodule (= 0.85.1) - ReactNativeDependencies - - ReactCommon-Samples (0.85.0): + - ReactCommon-Samples (0.85.1): - hermes-engine - RCTTypeSafety - React-Core @@ -1804,40 +1804,40 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - ReactCommon/turbomodule (0.85.0): + - ReactCommon/turbomodule (0.85.1): - hermes-engine - - React-callinvoker (= 0.85.0) + - React-callinvoker (= 0.85.1) - React-Core-prebuilt - - React-cxxreact (= 0.85.0) - - React-jsi (= 0.85.0) - - React-logger (= 0.85.0) - - React-perflogger (= 0.85.0) - - ReactCommon/turbomodule/bridging (= 0.85.0) - - ReactCommon/turbomodule/core (= 0.85.0) + - React-cxxreact (= 0.85.1) + - React-jsi (= 0.85.1) + - React-logger (= 0.85.1) + - React-perflogger (= 0.85.1) + - ReactCommon/turbomodule/bridging (= 0.85.1) + - ReactCommon/turbomodule/core (= 0.85.1) - ReactNativeDependencies - - ReactCommon/turbomodule/bridging (0.85.0): + - ReactCommon/turbomodule/bridging (0.85.1): - hermes-engine - - React-callinvoker (= 0.85.0) + - React-callinvoker (= 0.85.1) - React-Core-prebuilt - - React-cxxreact (= 0.85.0) - - React-jsi (= 0.85.0) - - React-logger (= 0.85.0) - - React-perflogger (= 0.85.0) + - React-cxxreact (= 0.85.1) + - React-jsi (= 0.85.1) + - React-logger (= 0.85.1) + - React-perflogger (= 0.85.1) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.85.0): + - ReactCommon/turbomodule/core (0.85.1): - hermes-engine - - React-callinvoker (= 0.85.0) + - React-callinvoker (= 0.85.1) - React-Core-prebuilt - - React-cxxreact (= 0.85.0) - - React-debug (= 0.85.0) - - React-featureflags (= 0.85.0) - - React-jsi (= 0.85.0) - - React-logger (= 0.85.0) - - React-perflogger (= 0.85.0) - - React-utils (= 0.85.0) + - React-cxxreact (= 0.85.1) + - React-debug (= 0.85.1) + - React-featureflags (= 0.85.1) + - React-jsi (= 0.85.1) + - React-logger (= 0.85.1) + - React-perflogger (= 0.85.1) + - React-utils (= 0.85.1) - ReactNativeDependencies - - ReactNativeDependencies (0.85.0) - - ScreenshotManager (0.85.0): + - ReactNativeDependencies (0.85.1) + - ScreenshotManager (0.85.1): - hermes-engine - RCTRequired - RCTTypeSafety @@ -2110,86 +2110,86 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: - FBLazyVector: c00c20551d40126351a6783c47ce75f5b374851b + FBLazyVector: ed7eadee1965b0b918ca9d0f2c2328f7eb3fd095 hermes-engine: f90d3ed4356353666bbee687f51d701f0685b494 - MyNativeView: fbd017c09a0d8160fb34ff6f18bda86676d9963e - NativeCxxModuleExample: 01b86d537dd6a3de3c69d5f840ae462fcfde7d8f + MyNativeView: 4b8b9e489c0b25b41aabd1188c2f0f72f9227666 + NativeCxxModuleExample: 68175923bd50dbd341b91e57607fd3d3bb8f9d31 OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74 - RCTDeprecation: 3bb167081b134461cfeb875ff7ae1945f8635257 - RCTRequired: 74839f55d5058a133a0bc4569b0afec750957f64 - RCTSwiftUI: 87a316382f3eab4dd13d2a0d0fd2adcce917361a - RCTSwiftUIWrapper: a31d45fd2891c1e44c1912d9d0c0fac18ed275a0 - RCTTypeSafety: abdf2eaed5501a52f2000de668ccfc60b78c3b27 - React: 1b1536b9099195944034e65b1830f463caaa8390 - React-callinvoker: 6dff6d17d1d6cc8fdf85468a649bafed473c65f5 - React-Core: 00faa4d038298089a1d5a5b21dde8660c4f0820d - React-Core-prebuilt: 98dc387c97a42441bef66e8bf23a92b2785e8b4d - React-CoreModules: a17807f849bfd86045b0b9a75ec8c19373b482f6 - React-cxxreact: c7b53ace5827be54048288bce5c55f337c41e95f - React-debug: e1f00fcd2cef58a2897471a6d76a4ef5f5f90c74 - React-defaultsnativemodule: a4354f3bc1a8ef54b0a49de6cb730c8d206c3404 - React-domnativemodule: 18124c1b87708faa392e084ee4dfa600a903db5f - React-Fabric: be4ef16f85b9756a0b6a8b4957569981548d879d - React-FabricComponents: 8b9b88285710dbc17051975a794ca089080df1f8 - React-FabricImage: 3b52d895e2838a0d5ed8404ac6ebfdd6a517ad17 - React-featureflags: 2c85a987e70862d03332dd504840539a915722e3 - React-featureflagsnativemodule: 144f925ea93ea2397ad40acbd9c2487cadffc49d - React-graphics: 122811718b6ad23d49e2f25d59cee8ed87f1875a - React-hermes: 2def7f96a41a78196e65722619aca3d285a19c53 - React-idlecallbacksnativemodule: b2821ddb271d09285d9ee58eeda694e4fef3f036 - React-ImageManager: bf6936d4d0509992a2ceb3dfbd557b130add80ad - React-intersectionobservernativemodule: 6b28c3c069e801275d7c5822bd23a3bbcec16a60 - React-jserrorhandler: 37420717a46c0e5e9f2805cdbb76ab8898f3e5a2 - React-jsi: f4b843b6851635f64e2bc17fd176b33dec120ebc - React-jsiexecutor: eb8bd947675ef44bedf6d8990a23681fc758aff0 - React-jsinspector: 132ce1fa7aece674c656db3dcb9bfb2eaff354ca - React-jsinspectorcdp: fa5507da20ea181af5cf15531711a40ad9965dab - React-jsinspectornetwork: 2a83e372275c71e2fbd153e2cf3d0151e1a7cd8d - React-jsinspectortracing: 2f6cad1182c183f249a7a609de8123986b6c5a27 - React-jsitooling: 3bd2e214f61686c6d89d44baea32e6b8dd3cf425 - React-jsitracing: 6b3a3df0e1b28d65a402c68dc4b79d9abf91b41b - React-logger: ee47d5f3b59a46a006c65038ed5d0b1143e37510 - React-Mapbuffer: 7f8bfbe3fcb2203db4ccb3975414af8cabe4bcd0 - React-microtasksnativemodule: ca1f33f7c98b76d923f550d39631eb4e05fa9aec - React-NativeModulesApple: 9c1f8815ebd72cc1c75587fe588513f6dd9cb708 - React-networking: 8f75f882c6794e91e28b458b5bc1461034098c80 - React-oscompat: 5361d0fa7905ba1c3b3c5e7c464d6be9d2d85f4b - React-perflogger: 44ecaa45852241f80e07c0787c8b65516f5e774f - React-performancecdpmetrics: ef5be4428f221866215bf66ae0ed35d1892fab56 - React-performancetimeline: 1253e6fd3c9ab141f22903099c82b6c0d6fd9cff - React-RCTActionSheet: e3d1db66ef805645e83e6e80f2e21922328a79a7 - React-RCTAnimation: dc39e18331edfa4e4f3631ab83086ce4ba15c4bb - React-RCTAppDelegate: d08cad1065637eecaf347286807ca25d5e966396 - React-RCTBlob: bd5a11e3b206b86ccdcffa9538a5a4bea0acc0dd - React-RCTFabric: efea59a73331fe82c9a79d4b0b96dda3c4d1416b - React-RCTFBReactNativeSpec: 1adfc4557960efe5f233925b55d420e2483dd7df - React-RCTImage: 11407de524bafcc1790394728ca3fe40c6719093 - React-RCTLinking: 707855a5142f65472096a2910044444d390e8c96 - React-RCTNetwork: 8033c7c90b0983dcf994220a9bdeaef428f0b3da - React-RCTPushNotification: 62fdaf0179b86ba60717ba2f70bba964262736e9 - React-RCTRuntime: 722152a3a55a2f89485f5bff358ab62ab1843d99 - React-RCTSettings: cf450b5c44e1d8379b06ac9469c8a81c35ecd7c4 - React-RCTTest: 02751715e66f93e1aad3981dc07465440947a4c8 - React-RCTText: 19f706ee0de06dd92945da223d8558d849209e9d - React-RCTVibration: 3383f98add29944aebdcdfa89598b09b1cadf13c - React-rendererconsistency: dd05e33df654b44cc5cdf99532b229d60d469b09 - React-renderercss: 2b6291db12578663d260d24f4c3ece458216a738 - React-rendererdebug: a06085705d5e796b1e40ac0f0e71b0868103e1a3 - React-RuntimeApple: 65fad601d27f99f258cb7b72f2e3b467298ea12c - React-RuntimeCore: f86d3cf1a66ceeed2767273899529c190b64efd4 - React-runtimeexecutor: 4022f2022adc7877b867ecc32bc2ba76f541d94f - React-RuntimeHermes: 003fc52c8419f74cdb7d72b426483131f9f6a09e - React-runtimescheduler: 93fc5f5ab550e39afc342158aa7e7ef324d13565 - React-timing: fca9c61f8a6ef76a4ef286a700ab54d3cdf3c079 - React-utils: 5717eed2e4c96e4d8ad0718c2f63494c06c19e47 - React-webperformancenativemodule: c465a47195d1c6f3cd7eeb84f38389124b62ac73 - ReactAppDependencyProvider: 5787b37b8e2e51dfeab697ec031cc7c4080dcea2 - ReactCodegen: e4343524a732109608072578ae193f5f3bcbb06b - ReactCommon: fe2a3af8975e63efa60f95fca8c34dc85deee360 - ReactCommon-Samples: 3441d3480d9ed1e9bc6cfc9d84ae2a06e05a2626 - ReactNativeDependencies: 017fe0b0811a158cf55e0945f8b2d509594d4bd2 - ScreenshotManager: 10f6c86ecef630f614dd54fb4acd7f16dc9caaf6 - Yoga: e83c3121d079541e69f3c5c623faaaf933fb5812 + RCTDeprecation: d69f6f20a20f669a0aa3115ab1109f28e98ae03e + RCTRequired: 305a8212b9d90fa335b6a6a960e5212bbb434484 + RCTSwiftUI: 00bb3e8491b1368a47563ef0c8824601d9875ed3 + RCTSwiftUIWrapper: 4d83c8f35bbd7de17c952e410f9b94490be244e5 + RCTTypeSafety: a5b1d1d5a4612ad3533a4a1302e158e0253b3dac + React: 6dbd7825a18782848e8c62f1feb16b344cb17ac6 + React-callinvoker: 90c70d14c7ca646fdae3e25e8d9fbb0fbb20459c + React-Core: 9dce76263f670de254e896f317676e7e95369ac2 + React-Core-prebuilt: 1120e76e79c263ad2df9d53d48072f69bf0222a0 + React-CoreModules: b9fadb43261b88cb0d3a2d59808603567e995095 + React-cxxreact: 6b36616248fea28ce6dfbffcf09322321eb96186 + React-debug: 8f85c5da52e386c83482e45744f6e61b39b9493d + React-defaultsnativemodule: 30e203c74356e3c888d65eedf57b17040e6f286e + React-domnativemodule: 1d12e55be7e23893a408080faa0254fb88b4e8ef + React-Fabric: e0865cdb1f6735f4d965205db8272abffa525fe9 + React-FabricComponents: 0ba4d4b82af3c632684b795471c87b6b3f3147bb + React-FabricImage: 697591b17442435a5adfa41f8ba604d739f0577d + React-featureflags: 4ef978e9c5b18e5dcc7cb769d45f8e5dbf0ad33c + React-featureflagsnativemodule: 0ab60626bedd0e6ad3cbd8f91418913622d322d4 + React-graphics: fc1a5a4e43ae3ef5e17c7506d63c0b2e9b6a00bd + React-hermes: 4c79117df85ff676fdac91a44cf9ac14eea27557 + React-idlecallbacksnativemodule: 9cb0992147d2d06c771c71b45a9248b2ed405b09 + React-ImageManager: ebb520b0ff9583be6be10164688e5be5f6c68ea9 + React-intersectionobservernativemodule: c6d0451bec89cfd948dd2fd94562c5ae91cd7581 + React-jserrorhandler: 15687ad69bc1ebe2995bb61dc5fca540f0a49d3b + React-jsi: bc4f2bc01f36aad1b90154f02f94b940f6b47706 + React-jsiexecutor: fda4aaa343879af8a9af8f4421893ead3158578b + React-jsinspector: 4e3b901a6310b055899532c387068a334d95788f + React-jsinspectorcdp: 676d3375831a3869d5ce59ec9ecc964930ad1468 + React-jsinspectornetwork: 06632002a54325a4409b70953a0a1d78afc83d52 + React-jsinspectortracing: 79cffa2fb1ff086386ea0e504088b417b0a92767 + React-jsitooling: 4833c1b0c927dca77b5ce7166006b4ad4bf550b8 + React-jsitracing: d277268ffb96d7ed41e4f1e83f6af47abb109558 + React-logger: 4e7583fb51ef2aa76b298c88e1b9a5cff83e03f7 + React-Mapbuffer: 820bc13d35de93c05aacefb3ab43f061b247c64e + React-microtasksnativemodule: d8115c4d1035b8671c036a47d82fe75d1ca44e44 + React-NativeModulesApple: 647d3ab78e02b3a40fedffd856744215219ff0a6 + React-networking: 8d40769c4823a7e26ae98ca5cd691edc87828743 + React-oscompat: 934d246490699f24fb70bbc5ca0da7e6808ab80c + React-perflogger: 07bc6f69585cfc2a4ec60d2bff09ca53f8dfcf63 + React-performancecdpmetrics: 34b7669344b3dfd7f41f5591612167a63f7d85bd + React-performancetimeline: c31fffd09036c52f072dfcc9a532ec5645debb28 + React-RCTActionSheet: 99fa17f6886320aaefcac26dde002c6a8eae6e71 + React-RCTAnimation: ff5b5c5f8ad41e785d269b7bd857d92d38b2e331 + React-RCTAppDelegate: a525c6504bafbeeef53e81daafcac858906e4765 + React-RCTBlob: 84a7029433dbb97e2803f7726e849e56c9ba1774 + React-RCTFabric: 4371d3abce8a3f2954f40cf37b21cd644fdfe3a6 + React-RCTFBReactNativeSpec: 84f80cbc48e04a96668e3aad6946ef6ea91aa874 + React-RCTImage: c12912d256e4bd60f2e5c62085ac51369a622e00 + React-RCTLinking: aee9b7e57759ca186e4580ffb3be1321cee06182 + React-RCTNetwork: fed489b87b9f47e6c5825cfd987fda66660c602d + React-RCTPushNotification: af067f6168df3aaa8b35308da7921f221d7d153f + React-RCTRuntime: 46fe512ae3cdcf799398a3ac5e446ea562823d12 + React-RCTSettings: 6c695d74d7f7a89a4a6aba9da20dac8c9e2c810b + React-RCTTest: a5325ba4a73eea241756c3682838704ef6963b8d + React-RCTText: e3f9d1e47e924d316e3e5dc2a64d7c5b5b4d89ce + React-RCTVibration: 9156d7a314da49d274a3bd7d03f1cc85a7da9d15 + React-rendererconsistency: e55d5affcbfbb1e15ffa79c53f573e258a0da8ef + React-renderercss: bd23f6ac348b20fd73c47b1df2b9803da3373c45 + React-rendererdebug: 4c2d4c5515fd56a728331b6b845d21f94c972bb9 + React-RuntimeApple: be0fe2e0c96b42ab0625c2e44def8437a521c6a1 + React-RuntimeCore: c2ad50fc280f1580d34af94bebc0c525e84897dd + React-runtimeexecutor: 8246711ce4255caf2224258851a46253e12b07cc + React-RuntimeHermes: 47cf644941f77934cb186bda64e44b75743151c6 + React-runtimescheduler: 06c596f57cf78a170552efc0189476b6d557c89d + React-timing: 5801dfff49da731d6f982657d8bce8298fa353bf + React-utils: aaf9b3d810f6fbc359ff6a6fb0dd6ea739f0b9f8 + React-webperformancenativemodule: 349b21612ebbbc42316cc849d1942af519eef9b1 + ReactAppDependencyProvider: 52da2413bc956c40a4de19ad32a92b87248f7ce8 + ReactCodegen: bbad5f533749a317c88e26ea391ad3ad2f343c51 + ReactCommon: 66763e5bd1b778828ff6cb82d771b7162a5215c2 + ReactCommon-Samples: 7db3145fabb403af986227abad1ffd09d84cd79c + ReactNativeDependencies: 29fbbe2bea1805891267e117cc30149f2e0b768e + ScreenshotManager: 7ba018496674a1cde2e38f6270e1f0dd19631641 + Yoga: b1085f68c014785350a2afdc95eaef0d49f23ccb PODFILE CHECKSUM: 59f1e7d58cffbfafbeb3df31151743dd4c9a52e8 From 16e6e329444da71db1ef1f34cd898586330811f1 Mon Sep 17 00:00:00 2001 From: Bartlomiej Bloniarz Date: Mon, 13 Apr 2026 10:22:05 -0700 Subject: [PATCH 38/44] Add pushAnimationMutations to the AnimationBackend (#56401) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/56401 Add `pushAnimationMutations(Callback)` to the AnimationBackend as a targeted alternative to `trigger()`. The existing `trigger()` method has two problems: 1. **Blast radius**: It calls `onAnimationFrame()` which invokes ALL registered callbacks. When one animation frontend (e.g. Animated) calls `trigger()` in response to an event, every other frontend (e.g. Reanimated) also spins up unnecessarily. 2. **Broken timestamp on iOS**: `trigger()` uses `std::chrono::steady_clock` which on iOS maps to a different kernel clock than what `CADisplayLink` uses for vsync timestamps. These clocks have different baselines and can diverge over time (e.g. after device sleep), causing animations to see time jumps. `pushAnimationMutations(Callback)` fixes both issues: - Executes only the provided callback, not all registered ones - Uses `AnimationChoreographer::now()` which delegates to `HighResTimeStamp`, providing a timestamp from the same clock as the vsync path on each platform Also refactors `onAnimationFrame` to use `unpackMutations`/`applySurfaceUpdates` helpers, avoiding intermediate vector/set merging when accumulating mutations from multiple callbacks. [General][Added] - Add pushAnimationMutations to AnimationBackend for targeted event-driven animation updates Reviewed By: zeyap Differential Revision: D100164749 fbshipit-source-id: 53d36ed316614baa835707a45361ae8f3b828d26 --- .../animated/NativeAnimatedNodesManager.cpp | 5 +- .../animationbackend/AnimationBackend.cpp | 68 +++++++++++++------ .../animationbackend/AnimationBackend.h | 9 +++ .../animationbackend/AnimationChoreographer.h | 5 ++ .../uimanager/UIManagerAnimationBackend.h | 1 + .../tester/src/TesterAnimationChoreographer.h | 16 +++++ 6 files changed, 82 insertions(+), 22 deletions(-) diff --git a/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManager.cpp b/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManager.cpp index e9b3ffd7ba5d..f51aa4b2d2b7 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManager.cpp +++ b/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManager.cpp @@ -515,7 +515,10 @@ void NativeAnimatedNodesManager::handleAnimatedEvent( // frames. if (ReactNativeFeatureFlags::useSharedAnimatedBackend()) { if (auto animationBackend = animationBackend_.lock()) { - animationBackend->trigger(); + animationBackend->pushAnimationMutations( + [this](AnimationTimestamp timestamp) -> AnimationMutations { + return pullAnimationMutations(timestamp); + }); } } else { onRender(); diff --git a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp index 9fb2e5ecf94d..2d73065a10cd 100644 --- a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp +++ b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp @@ -51,31 +51,27 @@ AnimationBackend::AnimationBackend( react_native_assert(uiManager_.expired() == false); } -void AnimationBackend::onAnimationFrame(AnimationTimestamp timestamp) { - std::vector callbacksCopy; - std::unordered_map surfaceUpdates; - std::set asyncFlushSurfaces; +void AnimationBackend::unpackMutations( + AnimationMutations& mutations, + std::unordered_map& surfaceUpdates, + std::set& asyncFlushSurfaces) { + for (auto& mutation : mutations.batch) { + const auto family = mutation.family; + react_native_assert(family != nullptr); - { - std::lock_guard lock(mutex_); - callbacksCopy = callbacks; + auto& [families, updates, hasLayoutUpdates] = + surfaceUpdates[family->getSurfaceId()]; + hasLayoutUpdates |= mutation.hasLayoutUpdates; + families.insert(family); + updates[mutation.tag] = std::move(mutation.props); } - for (auto& callbackWithId : callbacksCopy) { - auto mutations = callbackWithId.callback(timestamp); - asyncFlushSurfaces.merge(mutations.asyncFlushSurfaces); - for (auto& mutation : mutations.batch) { - const auto family = mutation.family; - react_native_assert(family != nullptr); - - auto& [families, updates, hasLayoutUpdates] = - surfaceUpdates[family->getSurfaceId()]; - hasLayoutUpdates |= mutation.hasLayoutUpdates; - families.insert(family); - updates[mutation.tag] = std::move(mutation.props); - } - } + asyncFlushSurfaces.merge(mutations.asyncFlushSurfaces); +} +void AnimationBackend::applySurfaceUpdates( + std::unordered_map& surfaceUpdates, + const std::set& asyncFlushSurfaces) { animatedPropsRegistry_->update(surfaceUpdates); for (auto& [surfaceId, updates] : surfaceUpdates) { @@ -89,6 +85,30 @@ void AnimationBackend::onAnimationFrame(AnimationTimestamp timestamp) { requestAsyncFlushForSurfaces(asyncFlushSurfaces); } +void AnimationBackend::applyMutations(AnimationMutations mutations) { + std::unordered_map surfaceUpdates; + std::set asyncFlushSurfaces; + unpackMutations(mutations, surfaceUpdates, asyncFlushSurfaces); + applySurfaceUpdates(surfaceUpdates, asyncFlushSurfaces); +} + +void AnimationBackend::onAnimationFrame(AnimationTimestamp timestamp) { + std::vector callbacksCopy; + + { + std::lock_guard lock(mutex_); + callbacksCopy = callbacks; + } + + std::unordered_map surfaceUpdates; + std::set asyncFlushSurfaces; + for (auto& callbackWithId : callbacksCopy) { + auto mutations = callbackWithId.callback(timestamp); + unpackMutations(mutations, surfaceUpdates, asyncFlushSurfaces); + } + applySurfaceUpdates(surfaceUpdates, asyncFlushSurfaces); +} + CallbackId AnimationBackend::start(const Callback& callback) { std::lock_guard lock(mutex_); @@ -123,6 +143,12 @@ void AnimationBackend::trigger() { onAnimationFrame(std::chrono::steady_clock::now().time_since_epoch()); } +void AnimationBackend::pushAnimationMutations(const Callback& callback) { + auto timestamp = animationChoreographer_->now(); + auto mutations = callback(timestamp); + applyMutations(std::move(mutations)); +} + void AnimationBackend::commitUpdates( SurfaceId surfaceId, SurfaceUpdates& surfaceUpdates) { diff --git a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.h b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.h index deef1fb532e0..91463154286a 100644 --- a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.h +++ b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.h @@ -60,10 +60,19 @@ class AnimationBackend : public UIManagerAnimationBackend { void onAnimationFrame(AnimationTimestamp timestamp) override; void trigger() override; + void pushAnimationMutations(const Callback &callback) override; CallbackId start(const Callback &callback) override; void stop(CallbackId callbackId) override; private: + void unpackMutations( + AnimationMutations &mutations, + std::unordered_map &surfaceUpdates, + std::set &asyncFlushSurfaces); + void applySurfaceUpdates( + std::unordered_map &surfaceUpdates, + const std::set &asyncFlushSurfaces); + void applyMutations(AnimationMutations mutations); std::vector callbacks; std::shared_ptr animatedPropsRegistry_; std::shared_ptr animationChoreographer_; diff --git a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationChoreographer.h b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationChoreographer.h index e6194b199494..94be54e3a219 100644 --- a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationChoreographer.h +++ b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationChoreographer.h @@ -8,6 +8,7 @@ #pragma once #include +#include namespace facebook::react { @@ -21,6 +22,10 @@ class AnimationChoreographer { virtual void resume() = 0; virtual void pause() = 0; + virtual AnimationTimestamp now() const + { + return HighResTimeStamp::now().toChronoSteadyClockTimePoint().time_since_epoch(); + } void setAnimationBackend(std::weak_ptr animationBackend) { animationBackend_ = animationBackend; diff --git a/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationBackend.h b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationBackend.h index 221e46860561..46ecea5e4f07 100644 --- a/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationBackend.h +++ b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationBackend.h @@ -31,6 +31,7 @@ class UIManagerAnimationBackend { virtual void stop(CallbackId callbackId) = 0; virtual void clearRegistry(SurfaceId surfaceId) = 0; virtual void trigger() = 0; + virtual void pushAnimationMutations(const Callback &callback) = 0; virtual void registerJSInvoker(std::shared_ptr jsInvoker) = 0; }; diff --git a/private/react-native-fantom/tester/src/TesterAnimationChoreographer.h b/private/react-native-fantom/tester/src/TesterAnimationChoreographer.h index 859d3f75c12a..c45a84867bcd 100644 --- a/private/react-native-fantom/tester/src/TesterAnimationChoreographer.h +++ b/private/react-native-fantom/tester/src/TesterAnimationChoreographer.h @@ -7,6 +7,8 @@ #pragma once +#include + #include #include #include @@ -19,8 +21,22 @@ class TesterAnimationChoreographer : public AnimationChoreographer { void pause() override; void runUITick(AnimationTimestamp timestamp); + AnimationTimestamp now() const override + { + if (clockProvider_) { + return clockProvider_(); + } + return AnimationChoreographer::now(); + } + + void setClockProvider(std::function clockProvider) + { + clockProvider_ = std::move(clockProvider); + } + private: bool isPaused_{false}; + std::function clockProvider_; }; } // namespace facebook::react From 430da64dc9ca8b2a66014127f209f3b15d8b144d Mon Sep 17 00:00:00 2001 From: Bartlomiej Bloniarz Date: Fri, 17 Apr 2026 02:58:32 -0700 Subject: [PATCH 39/44] Avoid moving RawProps during animation backend commit when retries are possible (#56465) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/56465 The `cloneProps` function in `AnimationBackend.cpp` was using `std::move(*animatedProps.rawProps)` inside a `shadowTree.commit()` transaction lambda. Since commits can be retried (when `currentRevision_.number != oldRevision.number`), the moved-from `RawProps` would be in an unspecified state on the second attempt, leading to incorrect or undefined behavior. When `enableFabricCommitBranching` is enabled, commit retries are not a concern, so moving is safe. When disabled, we now copy via `RawProps(*animatedProps.rawProps)` instead. This is the only dangerous move in the animation backend commit path. The `AnimationBackendCommitHook` already copies correctly (`RawProps(*snapshot->rawProps)`), and `AnimatedPropsRegistry::getMap()` is safe because moved pending data persists in the `map` member across retries. Changelog: [General][Fixed] - Fix potential data corruption in animation backend when ShadowTree commits are retried by copying RawProps instead of moving them Reviewed By: zeyap Differential Revision: D101161363 fbshipit-source-id: 43b9277f37563098c8ba878777d7a3099bdf1373 --- .../animationbackend/AnimationBackend.cpp | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp index 2d73065a10cd..789bb1fc4f7f 100644 --- a/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp +++ b/packages/react-native/ReactCommon/react/renderer/animationbackend/AnimationBackend.cpp @@ -24,10 +24,17 @@ static inline Props::Shared cloneProps( shadowNode.getSurfaceId(), *shadowNode.getContextContainer()}; Props::Shared newProps; if (animatedProps.rawProps) { - newProps = shadowNode.getComponentDescriptor().cloneProps( - propsParserContext, - shadowNode.getProps(), - std::move(*animatedProps.rawProps)); + if (ReactNativeFeatureFlags::enableFabricCommitBranching()) { + newProps = shadowNode.getComponentDescriptor().cloneProps( + propsParserContext, + shadowNode.getProps(), + std::move(*animatedProps.rawProps)); + } else { + newProps = shadowNode.getComponentDescriptor().cloneProps( + propsParserContext, + shadowNode.getProps(), + RawProps(*animatedProps.rawProps)); + } } else { newProps = shadowNode.getComponentDescriptor().cloneProps( propsParserContext, shadowNode.getProps(), {}); From 530058269728e21c761383213a18fa53bd6b6bd3 Mon Sep 17 00:00:00 2001 From: Alan Hughes Date: Wed, 15 Apr 2026 14:56:30 +0100 Subject: [PATCH 40/44] Fix loading banner stuck after a reload --- .../React/CoreModules/RCTDevLoadingView.mm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/packages/react-native/React/CoreModules/RCTDevLoadingView.mm b/packages/react-native/React/CoreModules/RCTDevLoadingView.mm index 6d5518c26b6b..3475fa39350c 100644 --- a/packages/react-native/React/CoreModules/RCTDevLoadingView.mm +++ b/packages/react-native/React/CoreModules/RCTDevLoadingView.mm @@ -51,10 +51,27 @@ - (instancetype)init selector:@selector(hide) name:RCTJavaScriptDidFailToLoadNotification object:nil]; + [[NSNotificationCenter defaultCenter] addObserver:self + selector:@selector(hide) + name:@"RCTInstanceDidLoadBundle" + object:nil]; } return self; } +- (void)dealloc +{ + [self clearInitialMessageDelay]; + [[NSNotificationCenter defaultCenter] removeObserver:self]; + UIWindow *window = _window; + _window = nil; + if (window) { + RCTExecuteOnMainQueue(^{ + window.hidden = YES; + }); + } +} + + (void)setEnabled:(BOOL)enabled { RCTDevLoadingViewSetEnabled(enabled); From d19e7157eff0f4d235ff2f456cef029f8f4ea97b Mon Sep 17 00:00:00 2001 From: Alan Hughes Date: Mon, 20 Apr 2026 15:05:46 +0100 Subject: [PATCH 41/44] [LOCAL] Skip use-hermes-nightly when hermes-compiler is already pinned --- scripts/releases/use-hermes-nightly.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/releases/use-hermes-nightly.js b/scripts/releases/use-hermes-nightly.js index 5dc782e93d14..0be251b394a5 100644 --- a/scripts/releases/use-hermes-nightly.js +++ b/scripts/releases/use-hermes-nightly.js @@ -10,9 +10,17 @@ 'use strict'; +const {getReactNativePackage} = require('../shared/monorepoUtils'); const {updateHermesVersionsToNightly} = require('./utils/hermes-utils'); async function main() { + const {packageJson} = await getReactNativePackage(); + const hermesCompilerVersion = packageJson.dependencies?.['hermes-compiler']; + + if (hermesCompilerVersion !== '0.0.0') { + return; + } + await updateHermesVersionsToNightly(); } From 67baaf384c371e55eb5f14c62c9b39ec1588f79f Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 20 Apr 2026 15:13:59 +0000 Subject: [PATCH 42/44] Release 0.85.2 #publish-packages-to-npm&latest --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- .../debugger-shell/bin/react-native-devtools | 12 ++++++------ packages/debugger-shell/package.json | 2 +- packages/dev-middleware/package.json | 8 ++++---- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/jest-preset/package.json | 4 ++-- packages/metro-config/package.json | 6 +++--- packages/new-app-screen/package.json | 4 ++-- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- .../package.json | 4 ++-- .../package.json | 6 +++--- .../Libraries/Core/ReactNativeVersion.js | 2 +- packages/react-native/React/Base/RCTVersion.m | 2 +- .../ReactAndroid/gradle.properties | 2 +- .../modules/systeminfo/ReactNativeVersion.kt | 2 +- .../ReactCommon/cxxreact/ReactNativeVersion.h | 4 ++-- packages/react-native/package.json | 18 +++++++++--------- .../generate-artifacts-executor-test.js.snap | 8 ++++---- packages/rn-tester/package.json | 8 ++++---- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 4 ++-- private/helloworld/package.json | 12 ++++++------ .../package.json | 2 +- 35 files changed, 79 insertions(+), 79 deletions(-) diff --git a/package.json b/package.json index 984b961b9f48..9eef756352bf 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@jest/create-cache-key-function": "^29.7.0", "@microsoft/api-extractor": "^7.52.2", "@octokit/rest": "^22.0.0", - "@react-native/metro-babel-transformer": "0.85.1", - "@react-native/metro-config": "0.85.1", + "@react-native/metro-babel-transformer": "0.85.2", + "@react-native/metro-config": "0.85.2", "@tsconfig/node22": "22.0.2", "@types/react": "^19.1.0", "@typescript-eslint/parser": "^8.36.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index 2a6554358b4d..d8fbe135ad4a 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.85.1", + "version": "0.85.2", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index fde79e417a9f..ede9975c3670 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.85.1", + "version": "0.85.2", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.29.0", - "@react-native/codegen": "0.85.1" + "@react-native/codegen": "0.85.2" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index 631c7a7baf64..2d1d201f0621 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.85.1", + "version": "0.85.2", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -31,7 +31,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/dev-middleware": "0.85.1", + "@react-native/dev-middleware": "0.85.2", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.84.0", @@ -44,7 +44,7 @@ }, "peerDependencies": { "@react-native-community/cli": "*", - "@react-native/metro-config": "0.85.1" + "@react-native/metro-config": "0.85.2" }, "peerDependenciesMeta": { "@react-native-community/cli": { diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 9ca47cb2a725..66445388beb8 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.85.1", + "version": "0.85.2", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "keywords": [ diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index 8c3c38c6fc30..1e23399d1a2b 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.85.1", + "version": "0.85.2", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/debugger-shell/bin/react-native-devtools b/packages/debugger-shell/bin/react-native-devtools index ed1fa6a9a976..46488e55e387 100755 --- a/packages/debugger-shell/bin/react-native-devtools +++ b/packages/debugger-shell/bin/react-native-devtools @@ -1,6 +1,6 @@ #!/usr/bin/env dotslash -// @generated SignedSource<<0f40bd8b6cb9b79ecec35a4dba27a938>> +// @generated SignedSource<> { @@ -12,7 +12,7 @@ "digest": "88a883b2ae58037a14787914cb971591046aedfcf093ff94de65a950487d8412", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-linux-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.2/React.Native.DevTools-linux-aarch64.tar.gz" }, { "type": "http", @@ -28,7 +28,7 @@ "digest": "bf9c63e0adbf3e3aab0f7d2ee5451ce14271a03a4f8856f650e3074df5787eeb", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-linux-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.2/React.Native.DevTools-linux-x86_64.tar.gz" }, { "type": "http", @@ -44,7 +44,7 @@ "digest": "a09c8b2f826cc6adb454c01c00d2918f9a78b2594cc290a96cd64f9643c92331", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-macos-aarch64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.2/React.Native.DevTools-macos-aarch64.tar.gz" }, { "type": "http", @@ -60,7 +60,7 @@ "digest": "45204482b756a4b047ce010b13726e67c88b81ac4eb9f3220d885f55080a75cc", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-macos-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.2/React.Native.DevTools-macos-x86_64.tar.gz" }, { "type": "http", @@ -76,7 +76,7 @@ "digest": "8ebe98a2cd7833ab4115975328d699906251e5c0fa795a485eb143f2a0c3924a", "providers": [ { - "url": "https://github.com/facebook/react-native/releases/download/v0.85.1/React.Native.DevTools-windows-x86_64.tar.gz" + "url": "https://github.com/facebook/react-native/releases/download/v0.85.2/React.Native.DevTools-windows-x86_64.tar.gz" }, { "type": "http", diff --git a/packages/debugger-shell/package.json b/packages/debugger-shell/package.json index 5bb928fd3657..0ee7c42fa775 100644 --- a/packages/debugger-shell/package.json +++ b/packages/debugger-shell/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/debugger-shell", "productName": "React Native DevTools", - "version": "0.85.1", + "version": "0.85.2", "description": "Experimental debugger shell for React Native for use with @react-native/debugger-frontend", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index c57e7dcdc966..15d28f5f4782 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.85.1", + "version": "0.85.2", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -32,8 +32,8 @@ }, "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.85.1", - "@react-native/debugger-shell": "0.85.1", + "@react-native/debugger-frontend": "0.85.2", + "@react-native/debugger-shell": "0.85.2", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", @@ -45,7 +45,7 @@ "ws": "^7.5.10" }, "devDependencies": { - "@react-native/debugger-shell": "0.85.1", + "@react-native/debugger-shell": "0.85.2", "selfsigned": "^5.5.0", "undici": "^6.23.0", "wait-for-expect": "^3.0.2" diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index 99587e453bb8..8f776303d5f2 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.85.1", + "version": "0.85.2", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.85.1", + "@react-native/eslint-plugin": "0.85.2", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index aad4d1964423..1fffa7f1fa69 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.85.1", + "version": "0.85.2", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index e7c06aca836e..07756fe35400 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.85.1", + "version": "0.85.2", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.85.1", + "@react-native/codegen": "0.85.2", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index df8b093a3b4f..4dbdccc0145f 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.85.1", + "version": "0.85.2", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index 099de3d9b8ad..f4a5bfe48949 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/jest-preset", - "version": "0.85.1", + "version": "0.85.2", "description": "Jest preset for React Native apps", "keywords": [ "jest", @@ -29,7 +29,7 @@ ], "dependencies": { "@jest/create-cache-key-function": "^29.7.0", - "@react-native/js-polyfills": "0.85.1", + "@react-native/js-polyfills": "0.85.2", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 93ad6a9fd95b..c8751df242ff 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.85.1", + "version": "0.85.2", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -35,8 +35,8 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/js-polyfills": "0.85.1", - "@react-native/metro-babel-transformer": "0.85.1", + "@react-native/js-polyfills": "0.85.2", + "@react-native/metro-babel-transformer": "0.85.2", "metro-config": "^0.84.0", "metro-runtime": "^0.84.0" } diff --git a/packages/new-app-screen/package.json b/packages/new-app-screen/package.json index 80653fa81e60..beda9c5ba142 100644 --- a/packages/new-app-screen/package.json +++ b/packages/new-app-screen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/new-app-screen", - "version": "0.85.1", + "version": "0.85.2", "description": "NewAppScreen component for React Native", "keywords": [ "react-native" @@ -22,7 +22,7 @@ "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.1" + "react-native": "0.85.2" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 9304a78f42b6..66ad857f3135 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.85.1", + "version": "0.85.2", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 38cb9d209430..645dc502ab37 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.85.1", + "version": "0.85.2", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index a489ff6d8537..34b31fd20852 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.85.1", + "version": "0.85.2", "description": "Babel preset for React Native applications", "repository": { "type": "git", @@ -54,7 +54,7 @@ "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@react-native/babel-plugin-codegen": "0.85.1", + "@react-native/babel-plugin-codegen": "0.85.2", "babel-plugin-syntax-hermes-parser": "0.33.3", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index ca7345546d83..98066533f702 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.85.1", + "version": "0.85.2", "description": "Babel transformer for React Native applications.", "repository": { "type": "git", @@ -27,7 +27,7 @@ ], "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.85.1", + "@react-native/babel-preset": "0.85.2", "hermes-parser": "0.33.3", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 5f19f6232163..6909d0c4d742 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.85.1", + "version": "0.85.2", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-compatibility-check/package.json b/packages/react-native-compatibility-check/package.json index af1407297948..e133367418ba 100644 --- a/packages/react-native-compatibility-check/package.json +++ b/packages/react-native-compatibility-check/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/compatibility-check", - "version": "0.85.1", + "version": "0.85.2", "description": "Check a React Native app's boundary between JS and Native for incompatibilities", "license": "MIT", "repository": { @@ -38,7 +38,7 @@ "prepack": "node ../../scripts/build/prepack.js" }, "dependencies": { - "@react-native/codegen": "0.85.1" + "@react-native/codegen": "0.85.2" }, "devDependencies": { "flow-remove-types": "^2.237.2", diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index daa5cad49f58..64fbba96f231 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.85.1", + "version": "0.85.2", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -21,12 +21,12 @@ }, "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.85.1" + "@react-native/codegen": "0.85.2" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", - "react-native": "0.85.1" + "react-native": "0.85.2" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react-native/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js index f6151730c1c2..c06dcb220c13 100644 --- a/packages/react-native/Libraries/Core/ReactNativeVersion.js +++ b/packages/react-native/Libraries/Core/ReactNativeVersion.js @@ -28,7 +28,7 @@ export default class ReactNativeVersion { static major: number = 0; static minor: number = 85; - static patch: number = 1; + static patch: number = 2; static prerelease: string | null = null; static getVersionString(): string { diff --git a/packages/react-native/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m index e92fbc94b93d..710cfa6804fb 100644 --- a/packages/react-native/React/Base/RCTVersion.m +++ b/packages/react-native/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(85), - RCTVersionPatch: @(1), + RCTVersionPatch: @(2), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/packages/react-native/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties index b4aa9991f629..c6ff33a4267e 100644 --- a/packages/react-native/ReactAndroid/gradle.properties +++ b/packages/react-native/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.85.1 +VERSION_NAME=0.85.2 react.internal.publishingGroup=com.facebook.react react.internal.hermesPublishingGroup=com.facebook.hermes diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt index cde564231e29..47820cb6a537 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.kt @@ -14,7 +14,7 @@ public object ReactNativeVersion { public val VERSION: Map = mapOf( "major" to 0, "minor" to 85, - "patch" to 1, + "patch" to 2, "prerelease" to null ) } diff --git a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h index 9da74783f68b..21def9c56662 100644 --- a/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h @@ -14,14 +14,14 @@ #define REACT_NATIVE_VERSION_MAJOR 0 #define REACT_NATIVE_VERSION_MINOR 85 -#define REACT_NATIVE_VERSION_PATCH 1 +#define REACT_NATIVE_VERSION_PATCH 2 namespace facebook::react { struct ReactNativeVersionType { int32_t Major = 0; int32_t Minor = 85; - int32_t Patch = 1; + int32_t Patch = 2; std::string_view Prerelease = ""; }; diff --git a/packages/react-native/package.json b/packages/react-native/package.json index cbb3dc381128..6c103311daa3 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "react-native", - "version": "0.85.1", + "version": "0.85.2", "description": "A framework for building native apps using React", "license": "MIT", "repository": { @@ -149,7 +149,7 @@ "featureflags": "node ./scripts/featureflags/index.js" }, "peerDependencies": { - "@react-native/jest-preset": "0.85.1", + "@react-native/jest-preset": "0.85.2", "@types/react": "^19.1.1", "react": "^19.2.3" }, @@ -162,13 +162,13 @@ } }, "dependencies": { - "@react-native/assets-registry": "0.85.1", - "@react-native/codegen": "0.85.1", - "@react-native/community-cli-plugin": "0.85.1", - "@react-native/gradle-plugin": "0.85.1", - "@react-native/js-polyfills": "0.85.1", - "@react-native/normalize-colors": "0.85.1", - "@react-native/virtualized-lists": "0.85.1", + "@react-native/assets-registry": "0.85.2", + "@react-native/codegen": "0.85.2", + "@react-native/community-cli-plugin": "0.85.2", + "@react-native/gradle-plugin": "0.85.2", + "@react-native/js-polyfills": "0.85.2", + "@react-native/normalize-colors": "0.85.2", + "@react-native/virtualized-lists": "0.85.2", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap index d4a24af58224..471b0dc67d77 100644 --- a/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap +++ b/packages/react-native/scripts/codegen/__tests__/__snapshots__/generate-artifacts-executor-test.js.snap @@ -79,7 +79,7 @@ exports[`execute test-app "ReactAppDependencyProvider/ReactAppDependencyProvider # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.1\\" +version = \\"0.85.2\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -399,7 +399,7 @@ exports[`execute test-app "ReactCodegen/ReactCodegen.podspec" should match snaps # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.1\\" +version = \\"0.85.2\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -586,7 +586,7 @@ exports[`execute test-app-legacy "ReactAppDependencyProvider/ReactAppDependencyP # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.1\\" +version = \\"0.85.2\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. @@ -878,7 +878,7 @@ exports[`execute test-app-legacy "ReactCodegen/ReactCodegen.podspec" should matc # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -version = \\"0.85.1\\" +version = \\"0.85.2\\" source = { :git => 'https://github.com/facebook/react-native.git' } if version == '1000.0.0' # This is an unpublished version, use the latest commit hash of the react-native repo, which we’re presumably in. diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index c536d3d6642f..dc9fd2859672 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.85.1", + "version": "0.85.2", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -25,15 +25,15 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/new-app-screen": "0.85.1", - "@react-native/popup-menu-android": "0.85.1", + "@react-native/new-app-screen": "0.85.2", + "@react-native/popup-menu-android": "0.85.2", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "react": "19.2.3", - "react-native": "0.85.1" + "react-native": "0.85.2" }, "codegenConfig": { "name": "AppSpecs", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index 7fd335d407e5..0936d7546ea2 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.85.1", + "version": "0.85.2", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index 0857af8e63d8..40cac77874cd 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.85.1", + "version": "0.85.2", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": { @@ -53,7 +53,7 @@ "peerDependencies": { "@types/react": "^19.2.0", "react": "*", - "react-native": "0.85.1" + "react-native": "0.85.2" }, "peerDependenciesMeta": { "@types/react": { diff --git a/private/helloworld/package.json b/private/helloworld/package.json index f85bac04a443..45cc384d22ee 100644 --- a/private/helloworld/package.json +++ b/private/helloworld/package.json @@ -13,17 +13,17 @@ }, "dependencies": { "react": "19.2.3", - "react-native": "0.85.1" + "react-native": "0.85.2" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.85.1", - "@react-native/core-cli-utils": "0.85.1", - "@react-native/eslint-config": "0.85.1", - "@react-native/metro-config": "0.85.1", - "@react-native/typescript-config": "0.85.1", + "@react-native/babel-preset": "0.85.2", + "@react-native/core-cli-utils": "0.85.2", + "@react-native/eslint-config": "0.85.2", + "@react-native/metro-config": "0.85.2", + "@react-native/typescript-config": "0.85.2", "@types/jest": "^29.5.14", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/private/react-native-codegen-typescript-test/package.json b/private/react-native-codegen-typescript-test/package.json index c29a978b0901..507770c28860 100644 --- a/private/react-native-codegen-typescript-test/package.json +++ b/private/react-native-codegen-typescript-test/package.json @@ -13,7 +13,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.85.1" + "@react-native/codegen": "0.85.2" }, "devDependencies": { "@babel/core": "^7.25.2", From 000470849fef4399c61cebed19a7b5179c092524 Mon Sep 17 00:00:00 2001 From: React Native Bot Date: Mon, 20 Apr 2026 17:11:44 +0000 Subject: [PATCH 43/44] [LOCAL] Bump Podfile.lock --- packages/rn-tester/Podfile.lock | 640 ++++++++++++++++---------------- 1 file changed, 320 insertions(+), 320 deletions(-) diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index f0be769d6e0d..d3a225f7cf50 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - FBLazyVector (0.85.1) + - FBLazyVector (0.85.2) - hermes-engine (250829098.0.10): - hermes-engine/Pre-built (= 250829098.0.10) - hermes-engine/Pre-built (250829098.0.10) - - MyNativeView (0.85.1): + - MyNativeView (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -25,7 +25,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - NativeCxxModuleExample (0.85.1): + - NativeCxxModuleExample (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -48,34 +48,34 @@ PODS: - ReactNativeDependencies - Yoga - OCMock (3.9.4) - - RCTDeprecation (0.85.1) - - RCTRequired (0.85.1) - - RCTSwiftUI (0.85.1) - - RCTSwiftUIWrapper (0.85.1): + - RCTDeprecation (0.85.2) + - RCTRequired (0.85.2) + - RCTSwiftUI (0.85.2) + - RCTSwiftUIWrapper (0.85.2): - RCTSwiftUI - - RCTTypeSafety (0.85.1): - - FBLazyVector (= 0.85.1) - - RCTRequired (= 0.85.1) - - React-Core (= 0.85.1) - - React (0.85.1): - - React-Core (= 0.85.1) - - React-Core/DevSupport (= 0.85.1) - - React-Core/RCTWebSocket (= 0.85.1) - - React-RCTActionSheet (= 0.85.1) - - React-RCTAnimation (= 0.85.1) - - React-RCTBlob (= 0.85.1) - - React-RCTImage (= 0.85.1) - - React-RCTLinking (= 0.85.1) - - React-RCTNetwork (= 0.85.1) - - React-RCTSettings (= 0.85.1) - - React-RCTText (= 0.85.1) - - React-RCTVibration (= 0.85.1) - - React-callinvoker (0.85.1) - - React-Core (0.85.1): + - RCTTypeSafety (0.85.2): + - FBLazyVector (= 0.85.2) + - RCTRequired (= 0.85.2) + - React-Core (= 0.85.2) + - React (0.85.2): + - React-Core (= 0.85.2) + - React-Core/DevSupport (= 0.85.2) + - React-Core/RCTWebSocket (= 0.85.2) + - React-RCTActionSheet (= 0.85.2) + - React-RCTAnimation (= 0.85.2) + - React-RCTBlob (= 0.85.2) + - React-RCTImage (= 0.85.2) + - React-RCTLinking (= 0.85.2) + - React-RCTNetwork (= 0.85.2) + - React-RCTSettings (= 0.85.2) + - React-RCTText (= 0.85.2) + - React-RCTVibration (= 0.85.2) + - React-callinvoker (0.85.2) + - React-Core (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.1) + - React-Core/Default (= 0.85.2) - React-cxxreact - React-featureflags - React-hermes @@ -90,9 +90,9 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core-prebuilt (0.85.1): + - React-Core-prebuilt (0.85.2): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.85.1): + - React-Core/CoreModulesHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -111,7 +111,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/Default (0.85.1): + - React-Core/Default (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -129,12 +129,12 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.85.1): + - React-Core/DevSupport (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.1) - - React-Core/RCTWebSocket (= 0.85.1) + - React-Core/Default (= 0.85.2) + - React-Core/RCTWebSocket (= 0.85.2) - React-cxxreact - React-featureflags - React-hermes @@ -149,7 +149,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.85.1): + - React-Core/RCTActionSheetHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -168,7 +168,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.85.1): + - React-Core/RCTAnimationHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -187,7 +187,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.85.1): + - React-Core/RCTBlobHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -206,7 +206,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.85.1): + - React-Core/RCTImageHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -225,7 +225,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.85.1): + - React-Core/RCTLinkingHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -244,7 +244,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.85.1): + - React-Core/RCTNetworkHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -263,7 +263,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTPushNotificationHeaders (0.85.1): + - React-Core/RCTPushNotificationHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -282,7 +282,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.85.1): + - React-Core/RCTSettingsHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -301,7 +301,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.85.1): + - React-Core/RCTTextHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -320,7 +320,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.85.1): + - React-Core/RCTVibrationHeaders (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt @@ -339,11 +339,11 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.85.1): + - React-Core/RCTWebSocket (0.85.2): - hermes-engine - RCTDeprecation - React-Core-prebuilt - - React-Core/Default (= 0.85.1) + - React-Core/Default (= 0.85.2) - React-cxxreact - React-featureflags - React-hermes @@ -358,40 +358,40 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-CoreModules (0.85.1): - - RCTTypeSafety (= 0.85.1) + - React-CoreModules (0.85.2): + - RCTTypeSafety (= 0.85.2) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.85.1) + - React-Core/CoreModulesHeaders (= 0.85.2) - React-debug - - React-jsi (= 0.85.1) + - React-jsi (= 0.85.2) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.85.1) + - React-RCTImage (= 0.85.2) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.85.1): + - React-cxxreact (0.85.2): - hermes-engine - - React-callinvoker (= 0.85.1) + - React-callinvoker (= 0.85.2) - React-Core-prebuilt - - React-debug (= 0.85.1) - - React-jsi (= 0.85.1) + - React-debug (= 0.85.2) + - React-jsi (= 0.85.2) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.85.1) - - React-perflogger (= 0.85.1) + - React-logger (= 0.85.2) + - React-perflogger (= 0.85.2) - React-runtimeexecutor - - React-timing (= 0.85.1) + - React-timing (= 0.85.2) - React-utils - ReactNativeDependencies - - React-debug (0.85.1) - - React-defaultsnativemodule (0.85.1): + - React-debug (0.85.2) + - React-defaultsnativemodule (0.85.2): - hermes-engine - React-Core-prebuilt - React-domnativemodule @@ -407,7 +407,7 @@ PODS: - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.85.1): + - React-domnativemodule (0.85.2): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -421,7 +421,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.85.1): + - React-Fabric (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -429,24 +429,24 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animated (= 0.85.1) - - React-Fabric/animationbackend (= 0.85.1) - - React-Fabric/animations (= 0.85.1) - - React-Fabric/attributedstring (= 0.85.1) - - React-Fabric/bridging (= 0.85.1) - - React-Fabric/componentregistry (= 0.85.1) - - React-Fabric/componentregistrynative (= 0.85.1) - - React-Fabric/components (= 0.85.1) - - React-Fabric/consistency (= 0.85.1) - - React-Fabric/core (= 0.85.1) - - React-Fabric/dom (= 0.85.1) - - React-Fabric/imagemanager (= 0.85.1) - - React-Fabric/leakchecker (= 0.85.1) - - React-Fabric/mounting (= 0.85.1) - - React-Fabric/observers (= 0.85.1) - - React-Fabric/scheduler (= 0.85.1) - - React-Fabric/telemetry (= 0.85.1) - - React-Fabric/uimanager (= 0.85.1) + - React-Fabric/animated (= 0.85.2) + - React-Fabric/animationbackend (= 0.85.2) + - React-Fabric/animations (= 0.85.2) + - React-Fabric/attributedstring (= 0.85.2) + - React-Fabric/bridging (= 0.85.2) + - React-Fabric/componentregistry (= 0.85.2) + - React-Fabric/componentregistrynative (= 0.85.2) + - React-Fabric/components (= 0.85.2) + - React-Fabric/consistency (= 0.85.2) + - React-Fabric/core (= 0.85.2) + - React-Fabric/dom (= 0.85.2) + - React-Fabric/imagemanager (= 0.85.2) + - React-Fabric/leakchecker (= 0.85.2) + - React-Fabric/mounting (= 0.85.2) + - React-Fabric/observers (= 0.85.2) + - React-Fabric/scheduler (= 0.85.2) + - React-Fabric/telemetry (= 0.85.2) + - React-Fabric/uimanager (= 0.85.2) - React-featureflags - React-graphics - React-jsi @@ -458,7 +458,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.85.1): + - React-Fabric/animated (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -478,7 +478,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.85.1): + - React-Fabric/animationbackend (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -497,7 +497,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.85.1): + - React-Fabric/animations (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -516,7 +516,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.85.1): + - React-Fabric/attributedstring (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -535,7 +535,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.85.1): + - React-Fabric/bridging (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -554,7 +554,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.85.1): + - React-Fabric/componentregistry (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -573,7 +573,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.85.1): + - React-Fabric/componentregistrynative (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -592,7 +592,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.85.1): + - React-Fabric/components (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -600,10 +600,10 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.85.1) - - React-Fabric/components/root (= 0.85.1) - - React-Fabric/components/scrollview (= 0.85.1) - - React-Fabric/components/view (= 0.85.1) + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.2) + - React-Fabric/components/root (= 0.85.2) + - React-Fabric/components/scrollview (= 0.85.2) + - React-Fabric/components/view (= 0.85.2) - React-featureflags - React-graphics - React-jsi @@ -615,7 +615,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.85.1): + - React-Fabric/components/legacyviewmanagerinterop (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -634,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.85.1): + - React-Fabric/components/root (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -653,7 +653,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.85.1): + - React-Fabric/components/scrollview (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -672,7 +672,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.85.1): + - React-Fabric/components/view (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -693,7 +693,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.85.1): + - React-Fabric/consistency (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -712,7 +712,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.85.1): + - React-Fabric/core (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -731,7 +731,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.85.1): + - React-Fabric/dom (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -750,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.85.1): + - React-Fabric/imagemanager (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -769,7 +769,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.85.1): + - React-Fabric/leakchecker (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -788,7 +788,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.85.1): + - React-Fabric/mounting (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -807,7 +807,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.85.1): + - React-Fabric/observers (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -815,8 +815,8 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.85.1) - - React-Fabric/observers/intersection (= 0.85.1) + - React-Fabric/observers/events (= 0.85.2) + - React-Fabric/observers/intersection (= 0.85.2) - React-featureflags - React-graphics - React-jsi @@ -828,7 +828,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.85.1): + - React-Fabric/observers/events (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -847,7 +847,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.85.1): + - React-Fabric/observers/intersection (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -866,7 +866,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.85.1): + - React-Fabric/scheduler (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -889,7 +889,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.85.1): + - React-Fabric/telemetry (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -908,7 +908,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.85.1): + - React-Fabric/uimanager (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -916,7 +916,7 @@ PODS: - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.85.1) + - React-Fabric/uimanager/consistency (= 0.85.2) - React-featureflags - React-graphics - React-jsi @@ -929,7 +929,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.85.1): + - React-Fabric/uimanager/consistency (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -949,7 +949,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.85.1): + - React-FabricComponents (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -958,8 +958,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.85.1) - - React-FabricComponents/textlayoutmanager (= 0.85.1) + - React-FabricComponents/components (= 0.85.2) + - React-FabricComponents/textlayoutmanager (= 0.85.2) - React-featureflags - React-graphics - React-jsi @@ -972,7 +972,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.85.1): + - React-FabricComponents/components (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -981,17 +981,17 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.85.1) - - React-FabricComponents/components/iostextinput (= 0.85.1) - - React-FabricComponents/components/modal (= 0.85.1) - - React-FabricComponents/components/rncore (= 0.85.1) - - React-FabricComponents/components/safeareaview (= 0.85.1) - - React-FabricComponents/components/scrollview (= 0.85.1) - - React-FabricComponents/components/switch (= 0.85.1) - - React-FabricComponents/components/text (= 0.85.1) - - React-FabricComponents/components/textinput (= 0.85.1) - - React-FabricComponents/components/unimplementedview (= 0.85.1) - - React-FabricComponents/components/virtualview (= 0.85.1) + - React-FabricComponents/components/inputaccessory (= 0.85.2) + - React-FabricComponents/components/iostextinput (= 0.85.2) + - React-FabricComponents/components/modal (= 0.85.2) + - React-FabricComponents/components/rncore (= 0.85.2) + - React-FabricComponents/components/safeareaview (= 0.85.2) + - React-FabricComponents/components/scrollview (= 0.85.2) + - React-FabricComponents/components/switch (= 0.85.2) + - React-FabricComponents/components/text (= 0.85.2) + - React-FabricComponents/components/textinput (= 0.85.2) + - React-FabricComponents/components/unimplementedview (= 0.85.2) + - React-FabricComponents/components/virtualview (= 0.85.2) - React-featureflags - React-graphics - React-jsi @@ -1004,7 +1004,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.85.1): + - React-FabricComponents/components/inputaccessory (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1025,7 +1025,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.85.1): + - React-FabricComponents/components/iostextinput (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1046,7 +1046,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.85.1): + - React-FabricComponents/components/modal (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1067,7 +1067,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.85.1): + - React-FabricComponents/components/rncore (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1088,7 +1088,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.85.1): + - React-FabricComponents/components/safeareaview (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1109,7 +1109,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.85.1): + - React-FabricComponents/components/scrollview (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1130,7 +1130,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.85.1): + - React-FabricComponents/components/switch (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1151,7 +1151,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.85.1): + - React-FabricComponents/components/text (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1172,7 +1172,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.85.1): + - React-FabricComponents/components/textinput (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1193,7 +1193,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.85.1): + - React-FabricComponents/components/unimplementedview (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1214,7 +1214,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.85.1): + - React-FabricComponents/components/virtualview (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1235,7 +1235,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.85.1): + - React-FabricComponents/textlayoutmanager (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1256,27 +1256,27 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.85.1): + - React-FabricImage (0.85.2): - hermes-engine - - RCTRequired (= 0.85.1) - - RCTTypeSafety (= 0.85.1) + - RCTRequired (= 0.85.2) + - RCTTypeSafety (= 0.85.2) - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.85.1) + - React-jsiexecutor (= 0.85.2) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.85.1): + - React-featureflags (0.85.2): - React-Core-prebuilt - ReactNativeDependencies - - React-featureflagsnativemodule (0.85.1): + - React-featureflagsnativemodule (0.85.2): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1285,7 +1285,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.85.1): + - React-graphics (0.85.2): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1293,21 +1293,21 @@ PODS: - React-jsiexecutor - React-utils - ReactNativeDependencies - - React-hermes (0.85.1): + - React-hermes (0.85.2): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.1) + - React-cxxreact (= 0.85.2) - React-jsi - - React-jsiexecutor (= 0.85.1) + - React-jsiexecutor (= 0.85.2) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.85.1) + - React-perflogger (= 0.85.2) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.85.1): + - React-idlecallbacksnativemodule (0.85.2): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1317,7 +1317,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.85.1): + - React-ImageManager (0.85.2): - React-Core-prebuilt - React-Core/Default - React-debug @@ -1326,7 +1326,7 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.85.1): + - React-intersectionobservernativemodule (0.85.2): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1341,7 +1341,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.85.1): + - React-jserrorhandler (0.85.2): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1350,11 +1350,11 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - ReactNativeDependencies - - React-jsi (0.85.1): + - React-jsi (0.85.2): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.85.1): + - React-jsiexecutor (0.85.2): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1369,7 +1369,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.85.1): + - React-jsinspector (0.85.2): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1378,18 +1378,18 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.85.1) + - React-perflogger (= 0.85.2) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.85.1): + - React-jsinspectorcdp (0.85.2): - React-Core-prebuilt - ReactNativeDependencies - - React-jsinspectornetwork (0.85.1): + - React-jsinspectornetwork (0.85.2): - React-Core-prebuilt - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.85.1): + - React-jsinspectortracing (0.85.2): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1397,28 +1397,28 @@ PODS: - React-oscompat - React-timing - ReactNativeDependencies - - React-jsitooling (0.85.1): + - React-jsitooling (0.85.2): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.85.1) + - React-cxxreact (= 0.85.2) - React-debug - - React-jsi (= 0.85.1) + - React-jsi (= 0.85.2) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.85.1): + - React-jsitracing (0.85.2): - React-jsi - - React-logger (0.85.1): + - React-logger (0.85.2): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.85.1): + - React-Mapbuffer (0.85.2): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-microtasksnativemodule (0.85.1): + - React-microtasksnativemodule (0.85.2): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1426,7 +1426,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-NativeModulesApple (0.85.1): + - React-NativeModulesApple (0.85.2): - hermes-engine - React-callinvoker - React-Core @@ -1441,18 +1441,18 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.85.1): + - React-networking (0.85.2): - React-Core-prebuilt - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.85.1) - - React-perflogger (0.85.1): + - React-oscompat (0.85.2) + - React-perflogger (0.85.2): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.85.1): + - React-performancecdpmetrics (0.85.2): - hermes-engine - React-Core-prebuilt - React-jsi @@ -1460,7 +1460,7 @@ PODS: - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.85.1): + - React-performancetimeline (0.85.2): - React-Core-prebuilt - React-featureflags - React-jsinspector @@ -1468,9 +1468,9 @@ PODS: - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.85.1): - - React-Core/RCTActionSheetHeaders (= 0.85.1) - - React-RCTAnimation (0.85.1): + - React-RCTActionSheet (0.85.2): + - React-Core/RCTActionSheetHeaders (= 0.85.2) + - React-RCTAnimation (0.85.2): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1481,7 +1481,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.85.1): + - React-RCTAppDelegate (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1509,7 +1509,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.85.1): + - React-RCTBlob (0.85.2): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1522,7 +1522,7 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.85.1): + - React-RCTFabric (0.85.2): - hermes-engine - RCTSwiftUIWrapper - React-Core @@ -1553,7 +1553,7 @@ PODS: - React-utils - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.85.1): + - React-RCTFBReactNativeSpec (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1561,10 +1561,10 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.85.1) + - React-RCTFBReactNativeSpec/components (= 0.85.2) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.85.1): + - React-RCTFBReactNativeSpec/components (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1581,7 +1581,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.85.1): + - React-RCTImage (0.85.2): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1591,14 +1591,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.85.1): - - React-Core/RCTLinkingHeaders (= 0.85.1) - - React-jsi (= 0.85.1) + - React-RCTLinking (0.85.2): + - React-Core/RCTLinkingHeaders (= 0.85.2) + - React-jsi (= 0.85.2) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.85.1) - - React-RCTNetwork (0.85.1): + - ReactCommon/turbomodule/core (= 0.85.2) + - React-RCTNetwork (0.85.2): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1612,7 +1612,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTPushNotification (0.85.1): + - React-RCTPushNotification (0.85.2): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTPushNotificationHeaders @@ -1620,7 +1620,7 @@ PODS: - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (0.85.1): + - React-RCTRuntime (0.85.2): - hermes-engine - React-Core - React-Core-prebuilt @@ -1636,7 +1636,7 @@ PODS: - React-RuntimeHermes - React-utils - ReactNativeDependencies - - React-RCTSettings (0.85.1): + - React-RCTSettings (0.85.2): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1645,17 +1645,17 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTTest (0.85.1): - - React-Core (= 0.85.1) + - React-RCTTest (0.85.2): + - React-Core (= 0.85.2) - React-Core-prebuilt - - React-CoreModules (= 0.85.1) - - React-jsi (= 0.85.1) - - ReactCommon/turbomodule/core (= 0.85.1) + - React-CoreModules (= 0.85.2) + - React-jsi (= 0.85.2) + - ReactCommon/turbomodule/core (= 0.85.2) - ReactNativeDependencies - - React-RCTText (0.85.1): - - React-Core/RCTTextHeaders (= 0.85.1) + - React-RCTText (0.85.2): + - React-Core/RCTTextHeaders (= 0.85.2) - Yoga - - React-RCTVibration (0.85.1): + - React-RCTVibration (0.85.2): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1663,15 +1663,15 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.85.1) - - React-renderercss (0.85.1): + - React-rendererconsistency (0.85.2) + - React-renderercss (0.85.2): - React-debug - React-utils - - React-rendererdebug (0.85.1): + - React-rendererdebug (0.85.2): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.85.1): + - React-RuntimeApple (0.85.2): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1694,7 +1694,7 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.85.1): + - React-RuntimeCore (0.85.2): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1710,14 +1710,14 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.85.1): + - React-runtimeexecutor (0.85.2): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.85.1) + - React-jsi (= 0.85.2) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.85.1): + - React-RuntimeHermes (0.85.2): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1732,7 +1732,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.85.1): + - React-runtimescheduler (0.85.2): - hermes-engine - React-callinvoker - React-Core-prebuilt @@ -1748,15 +1748,15 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.85.1): + - React-timing (0.85.2): - React-debug - - React-utils (0.85.1): + - React-utils (0.85.2): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.85.1) + - React-jsi (= 0.85.2) - ReactNativeDependencies - - React-webperformancenativemodule (0.85.1): + - React-webperformancenativemodule (0.85.2): - hermes-engine - React-Core-prebuilt - React-cxxreact @@ -1767,9 +1767,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.85.1): + - ReactAppDependencyProvider (0.85.2): - ReactCodegen - - ReactCodegen (0.85.1): + - ReactCodegen (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1789,11 +1789,11 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.85.1): + - ReactCommon (0.85.2): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.85.1) + - ReactCommon/turbomodule (= 0.85.2) - ReactNativeDependencies - - ReactCommon-Samples (0.85.1): + - ReactCommon-Samples (0.85.2): - hermes-engine - RCTTypeSafety - React-Core @@ -1804,40 +1804,40 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - ReactCommon/turbomodule (0.85.1): + - ReactCommon/turbomodule (0.85.2): - hermes-engine - - React-callinvoker (= 0.85.1) + - React-callinvoker (= 0.85.2) - React-Core-prebuilt - - React-cxxreact (= 0.85.1) - - React-jsi (= 0.85.1) - - React-logger (= 0.85.1) - - React-perflogger (= 0.85.1) - - ReactCommon/turbomodule/bridging (= 0.85.1) - - ReactCommon/turbomodule/core (= 0.85.1) + - React-cxxreact (= 0.85.2) + - React-jsi (= 0.85.2) + - React-logger (= 0.85.2) + - React-perflogger (= 0.85.2) + - ReactCommon/turbomodule/bridging (= 0.85.2) + - ReactCommon/turbomodule/core (= 0.85.2) - ReactNativeDependencies - - ReactCommon/turbomodule/bridging (0.85.1): + - ReactCommon/turbomodule/bridging (0.85.2): - hermes-engine - - React-callinvoker (= 0.85.1) + - React-callinvoker (= 0.85.2) - React-Core-prebuilt - - React-cxxreact (= 0.85.1) - - React-jsi (= 0.85.1) - - React-logger (= 0.85.1) - - React-perflogger (= 0.85.1) + - React-cxxreact (= 0.85.2) + - React-jsi (= 0.85.2) + - React-logger (= 0.85.2) + - React-perflogger (= 0.85.2) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.85.1): + - ReactCommon/turbomodule/core (0.85.2): - hermes-engine - - React-callinvoker (= 0.85.1) + - React-callinvoker (= 0.85.2) - React-Core-prebuilt - - React-cxxreact (= 0.85.1) - - React-debug (= 0.85.1) - - React-featureflags (= 0.85.1) - - React-jsi (= 0.85.1) - - React-logger (= 0.85.1) - - React-perflogger (= 0.85.1) - - React-utils (= 0.85.1) + - React-cxxreact (= 0.85.2) + - React-debug (= 0.85.2) + - React-featureflags (= 0.85.2) + - React-jsi (= 0.85.2) + - React-logger (= 0.85.2) + - React-perflogger (= 0.85.2) + - React-utils (= 0.85.2) - ReactNativeDependencies - - ReactNativeDependencies (0.85.1) - - ScreenshotManager (0.85.1): + - ReactNativeDependencies (0.85.2) + - ScreenshotManager (0.85.2): - hermes-engine - RCTRequired - RCTTypeSafety @@ -2110,86 +2110,86 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: - FBLazyVector: ed7eadee1965b0b918ca9d0f2c2328f7eb3fd095 + FBLazyVector: 26fd21c75314e101f280d401e97f27d54f3f7064 hermes-engine: f90d3ed4356353666bbee687f51d701f0685b494 - MyNativeView: 4b8b9e489c0b25b41aabd1188c2f0f72f9227666 - NativeCxxModuleExample: 68175923bd50dbd341b91e57607fd3d3bb8f9d31 + MyNativeView: c9ca827efe0680838f430f3921a581e3c623804d + NativeCxxModuleExample: c229b8d2df348077a6a91f2115ff00dbc278444a OCMock: 589f2c84dacb1f5aaf6e4cec1f292551fe748e74 - RCTDeprecation: d69f6f20a20f669a0aa3115ab1109f28e98ae03e - RCTRequired: 305a8212b9d90fa335b6a6a960e5212bbb434484 - RCTSwiftUI: 00bb3e8491b1368a47563ef0c8824601d9875ed3 - RCTSwiftUIWrapper: 4d83c8f35bbd7de17c952e410f9b94490be244e5 - RCTTypeSafety: a5b1d1d5a4612ad3533a4a1302e158e0253b3dac - React: 6dbd7825a18782848e8c62f1feb16b344cb17ac6 - React-callinvoker: 90c70d14c7ca646fdae3e25e8d9fbb0fbb20459c - React-Core: 9dce76263f670de254e896f317676e7e95369ac2 - React-Core-prebuilt: 1120e76e79c263ad2df9d53d48072f69bf0222a0 - React-CoreModules: b9fadb43261b88cb0d3a2d59808603567e995095 - React-cxxreact: 6b36616248fea28ce6dfbffcf09322321eb96186 - React-debug: 8f85c5da52e386c83482e45744f6e61b39b9493d - React-defaultsnativemodule: 30e203c74356e3c888d65eedf57b17040e6f286e - React-domnativemodule: 1d12e55be7e23893a408080faa0254fb88b4e8ef - React-Fabric: e0865cdb1f6735f4d965205db8272abffa525fe9 - React-FabricComponents: 0ba4d4b82af3c632684b795471c87b6b3f3147bb - React-FabricImage: 697591b17442435a5adfa41f8ba604d739f0577d - React-featureflags: 4ef978e9c5b18e5dcc7cb769d45f8e5dbf0ad33c - React-featureflagsnativemodule: 0ab60626bedd0e6ad3cbd8f91418913622d322d4 - React-graphics: fc1a5a4e43ae3ef5e17c7506d63c0b2e9b6a00bd - React-hermes: 4c79117df85ff676fdac91a44cf9ac14eea27557 - React-idlecallbacksnativemodule: 9cb0992147d2d06c771c71b45a9248b2ed405b09 - React-ImageManager: ebb520b0ff9583be6be10164688e5be5f6c68ea9 - React-intersectionobservernativemodule: c6d0451bec89cfd948dd2fd94562c5ae91cd7581 - React-jserrorhandler: 15687ad69bc1ebe2995bb61dc5fca540f0a49d3b - React-jsi: bc4f2bc01f36aad1b90154f02f94b940f6b47706 - React-jsiexecutor: fda4aaa343879af8a9af8f4421893ead3158578b - React-jsinspector: 4e3b901a6310b055899532c387068a334d95788f - React-jsinspectorcdp: 676d3375831a3869d5ce59ec9ecc964930ad1468 - React-jsinspectornetwork: 06632002a54325a4409b70953a0a1d78afc83d52 - React-jsinspectortracing: 79cffa2fb1ff086386ea0e504088b417b0a92767 - React-jsitooling: 4833c1b0c927dca77b5ce7166006b4ad4bf550b8 - React-jsitracing: d277268ffb96d7ed41e4f1e83f6af47abb109558 - React-logger: 4e7583fb51ef2aa76b298c88e1b9a5cff83e03f7 - React-Mapbuffer: 820bc13d35de93c05aacefb3ab43f061b247c64e - React-microtasksnativemodule: d8115c4d1035b8671c036a47d82fe75d1ca44e44 - React-NativeModulesApple: 647d3ab78e02b3a40fedffd856744215219ff0a6 - React-networking: 8d40769c4823a7e26ae98ca5cd691edc87828743 - React-oscompat: 934d246490699f24fb70bbc5ca0da7e6808ab80c - React-perflogger: 07bc6f69585cfc2a4ec60d2bff09ca53f8dfcf63 - React-performancecdpmetrics: 34b7669344b3dfd7f41f5591612167a63f7d85bd - React-performancetimeline: c31fffd09036c52f072dfcc9a532ec5645debb28 - React-RCTActionSheet: 99fa17f6886320aaefcac26dde002c6a8eae6e71 - React-RCTAnimation: ff5b5c5f8ad41e785d269b7bd857d92d38b2e331 - React-RCTAppDelegate: a525c6504bafbeeef53e81daafcac858906e4765 - React-RCTBlob: 84a7029433dbb97e2803f7726e849e56c9ba1774 - React-RCTFabric: 4371d3abce8a3f2954f40cf37b21cd644fdfe3a6 - React-RCTFBReactNativeSpec: 84f80cbc48e04a96668e3aad6946ef6ea91aa874 - React-RCTImage: c12912d256e4bd60f2e5c62085ac51369a622e00 - React-RCTLinking: aee9b7e57759ca186e4580ffb3be1321cee06182 - React-RCTNetwork: fed489b87b9f47e6c5825cfd987fda66660c602d - React-RCTPushNotification: af067f6168df3aaa8b35308da7921f221d7d153f - React-RCTRuntime: 46fe512ae3cdcf799398a3ac5e446ea562823d12 - React-RCTSettings: 6c695d74d7f7a89a4a6aba9da20dac8c9e2c810b - React-RCTTest: a5325ba4a73eea241756c3682838704ef6963b8d - React-RCTText: e3f9d1e47e924d316e3e5dc2a64d7c5b5b4d89ce - React-RCTVibration: 9156d7a314da49d274a3bd7d03f1cc85a7da9d15 - React-rendererconsistency: e55d5affcbfbb1e15ffa79c53f573e258a0da8ef - React-renderercss: bd23f6ac348b20fd73c47b1df2b9803da3373c45 - React-rendererdebug: 4c2d4c5515fd56a728331b6b845d21f94c972bb9 - React-RuntimeApple: be0fe2e0c96b42ab0625c2e44def8437a521c6a1 - React-RuntimeCore: c2ad50fc280f1580d34af94bebc0c525e84897dd - React-runtimeexecutor: 8246711ce4255caf2224258851a46253e12b07cc - React-RuntimeHermes: 47cf644941f77934cb186bda64e44b75743151c6 - React-runtimescheduler: 06c596f57cf78a170552efc0189476b6d557c89d - React-timing: 5801dfff49da731d6f982657d8bce8298fa353bf - React-utils: aaf9b3d810f6fbc359ff6a6fb0dd6ea739f0b9f8 - React-webperformancenativemodule: 349b21612ebbbc42316cc849d1942af519eef9b1 - ReactAppDependencyProvider: 52da2413bc956c40a4de19ad32a92b87248f7ce8 - ReactCodegen: bbad5f533749a317c88e26ea391ad3ad2f343c51 - ReactCommon: 66763e5bd1b778828ff6cb82d771b7162a5215c2 - ReactCommon-Samples: 7db3145fabb403af986227abad1ffd09d84cd79c - ReactNativeDependencies: 29fbbe2bea1805891267e117cc30149f2e0b768e - ScreenshotManager: 7ba018496674a1cde2e38f6270e1f0dd19631641 - Yoga: b1085f68c014785350a2afdc95eaef0d49f23ccb + RCTDeprecation: c7a2768f905d76ca6d2cfefb26e4349eacbdfca3 + RCTRequired: 5e502c3553cfbed090a991c444448da452fb752e + RCTSwiftUI: 5ce3ccbdc58b78cc4ebbaace01709ec22d58e131 + RCTSwiftUIWrapper: a8317a87bb70ef8a07dcecaf4977db7f60cf04c1 + RCTTypeSafety: 5826cf1f2269e44caee5e7c8d64e2a43af8cf0ef + React: 13cf8451582adb1bb324306e1893b91d1cba28c6 + React-callinvoker: 91e6a605826b684ad2e623811253b4d0c4196bef + React-Core: 46818de5f211b2a2759ac823b591af8a0a95c2c1 + React-Core-prebuilt: 9a927ed68f36fa89120d2773a7e417e32c728fa6 + React-CoreModules: a6a37afee48d4a31ab398640b0795462647d5c67 + React-cxxreact: 2ec3e2f7a8ae9303460d4ba94cde183ea90d64cd + React-debug: 0d21117b897ce0359c9d2c9dfe952f237476a14a + React-defaultsnativemodule: d39e708d4da6badf4ecca767da448da50b67c7c9 + React-domnativemodule: 100e502f718502d0f9c22071339e690f911aabc6 + React-Fabric: 8595b459278e6c6bf9757f3df9c6d1bfbbf00e9f + React-FabricComponents: 7da0ce24bcf163d2e447876b249aa2bd81689165 + React-FabricImage: 87d397fe918e2725633211c121457b5aa3ddc437 + React-featureflags: 2302476d727ad40a684724e3e137ebfa21640386 + React-featureflagsnativemodule: dbb8429313c66b48d9bcdf0f446ee095ef28f16a + React-graphics: 086f042572c2b957c505bc3e3138ee8e1c6415c1 + React-hermes: 540a5f1f008eb04fe59b931112b10854ee6c7061 + React-idlecallbacksnativemodule: 0dcf39e4842a8255ce48f834e82524b394c016d2 + React-ImageManager: 367a9979094651c157a35f7cb0e0f7b072451035 + React-intersectionobservernativemodule: 6b695a44eec274569a438d690e468a9e4a74a3dd + React-jserrorhandler: b23306d6d8309693189a89efdd0cf25a5c35b17d + React-jsi: 533b0f879f5e60d6c4047d429d9ba1b6c2a7e113 + React-jsiexecutor: e4380339286988d17dd1bf1b0f31e4e6ac5ef1a0 + React-jsinspector: 6360a071b0c8bd3c77f519e8836ea57bab2456d4 + React-jsinspectorcdp: 7a33cd5cfd16ca10a9b7eff7462456b18daf5d14 + React-jsinspectornetwork: dd8dbb9f54308408e4483c3160aebccb6f03780d + React-jsinspectortracing: 90f7ad9acafd2de4bc56ed5f0b13aca5d221ce4b + React-jsitooling: 713feac6b772e11c9bf2a5d75570bb74d9bfe15f + React-jsitracing: cacd0f0ef50ea61e7035c8ba3a4dc5b38c4da834 + React-logger: 2c87840a9f6322a1226d0df337d9662f44ea6094 + React-Mapbuffer: 1fc10d873f00aa895836c316a9737ce7d43875ce + React-microtasksnativemodule: 85ac7286ff84e8fc8e1956233748b8d4b2a6dcea + React-NativeModulesApple: 993744f42aab769eb02bf5d256b6767c546d0bb5 + React-networking: 251bfddc651caca5e3039d1afa1d2eca890d0c56 + React-oscompat: ed8fa636665935e962d4091180ba6f07dcad7ea9 + React-perflogger: 2c9c7a2cb14c78d12803609d289a1bb8761d4ac3 + React-performancecdpmetrics: 613cb5ee8ac9ef50e9511e7b82aeed4d81b57b81 + React-performancetimeline: 1dde052682d06f61b1472ab79d26598ba0c883f1 + React-RCTActionSheet: f498102098d724dcf921224e213f946368cd482b + React-RCTAnimation: 9b42153018cc5f998ec911736a586cb885e33ccf + React-RCTAppDelegate: daf9f6f1fb452fbe13c81df1a8175378de7ac203 + React-RCTBlob: 8d165c9942d1a591cacadb1f073e3d9f5234d1ea + React-RCTFabric: 8071a9ca7628518420a6634c6457ecde8460e6a3 + React-RCTFBReactNativeSpec: e8eb38cca9abecf12d10a0787e413c84dc2a630f + React-RCTImage: f36bd87ac6e4aa27860518d221fd3860569a57fc + React-RCTLinking: af169ba3619e9fd02e4a0666ac01349ee642a446 + React-RCTNetwork: e31b7555e1c2c4dff1e1c594d8dac0f1a9b22fe5 + React-RCTPushNotification: 59d63717635ecdfd38f94f257ebbe4c2b5b5d1be + React-RCTRuntime: 397c81200ce8c2bf0d2b52b689241ed6463087a3 + React-RCTSettings: f71c195191839901491b5b2e9301514b014fbe8b + React-RCTTest: 840f7d3bfc1fbea729a4a84f14015b7f035e54bf + React-RCTText: 6b0cac11ad4ea9153f526a80aeecdcb0315a2039 + React-RCTVibration: 46b9020e5aab8c0c986bc4005bc2b05e1698c77d + React-rendererconsistency: fba5adaef458215b81f62459f3b1cdcc629348b8 + React-renderercss: d3bb39665d1c2f59e96fb8a04ae5bfd2baf05ca9 + React-rendererdebug: 2634d95dd3fc09f2cf2f0d2664c46a560fb57778 + React-RuntimeApple: 0f8f09f8d8031bb906ab52c683bbd6f18789faf4 + React-RuntimeCore: d4728c58d2143f503391b1389082e3044e8b0f23 + React-runtimeexecutor: a21a37ce38ff623c5f51b41d7a0f05de8e1fb01f + React-RuntimeHermes: 0e7833979b1b14e64cbda469104f48d1d12a573a + React-runtimescheduler: 13582d42d9d9ff6bd2d59c25576b1c13eb62308c + React-timing: 9f1af3753eef091257c424d3856cd6cbedcad01e + React-utils: 862e61256698fe3841aec1af476abf924a6737c3 + React-webperformancenativemodule: e745e43264767cb8f4334fc11bf3fbff880050d0 + ReactAppDependencyProvider: 22e2265d86a4e871e5e858f4e7ef1c8d01103680 + ReactCodegen: 7b4302e1a2027ba3cf399d4043b429973e127320 + ReactCommon: a804bb8d1dcf3ecdec3a77eb8bba19b7863bbbdb + ReactCommon-Samples: 3d7d5eb079bdd41bcd873eb376ae8ff69c2fc3df + ReactNativeDependencies: 22306440f72e64c55b4da609883ef6bc4f670ef3 + ScreenshotManager: 38db7d2211be668fc9eb7d28af78e71b3af49b90 + Yoga: 04bb4bfeb02c0000b940c1e6e89e856cd8de5a71 PODFILE CHECKSUM: 59f1e7d58cffbfafbeb3df31151743dd4c9a52e8 From fa785a155822f08a4ea27d8bb6c7e5aaef3fc801 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Norte?= Date: Fri, 6 Mar 2026 13:43:03 -0800 Subject: [PATCH 44/44] Add feature flag to enable experimental MutationObserver (#55919) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/55919 Changelog: [internal] Adds a new feature flag to enable the experimental and partial implementation of `MutationObserver` Reviewed By: Abbondanzo, sammy-SC, javache Differential Revision: D95223862 fbshipit-source-id: e19dd163e5f7fecd9ef28b79be61455f0993a3c4 --- packages/react-native/Package.swift | 11 +- .../featureflags/ReactNativeFeatureFlags.kt | 8 +- .../ReactNativeFeatureFlagsCxxAccessor.kt | 12 +- .../ReactNativeFeatureFlagsCxxInterop.kt | 4 +- .../ReactNativeFeatureFlagsDefaults.kt | 4 +- .../ReactNativeFeatureFlagsLocalAccessor.kt | 13 ++- .../ReactNativeFeatureFlagsProvider.kt | 4 +- .../ReactAndroid/src/main/jni/CMakeLists.txt | 7 ++ .../JReactNativeFeatureFlagsCxxInterop.cpp | 16 ++- .../JReactNativeFeatureFlagsCxxInterop.h | 5 +- .../ReactCommon/React-Fabric.podspec | 6 + .../featureflags/ReactNativeFeatureFlags.cpp | 6 +- .../featureflags/ReactNativeFeatureFlags.h | 7 +- .../ReactNativeFeatureFlagsAccessor.cpp | 108 ++++++++++-------- .../ReactNativeFeatureFlagsAccessor.h | 6 +- .../ReactNativeFeatureFlagsDefaults.h | 6 +- .../ReactNativeFeatureFlagsDynamicProvider.h | 11 +- .../ReactNativeFeatureFlagsProvider.h | 3 +- .../nativemodule/defaults/CMakeLists.txt | 1 + .../defaults/DefaultTurboModules.cpp | 7 ++ .../React-defaultsnativemodule.podspec | 1 + .../NativeReactNativeFeatureFlags.cpp | 7 +- .../NativeReactNativeFeatureFlags.h | 4 +- .../mutationobserver/NativeMutationObserver.h | 4 + ...React-mutationobservernativemodule.podspec | 66 +++++++++++ .../ReactNativeFeatureFlags.config.js | 9 ++ .../react-native/scripts/react_native_pods.rb | 1 + .../featureflags/ReactNativeFeatureFlags.js | 7 +- .../specs/NativeReactNativeFeatureFlags.js | 3 +- .../setUpDefaultReactNativeEnvironment.js | 6 + 30 files changed, 288 insertions(+), 65 deletions(-) create mode 100644 packages/react-native/ReactCommon/react/nativemodule/mutationobserver/React-mutationobservernativemodule.podspec diff --git a/packages/react-native/Package.swift b/packages/react-native/Package.swift index ef1eea145f46..ace7d667f3fc 100644 --- a/packages/react-native/Package.swift +++ b/packages/react-native/Package.swift @@ -344,6 +344,13 @@ let reactIntersectionObserverNativeModule = RNTarget( dependencies: [.reactNativeDependencies, .reactCxxReact, .reactFabric, .reactTurboModuleBridging, .reactTurboModuleCore, .reactGraphics, .reactGraphicsApple, .reactRuntimeScheduler, .yoga] ) +/// React-mutationobservernativemodule.podspec +let reactMutationObserverNativeModule = RNTarget( + name: .reactMutationObserverNativeModule, + path: "ReactCommon/react/nativemodule/mutationobserver", + dependencies: [.reactNativeDependencies, .reactCxxReact, .reactFabric, .reactTurboModuleBridging, .reactTurboModuleCore, .yoga] +) + /// React-featureflagnativemodule.podspec let reactFeatureflagsNativemodule = RNTarget( name: .reactFeatureflagsNativemodule, @@ -457,7 +464,7 @@ let reactFabric = RNTarget( "components/root/tests", ], dependencies: [.reactNativeDependencies, .reactJsiExecutor, .rctTypesafety, .reactTurboModuleCore, .jsi, .logger, .reactDebug, .reactFeatureFlags, .reactUtils, .reactRuntimeScheduler, .reactCxxReact, .reactRendererDebug, .reactGraphics, .yoga], - sources: ["animated", "animationbackend", "animations", "attributedstring", "core", "componentregistry", "componentregistry/native", "components/root", "components/view", "components/view/platform/cxx", "components/scrollview", "components/scrollview/platform/cxx", "components/scrollview/platform/ios", "components/legacyviewmanagerinterop", "components/legacyviewmanagerinterop/platform/ios", "dom", "scheduler", "mounting", "observers/events", "observers/intersection", "telemetry", "consistency", "leakchecker", "uimanager", "uimanager/consistency"] + sources: ["animated", "animationbackend", "animations", "attributedstring", "core", "componentregistry", "componentregistry/native", "components/root", "components/view", "components/view/platform/cxx", "components/scrollview", "components/scrollview/platform/cxx", "components/scrollview/platform/ios", "components/legacyviewmanagerinterop", "components/legacyviewmanagerinterop/platform/ios", "dom", "scheduler", "mounting", "observers/events", "observers/intersection", "observers/mutation", "telemetry", "consistency", "leakchecker", "uimanager", "uimanager/consistency"] ) let reactFabricInputAccessory = RNTarget( @@ -693,6 +700,7 @@ let targets = [ reactIdleCallbacksNativeModule, reactWebPerformanceNativeModule, reactIntersectionObserverNativeModule, + reactMutationObserverNativeModule, reactFeatureflagsNativemodule, reactNativeModuleDom, reactAppDelegate, @@ -881,6 +889,7 @@ extension String { static let reactIdleCallbacksNativeModule = "React-idlecallbacksnativemodule" static let reactWebPerformanceNativeModule = "React-webperformancenativemodule" static let reactIntersectionObserverNativeModule = "React-intersectionobservernativemodule" + static let reactMutationObserverNativeModule = "React-mutationobservernativemodule" static let reactFeatureflagsNativemodule = "React-featureflagsnativemodule" static let reactNativeModuleDom = "React-domnativemodule" static let reactAppDelegate = "React-RCTAppDelegate" diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlags.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlags.kt index a2295ba531ec..9518ba7d5595 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlags.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlags.kt @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<156d4f5f35037184b6fc61ff1d856028>> + * @generated SignedSource<<891ad57e850a493d32fed3210a6a52bf>> */ /** @@ -276,6 +276,12 @@ public object ReactNativeFeatureFlags { @JvmStatic public fun enableModuleArgumentNSNullConversionIOS(): Boolean = accessor.enableModuleArgumentNSNullConversionIOS() + /** + * Enables the MutationObserver Web API in React Native. + */ + @JvmStatic + public fun enableMutationObserverByDefault(): Boolean = accessor.enableMutationObserverByDefault() + /** * Parse CSS strings using the Fabric CSS parser instead of ViewConfig processing */ diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsCxxAccessor.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsCxxAccessor.kt index df54de170654..8c0647e9885a 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsCxxAccessor.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsCxxAccessor.kt @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<0875d5e54d884a26d37bb4eb2acc57d5>> + * @generated SignedSource<<9cd9f7106e4538a23d8c9ea522ab0bb5>> */ /** @@ -61,6 +61,7 @@ internal class ReactNativeFeatureFlagsCxxAccessor : ReactNativeFeatureFlagsAcces private var enableLayoutAnimationsOnIOSCache: Boolean? = null private var enableMainQueueCoordinatorOnIOSCache: Boolean? = null private var enableModuleArgumentNSNullConversionIOSCache: Boolean? = null + private var enableMutationObserverByDefaultCache: Boolean? = null private var enableNativeCSSParsingCache: Boolean? = null private var enableNetworkEventReportingCache: Boolean? = null private var enablePreparedTextLayoutCache: Boolean? = null @@ -475,6 +476,15 @@ internal class ReactNativeFeatureFlagsCxxAccessor : ReactNativeFeatureFlagsAcces return cached } + override fun enableMutationObserverByDefault(): Boolean { + var cached = enableMutationObserverByDefaultCache + if (cached == null) { + cached = ReactNativeFeatureFlagsCxxInterop.enableMutationObserverByDefault() + enableMutationObserverByDefaultCache = cached + } + return cached + } + override fun enableNativeCSSParsing(): Boolean { var cached = enableNativeCSSParsingCache if (cached == null) { diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsCxxInterop.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsCxxInterop.kt index a9e7550867b7..f52cafe38823 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsCxxInterop.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsCxxInterop.kt @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<948a9beebe2ff00791a03455eb774eee>> + * @generated SignedSource<> */ /** @@ -110,6 +110,8 @@ public object ReactNativeFeatureFlagsCxxInterop { @DoNotStrip @JvmStatic public external fun enableModuleArgumentNSNullConversionIOS(): Boolean + @DoNotStrip @JvmStatic public external fun enableMutationObserverByDefault(): Boolean + @DoNotStrip @JvmStatic public external fun enableNativeCSSParsing(): Boolean @DoNotStrip @JvmStatic public external fun enableNetworkEventReporting(): Boolean diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsDefaults.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsDefaults.kt index b7e15d740909..c66a635a89d8 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsDefaults.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsDefaults.kt @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<89c61520177334f93c65ff92c2fc74a6>> + * @generated SignedSource<> */ /** @@ -105,6 +105,8 @@ public open class ReactNativeFeatureFlagsDefaults : ReactNativeFeatureFlagsProvi override fun enableModuleArgumentNSNullConversionIOS(): Boolean = false + override fun enableMutationObserverByDefault(): Boolean = false + override fun enableNativeCSSParsing(): Boolean = false override fun enableNetworkEventReporting(): Boolean = true diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsLocalAccessor.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsLocalAccessor.kt index 48cb60dc5894..e488e5c30243 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsLocalAccessor.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsLocalAccessor.kt @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<669708c311abe9ffc8f7783219e2baad>> + * @generated SignedSource<<39ecd618d48689ae2a30d7648d560b89>> */ /** @@ -65,6 +65,7 @@ internal class ReactNativeFeatureFlagsLocalAccessor : ReactNativeFeatureFlagsAcc private var enableLayoutAnimationsOnIOSCache: Boolean? = null private var enableMainQueueCoordinatorOnIOSCache: Boolean? = null private var enableModuleArgumentNSNullConversionIOSCache: Boolean? = null + private var enableMutationObserverByDefaultCache: Boolean? = null private var enableNativeCSSParsingCache: Boolean? = null private var enableNetworkEventReportingCache: Boolean? = null private var enablePreparedTextLayoutCache: Boolean? = null @@ -520,6 +521,16 @@ internal class ReactNativeFeatureFlagsLocalAccessor : ReactNativeFeatureFlagsAcc return cached } + override fun enableMutationObserverByDefault(): Boolean { + var cached = enableMutationObserverByDefaultCache + if (cached == null) { + cached = currentProvider.enableMutationObserverByDefault() + accessedFeatureFlags.add("enableMutationObserverByDefault") + enableMutationObserverByDefaultCache = cached + } + return cached + } + override fun enableNativeCSSParsing(): Boolean { var cached = enableNativeCSSParsingCache if (cached == null) { diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsProvider.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsProvider.kt index e0b05b9dde3c..002c8ecc2ec2 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsProvider.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsProvider.kt @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<> + * @generated SignedSource<<9682cd769bcc7c53bf9999bbcb8e5573>> */ /** @@ -105,6 +105,8 @@ public interface ReactNativeFeatureFlagsProvider { @DoNotStrip public fun enableModuleArgumentNSNullConversionIOS(): Boolean + @DoNotStrip public fun enableMutationObserverByDefault(): Boolean + @DoNotStrip public fun enableNativeCSSParsing(): Boolean @DoNotStrip public fun enableNetworkEventReporting(): Boolean diff --git a/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt index f3b278578f1b..8125e02ee065 100644 --- a/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt +++ b/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt @@ -117,6 +117,7 @@ add_react_common_subdir(react/renderer/components/safeareaview) add_react_common_subdir(react/renderer/leakchecker) add_react_common_subdir(react/renderer/observers/events) add_react_common_subdir(react/renderer/observers/intersection) +add_react_common_subdir(react/renderer/observers/mutation) add_react_common_subdir(react/renderer/textlayoutmanager) add_react_common_subdir(react/utils) add_react_common_subdir(react/bridging) @@ -128,6 +129,7 @@ add_react_common_subdir(react/nativemodule/featureflags) add_react_common_subdir(react/nativemodule/microtasks) add_react_common_subdir(react/nativemodule/idlecallbacks) add_react_common_subdir(react/nativemodule/intersectionobserver) +add_react_common_subdir(react/nativemodule/mutationobserver) add_react_common_subdir(react/nativemodule/webperformance) add_react_common_subdir(react/networking) add_react_common_subdir(jserrorhandler) @@ -197,6 +199,7 @@ add_library(reactnative $ $ $ + $ $ $ $ @@ -219,6 +222,7 @@ add_library(reactnative $ $ $ + $ $ $ $ @@ -292,6 +296,7 @@ target_include_directories(reactnative $ $ $ + $ $ $ $ @@ -315,6 +320,8 @@ target_include_directories(reactnative $ $ $ + $ + $ $ $ $ diff --git a/packages/react-native/ReactAndroid/src/main/jni/react/featureflags/JReactNativeFeatureFlagsCxxInterop.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/featureflags/JReactNativeFeatureFlagsCxxInterop.cpp index 7a60a11c7279..123081b12821 100644 --- a/packages/react-native/ReactAndroid/src/main/jni/react/featureflags/JReactNativeFeatureFlagsCxxInterop.cpp +++ b/packages/react-native/ReactAndroid/src/main/jni/react/featureflags/JReactNativeFeatureFlagsCxxInterop.cpp @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<0b95d68522d63d51d3e524aeecff246a>> + * @generated SignedSource<<864e786c3042a66447f589695db7aebc>> */ /** @@ -285,6 +285,12 @@ class ReactNativeFeatureFlagsJavaProvider return method(javaProvider_); } + bool enableMutationObserverByDefault() override { + static const auto method = + getReactNativeFeatureFlagsProviderJavaClass()->getMethod("enableMutationObserverByDefault"); + return method(javaProvider_); + } + bool enableNativeCSSParsing() override { static const auto method = getReactNativeFeatureFlagsProviderJavaClass()->getMethod("enableNativeCSSParsing"); @@ -758,6 +764,11 @@ bool JReactNativeFeatureFlagsCxxInterop::enableModuleArgumentNSNullConversionIOS return ReactNativeFeatureFlags::enableModuleArgumentNSNullConversionIOS(); } +bool JReactNativeFeatureFlagsCxxInterop::enableMutationObserverByDefault( + facebook::jni::alias_ref /*unused*/) { + return ReactNativeFeatureFlags::enableMutationObserverByDefault(); +} + bool JReactNativeFeatureFlagsCxxInterop::enableNativeCSSParsing( facebook::jni::alias_ref /*unused*/) { return ReactNativeFeatureFlags::enableNativeCSSParsing(); @@ -1132,6 +1143,9 @@ void JReactNativeFeatureFlagsCxxInterop::registerNatives() { makeNativeMethod( "enableModuleArgumentNSNullConversionIOS", JReactNativeFeatureFlagsCxxInterop::enableModuleArgumentNSNullConversionIOS), + makeNativeMethod( + "enableMutationObserverByDefault", + JReactNativeFeatureFlagsCxxInterop::enableMutationObserverByDefault), makeNativeMethod( "enableNativeCSSParsing", JReactNativeFeatureFlagsCxxInterop::enableNativeCSSParsing), diff --git a/packages/react-native/ReactAndroid/src/main/jni/react/featureflags/JReactNativeFeatureFlagsCxxInterop.h b/packages/react-native/ReactAndroid/src/main/jni/react/featureflags/JReactNativeFeatureFlagsCxxInterop.h index 67889af8a636..86aca08dfa25 100644 --- a/packages/react-native/ReactAndroid/src/main/jni/react/featureflags/JReactNativeFeatureFlagsCxxInterop.h +++ b/packages/react-native/ReactAndroid/src/main/jni/react/featureflags/JReactNativeFeatureFlagsCxxInterop.h @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<6b7e2af51ba9d64ae4e474dfa104a7c3>> + * @generated SignedSource<<2c9336f5ba6c40dfdec7137100d1fcc5>> */ /** @@ -153,6 +153,9 @@ class JReactNativeFeatureFlagsCxxInterop static bool enableModuleArgumentNSNullConversionIOS( facebook::jni::alias_ref); + static bool enableMutationObserverByDefault( + facebook::jni::alias_ref); + static bool enableNativeCSSParsing( facebook::jni::alias_ref); diff --git a/packages/react-native/ReactCommon/React-Fabric.podspec b/packages/react-native/ReactCommon/React-Fabric.podspec index f88ba4bd1b2d..7dd2fcba6652 100644 --- a/packages/react-native/ReactCommon/React-Fabric.podspec +++ b/packages/react-native/ReactCommon/React-Fabric.podspec @@ -190,6 +190,12 @@ Pod::Spec.new do |s| sss.exclude_files = "react/renderer/observers/intersection/tests" sss.header_dir = "react/renderer/observers/intersection" end + + ss.subspec "mutation" do |sss| + sss.source_files = podspec_sources("react/renderer/observers/mutation/**/*.{m,mm,cpp,h}", "react/renderer/observers/mutation/**/*.h") + sss.exclude_files = "react/renderer/observers/mutation/tests" + sss.header_dir = "react/renderer/observers/mutation" + end end s.subspec "telemetry" do |ss| diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlags.cpp b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlags.cpp index 0c045bcf92d2..a97d3918914e 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlags.cpp +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlags.cpp @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<08a361f2ffac6a0496adac1d4c3e4726>> + * @generated SignedSource<<7d73f3d660ecad095535c207697d3a28>> */ /** @@ -190,6 +190,10 @@ bool ReactNativeFeatureFlags::enableModuleArgumentNSNullConversionIOS() { return getAccessor().enableModuleArgumentNSNullConversionIOS(); } +bool ReactNativeFeatureFlags::enableMutationObserverByDefault() { + return getAccessor().enableMutationObserverByDefault(); +} + bool ReactNativeFeatureFlags::enableNativeCSSParsing() { return getAccessor().enableNativeCSSParsing(); } diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlags.h b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlags.h index af8e15b1e6ed..5fb6cbc138e1 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlags.h +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlags.h @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<0bbe4d41581432dfad7adbc2db133d00>> + * @generated SignedSource<<476874174ca102310bc2c73cfffc0487>> */ /** @@ -244,6 +244,11 @@ class ReactNativeFeatureFlags { */ RN_EXPORT static bool enableModuleArgumentNSNullConversionIOS(); + /** + * Enables the MutationObserver Web API in React Native. + */ + RN_EXPORT static bool enableMutationObserverByDefault(); + /** * Parse CSS strings using the Fabric CSS parser instead of ViewConfig processing */ diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsAccessor.cpp b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsAccessor.cpp index de6c64c0be12..18dfede9bba8 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsAccessor.cpp +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsAccessor.cpp @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<3dd9492ca660ad6350ce6ee4a9b5e310>> + * @generated SignedSource<<1fe6cc6df79deed61ef4b5b31d301b2c>> */ /** @@ -767,6 +767,24 @@ bool ReactNativeFeatureFlagsAccessor::enableModuleArgumentNSNullConversionIOS() return flagValue.value(); } +bool ReactNativeFeatureFlagsAccessor::enableMutationObserverByDefault() { + auto flagValue = enableMutationObserverByDefault_.load(); + + if (!flagValue.has_value()) { + // This block is not exclusive but it is not necessary. + // If multiple threads try to initialize the feature flag, we would only + // be accessing the provider multiple times but the end state of this + // instance and the returned flag value would be the same. + + markFlagAsAccessed(41, "enableMutationObserverByDefault"); + + flagValue = currentProvider_->enableMutationObserverByDefault(); + enableMutationObserverByDefault_ = flagValue; + } + + return flagValue.value(); +} + bool ReactNativeFeatureFlagsAccessor::enableNativeCSSParsing() { auto flagValue = enableNativeCSSParsing_.load(); @@ -776,7 +794,7 @@ bool ReactNativeFeatureFlagsAccessor::enableNativeCSSParsing() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(41, "enableNativeCSSParsing"); + markFlagAsAccessed(42, "enableNativeCSSParsing"); flagValue = currentProvider_->enableNativeCSSParsing(); enableNativeCSSParsing_ = flagValue; @@ -794,7 +812,7 @@ bool ReactNativeFeatureFlagsAccessor::enableNetworkEventReporting() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(42, "enableNetworkEventReporting"); + markFlagAsAccessed(43, "enableNetworkEventReporting"); flagValue = currentProvider_->enableNetworkEventReporting(); enableNetworkEventReporting_ = flagValue; @@ -812,7 +830,7 @@ bool ReactNativeFeatureFlagsAccessor::enablePreparedTextLayout() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(43, "enablePreparedTextLayout"); + markFlagAsAccessed(44, "enablePreparedTextLayout"); flagValue = currentProvider_->enablePreparedTextLayout(); enablePreparedTextLayout_ = flagValue; @@ -830,7 +848,7 @@ bool ReactNativeFeatureFlagsAccessor::enablePropsUpdateReconciliationAndroid() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(44, "enablePropsUpdateReconciliationAndroid"); + markFlagAsAccessed(45, "enablePropsUpdateReconciliationAndroid"); flagValue = currentProvider_->enablePropsUpdateReconciliationAndroid(); enablePropsUpdateReconciliationAndroid_ = flagValue; @@ -848,7 +866,7 @@ bool ReactNativeFeatureFlagsAccessor::enableSwiftUIBasedFilters() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(45, "enableSwiftUIBasedFilters"); + markFlagAsAccessed(46, "enableSwiftUIBasedFilters"); flagValue = currentProvider_->enableSwiftUIBasedFilters(); enableSwiftUIBasedFilters_ = flagValue; @@ -866,7 +884,7 @@ bool ReactNativeFeatureFlagsAccessor::enableViewCulling() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(46, "enableViewCulling"); + markFlagAsAccessed(47, "enableViewCulling"); flagValue = currentProvider_->enableViewCulling(); enableViewCulling_ = flagValue; @@ -884,7 +902,7 @@ bool ReactNativeFeatureFlagsAccessor::enableViewRecycling() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(47, "enableViewRecycling"); + markFlagAsAccessed(48, "enableViewRecycling"); flagValue = currentProvider_->enableViewRecycling(); enableViewRecycling_ = flagValue; @@ -902,7 +920,7 @@ bool ReactNativeFeatureFlagsAccessor::enableViewRecyclingForImage() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(48, "enableViewRecyclingForImage"); + markFlagAsAccessed(49, "enableViewRecyclingForImage"); flagValue = currentProvider_->enableViewRecyclingForImage(); enableViewRecyclingForImage_ = flagValue; @@ -920,7 +938,7 @@ bool ReactNativeFeatureFlagsAccessor::enableViewRecyclingForScrollView() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(49, "enableViewRecyclingForScrollView"); + markFlagAsAccessed(50, "enableViewRecyclingForScrollView"); flagValue = currentProvider_->enableViewRecyclingForScrollView(); enableViewRecyclingForScrollView_ = flagValue; @@ -938,7 +956,7 @@ bool ReactNativeFeatureFlagsAccessor::enableViewRecyclingForText() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(50, "enableViewRecyclingForText"); + markFlagAsAccessed(51, "enableViewRecyclingForText"); flagValue = currentProvider_->enableViewRecyclingForText(); enableViewRecyclingForText_ = flagValue; @@ -956,7 +974,7 @@ bool ReactNativeFeatureFlagsAccessor::enableViewRecyclingForView() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(51, "enableViewRecyclingForView"); + markFlagAsAccessed(52, "enableViewRecyclingForView"); flagValue = currentProvider_->enableViewRecyclingForView(); enableViewRecyclingForView_ = flagValue; @@ -974,7 +992,7 @@ bool ReactNativeFeatureFlagsAccessor::enableVirtualViewContainerStateExperimenta // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(52, "enableVirtualViewContainerStateExperimental"); + markFlagAsAccessed(53, "enableVirtualViewContainerStateExperimental"); flagValue = currentProvider_->enableVirtualViewContainerStateExperimental(); enableVirtualViewContainerStateExperimental_ = flagValue; @@ -992,7 +1010,7 @@ bool ReactNativeFeatureFlagsAccessor::enableVirtualViewDebugFeatures() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(53, "enableVirtualViewDebugFeatures"); + markFlagAsAccessed(54, "enableVirtualViewDebugFeatures"); flagValue = currentProvider_->enableVirtualViewDebugFeatures(); enableVirtualViewDebugFeatures_ = flagValue; @@ -1010,7 +1028,7 @@ bool ReactNativeFeatureFlagsAccessor::fixFindShadowNodeByTagRaceCondition() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(54, "fixFindShadowNodeByTagRaceCondition"); + markFlagAsAccessed(55, "fixFindShadowNodeByTagRaceCondition"); flagValue = currentProvider_->fixFindShadowNodeByTagRaceCondition(); fixFindShadowNodeByTagRaceCondition_ = flagValue; @@ -1028,7 +1046,7 @@ bool ReactNativeFeatureFlagsAccessor::fixMappingOfEventPrioritiesBetweenFabricAn // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(55, "fixMappingOfEventPrioritiesBetweenFabricAndReact"); + markFlagAsAccessed(56, "fixMappingOfEventPrioritiesBetweenFabricAndReact"); flagValue = currentProvider_->fixMappingOfEventPrioritiesBetweenFabricAndReact(); fixMappingOfEventPrioritiesBetweenFabricAndReact_ = flagValue; @@ -1046,7 +1064,7 @@ bool ReactNativeFeatureFlagsAccessor::fixTextClippingAndroid15useBoundsForWidth( // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(56, "fixTextClippingAndroid15useBoundsForWidth"); + markFlagAsAccessed(57, "fixTextClippingAndroid15useBoundsForWidth"); flagValue = currentProvider_->fixTextClippingAndroid15useBoundsForWidth(); fixTextClippingAndroid15useBoundsForWidth_ = flagValue; @@ -1064,7 +1082,7 @@ bool ReactNativeFeatureFlagsAccessor::fuseboxAssertSingleHostState() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(57, "fuseboxAssertSingleHostState"); + markFlagAsAccessed(58, "fuseboxAssertSingleHostState"); flagValue = currentProvider_->fuseboxAssertSingleHostState(); fuseboxAssertSingleHostState_ = flagValue; @@ -1082,7 +1100,7 @@ bool ReactNativeFeatureFlagsAccessor::fuseboxEnabledRelease() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(58, "fuseboxEnabledRelease"); + markFlagAsAccessed(59, "fuseboxEnabledRelease"); flagValue = currentProvider_->fuseboxEnabledRelease(); fuseboxEnabledRelease_ = flagValue; @@ -1100,7 +1118,7 @@ bool ReactNativeFeatureFlagsAccessor::fuseboxNetworkInspectionEnabled() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(59, "fuseboxNetworkInspectionEnabled"); + markFlagAsAccessed(60, "fuseboxNetworkInspectionEnabled"); flagValue = currentProvider_->fuseboxNetworkInspectionEnabled(); fuseboxNetworkInspectionEnabled_ = flagValue; @@ -1118,7 +1136,7 @@ bool ReactNativeFeatureFlagsAccessor::hideOffscreenVirtualViewsOnIOS() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(60, "hideOffscreenVirtualViewsOnIOS"); + markFlagAsAccessed(61, "hideOffscreenVirtualViewsOnIOS"); flagValue = currentProvider_->hideOffscreenVirtualViewsOnIOS(); hideOffscreenVirtualViewsOnIOS_ = flagValue; @@ -1136,7 +1154,7 @@ bool ReactNativeFeatureFlagsAccessor::overrideBySynchronousMountPropsAtMountingA // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(61, "overrideBySynchronousMountPropsAtMountingAndroid"); + markFlagAsAccessed(62, "overrideBySynchronousMountPropsAtMountingAndroid"); flagValue = currentProvider_->overrideBySynchronousMountPropsAtMountingAndroid(); overrideBySynchronousMountPropsAtMountingAndroid_ = flagValue; @@ -1154,7 +1172,7 @@ bool ReactNativeFeatureFlagsAccessor::perfIssuesEnabled() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(62, "perfIssuesEnabled"); + markFlagAsAccessed(63, "perfIssuesEnabled"); flagValue = currentProvider_->perfIssuesEnabled(); perfIssuesEnabled_ = flagValue; @@ -1172,7 +1190,7 @@ bool ReactNativeFeatureFlagsAccessor::perfMonitorV2Enabled() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(63, "perfMonitorV2Enabled"); + markFlagAsAccessed(64, "perfMonitorV2Enabled"); flagValue = currentProvider_->perfMonitorV2Enabled(); perfMonitorV2Enabled_ = flagValue; @@ -1190,7 +1208,7 @@ double ReactNativeFeatureFlagsAccessor::preparedTextCacheSize() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(64, "preparedTextCacheSize"); + markFlagAsAccessed(65, "preparedTextCacheSize"); flagValue = currentProvider_->preparedTextCacheSize(); preparedTextCacheSize_ = flagValue; @@ -1208,7 +1226,7 @@ bool ReactNativeFeatureFlagsAccessor::preventShadowTreeCommitExhaustion() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(65, "preventShadowTreeCommitExhaustion"); + markFlagAsAccessed(66, "preventShadowTreeCommitExhaustion"); flagValue = currentProvider_->preventShadowTreeCommitExhaustion(); preventShadowTreeCommitExhaustion_ = flagValue; @@ -1226,7 +1244,7 @@ bool ReactNativeFeatureFlagsAccessor::shouldPressibilityUseW3CPointerEventsForHo // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(66, "shouldPressibilityUseW3CPointerEventsForHover"); + markFlagAsAccessed(67, "shouldPressibilityUseW3CPointerEventsForHover"); flagValue = currentProvider_->shouldPressibilityUseW3CPointerEventsForHover(); shouldPressibilityUseW3CPointerEventsForHover_ = flagValue; @@ -1244,7 +1262,7 @@ bool ReactNativeFeatureFlagsAccessor::shouldTriggerResponderTransferOnScrollAndr // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(67, "shouldTriggerResponderTransferOnScrollAndroid"); + markFlagAsAccessed(68, "shouldTriggerResponderTransferOnScrollAndroid"); flagValue = currentProvider_->shouldTriggerResponderTransferOnScrollAndroid(); shouldTriggerResponderTransferOnScrollAndroid_ = flagValue; @@ -1262,7 +1280,7 @@ bool ReactNativeFeatureFlagsAccessor::skipActivityIdentityAssertionOnHostPause() // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(68, "skipActivityIdentityAssertionOnHostPause"); + markFlagAsAccessed(69, "skipActivityIdentityAssertionOnHostPause"); flagValue = currentProvider_->skipActivityIdentityAssertionOnHostPause(); skipActivityIdentityAssertionOnHostPause_ = flagValue; @@ -1280,7 +1298,7 @@ bool ReactNativeFeatureFlagsAccessor::syncAndroidClipToPaddingWithOverflow() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(69, "syncAndroidClipToPaddingWithOverflow"); + markFlagAsAccessed(70, "syncAndroidClipToPaddingWithOverflow"); flagValue = currentProvider_->syncAndroidClipToPaddingWithOverflow(); syncAndroidClipToPaddingWithOverflow_ = flagValue; @@ -1298,7 +1316,7 @@ bool ReactNativeFeatureFlagsAccessor::traceTurboModulePromiseRejectionsOnAndroid // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(70, "traceTurboModulePromiseRejectionsOnAndroid"); + markFlagAsAccessed(71, "traceTurboModulePromiseRejectionsOnAndroid"); flagValue = currentProvider_->traceTurboModulePromiseRejectionsOnAndroid(); traceTurboModulePromiseRejectionsOnAndroid_ = flagValue; @@ -1316,7 +1334,7 @@ bool ReactNativeFeatureFlagsAccessor::updateRuntimeShadowNodeReferencesOnCommit( // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(71, "updateRuntimeShadowNodeReferencesOnCommit"); + markFlagAsAccessed(72, "updateRuntimeShadowNodeReferencesOnCommit"); flagValue = currentProvider_->updateRuntimeShadowNodeReferencesOnCommit(); updateRuntimeShadowNodeReferencesOnCommit_ = flagValue; @@ -1334,7 +1352,7 @@ bool ReactNativeFeatureFlagsAccessor::updateRuntimeShadowNodeReferencesOnCommitT // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(72, "updateRuntimeShadowNodeReferencesOnCommitThread"); + markFlagAsAccessed(73, "updateRuntimeShadowNodeReferencesOnCommitThread"); flagValue = currentProvider_->updateRuntimeShadowNodeReferencesOnCommitThread(); updateRuntimeShadowNodeReferencesOnCommitThread_ = flagValue; @@ -1352,7 +1370,7 @@ bool ReactNativeFeatureFlagsAccessor::useAlwaysAvailableJSErrorHandling() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(73, "useAlwaysAvailableJSErrorHandling"); + markFlagAsAccessed(74, "useAlwaysAvailableJSErrorHandling"); flagValue = currentProvider_->useAlwaysAvailableJSErrorHandling(); useAlwaysAvailableJSErrorHandling_ = flagValue; @@ -1370,7 +1388,7 @@ bool ReactNativeFeatureFlagsAccessor::useFabricInterop() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(74, "useFabricInterop"); + markFlagAsAccessed(75, "useFabricInterop"); flagValue = currentProvider_->useFabricInterop(); useFabricInterop_ = flagValue; @@ -1388,7 +1406,7 @@ bool ReactNativeFeatureFlagsAccessor::useNativeViewConfigsInBridgelessMode() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(75, "useNativeViewConfigsInBridgelessMode"); + markFlagAsAccessed(76, "useNativeViewConfigsInBridgelessMode"); flagValue = currentProvider_->useNativeViewConfigsInBridgelessMode(); useNativeViewConfigsInBridgelessMode_ = flagValue; @@ -1406,7 +1424,7 @@ bool ReactNativeFeatureFlagsAccessor::useNestedScrollViewAndroid() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(76, "useNestedScrollViewAndroid"); + markFlagAsAccessed(77, "useNestedScrollViewAndroid"); flagValue = currentProvider_->useNestedScrollViewAndroid(); useNestedScrollViewAndroid_ = flagValue; @@ -1424,7 +1442,7 @@ bool ReactNativeFeatureFlagsAccessor::useSharedAnimatedBackend() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(77, "useSharedAnimatedBackend"); + markFlagAsAccessed(78, "useSharedAnimatedBackend"); flagValue = currentProvider_->useSharedAnimatedBackend(); useSharedAnimatedBackend_ = flagValue; @@ -1442,7 +1460,7 @@ bool ReactNativeFeatureFlagsAccessor::useTraitHiddenOnAndroid() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(78, "useTraitHiddenOnAndroid"); + markFlagAsAccessed(79, "useTraitHiddenOnAndroid"); flagValue = currentProvider_->useTraitHiddenOnAndroid(); useTraitHiddenOnAndroid_ = flagValue; @@ -1460,7 +1478,7 @@ bool ReactNativeFeatureFlagsAccessor::useTurboModuleInterop() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(79, "useTurboModuleInterop"); + markFlagAsAccessed(80, "useTurboModuleInterop"); flagValue = currentProvider_->useTurboModuleInterop(); useTurboModuleInterop_ = flagValue; @@ -1478,7 +1496,7 @@ bool ReactNativeFeatureFlagsAccessor::useTurboModules() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(80, "useTurboModules"); + markFlagAsAccessed(81, "useTurboModules"); flagValue = currentProvider_->useTurboModules(); useTurboModules_ = flagValue; @@ -1496,7 +1514,7 @@ bool ReactNativeFeatureFlagsAccessor::useUnorderedMapInDifferentiator() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(81, "useUnorderedMapInDifferentiator"); + markFlagAsAccessed(82, "useUnorderedMapInDifferentiator"); flagValue = currentProvider_->useUnorderedMapInDifferentiator(); useUnorderedMapInDifferentiator_ = flagValue; @@ -1514,7 +1532,7 @@ double ReactNativeFeatureFlagsAccessor::viewCullingOutsetRatio() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(82, "viewCullingOutsetRatio"); + markFlagAsAccessed(83, "viewCullingOutsetRatio"); flagValue = currentProvider_->viewCullingOutsetRatio(); viewCullingOutsetRatio_ = flagValue; @@ -1532,7 +1550,7 @@ bool ReactNativeFeatureFlagsAccessor::viewTransitionEnabled() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(83, "viewTransitionEnabled"); + markFlagAsAccessed(84, "viewTransitionEnabled"); flagValue = currentProvider_->viewTransitionEnabled(); viewTransitionEnabled_ = flagValue; @@ -1550,7 +1568,7 @@ double ReactNativeFeatureFlagsAccessor::virtualViewPrerenderRatio() { // be accessing the provider multiple times but the end state of this // instance and the returned flag value would be the same. - markFlagAsAccessed(84, "virtualViewPrerenderRatio"); + markFlagAsAccessed(85, "virtualViewPrerenderRatio"); flagValue = currentProvider_->virtualViewPrerenderRatio(); virtualViewPrerenderRatio_ = flagValue; diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsAccessor.h b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsAccessor.h index b3784c81fe63..9dd9035766dd 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsAccessor.h +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsAccessor.h @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<2cb2c124f044468f96262086bfac5aad>> + * @generated SignedSource<<97dbc8efdf72bdf5cfd67cc584089583>> */ /** @@ -73,6 +73,7 @@ class ReactNativeFeatureFlagsAccessor { bool enableLayoutAnimationsOnIOS(); bool enableMainQueueCoordinatorOnIOS(); bool enableModuleArgumentNSNullConversionIOS(); + bool enableMutationObserverByDefault(); bool enableNativeCSSParsing(); bool enableNetworkEventReporting(); bool enablePreparedTextLayout(); @@ -128,7 +129,7 @@ class ReactNativeFeatureFlagsAccessor { std::unique_ptr currentProvider_; bool wasOverridden_; - std::array, 85> accessedFeatureFlags_; + std::array, 86> accessedFeatureFlags_; std::atomic> commonTestFlag_; std::atomic> cdpInteractionMetricsEnabled_; @@ -171,6 +172,7 @@ class ReactNativeFeatureFlagsAccessor { std::atomic> enableLayoutAnimationsOnIOS_; std::atomic> enableMainQueueCoordinatorOnIOS_; std::atomic> enableModuleArgumentNSNullConversionIOS_; + std::atomic> enableMutationObserverByDefault_; std::atomic> enableNativeCSSParsing_; std::atomic> enableNetworkEventReporting_; std::atomic> enablePreparedTextLayout_; diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsDefaults.h b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsDefaults.h index 75ba8e143e40..c1601513425a 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsDefaults.h +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsDefaults.h @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<7f1c4037925fc37dcdcba51df968d503>> + * @generated SignedSource<> */ /** @@ -191,6 +191,10 @@ class ReactNativeFeatureFlagsDefaults : public ReactNativeFeatureFlagsProvider { return false; } + bool enableMutationObserverByDefault() override { + return false; + } + bool enableNativeCSSParsing() override { return false; } diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsDynamicProvider.h b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsDynamicProvider.h index 62a9247ac77d..1c97b2fc68fd 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsDynamicProvider.h +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsDynamicProvider.h @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<> + * @generated SignedSource<<910c939dfed07bfcff6f9990b38f2b86>> */ /** @@ -414,6 +414,15 @@ class ReactNativeFeatureFlagsDynamicProvider : public ReactNativeFeatureFlagsDef return ReactNativeFeatureFlagsDefaults::enableModuleArgumentNSNullConversionIOS(); } + bool enableMutationObserverByDefault() override { + auto value = values_["enableMutationObserverByDefault"]; + if (!value.isNull()) { + return value.getBool(); + } + + return ReactNativeFeatureFlagsDefaults::enableMutationObserverByDefault(); + } + bool enableNativeCSSParsing() override { auto value = values_["enableNativeCSSParsing"]; if (!value.isNull()) { diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsProvider.h b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsProvider.h index f1cff605711a..e9eca4bdbc00 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsProvider.h +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsProvider.h @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<43e301c5028a2ed195e2a3d0a4cd0ab3>> + * @generated SignedSource<<33ea9739f322493e078a965279bf9ded>> */ /** @@ -66,6 +66,7 @@ class ReactNativeFeatureFlagsProvider { virtual bool enableLayoutAnimationsOnIOS() = 0; virtual bool enableMainQueueCoordinatorOnIOS() = 0; virtual bool enableModuleArgumentNSNullConversionIOS() = 0; + virtual bool enableMutationObserverByDefault() = 0; virtual bool enableNativeCSSParsing() = 0; virtual bool enableNetworkEventReporting() = 0; virtual bool enablePreparedTextLayout() = 0; diff --git a/packages/react-native/ReactCommon/react/nativemodule/defaults/CMakeLists.txt b/packages/react-native/ReactCommon/react/nativemodule/defaults/CMakeLists.txt index 9f4ce619d652..6e0a9d9b0b1c 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/defaults/CMakeLists.txt +++ b/packages/react-native/ReactCommon/react/nativemodule/defaults/CMakeLists.txt @@ -22,6 +22,7 @@ target_link_libraries(react_nativemodule_defaults react_nativemodule_microtasks react_nativemodule_idlecallbacks react_nativemodule_intersectionobserver + react_nativemodule_mutationobserver react_nativemodule_webperformance react_renderer_animated ) diff --git a/packages/react-native/ReactCommon/react/nativemodule/defaults/DefaultTurboModules.cpp b/packages/react-native/ReactCommon/react/nativemodule/defaults/DefaultTurboModules.cpp index b433364f8a11..fe36e1af6c74 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/defaults/DefaultTurboModules.cpp +++ b/packages/react-native/ReactCommon/react/nativemodule/defaults/DefaultTurboModules.cpp @@ -12,6 +12,7 @@ #include #include #include +#include #include #include @@ -50,6 +51,12 @@ namespace facebook::react { } } + if (ReactNativeFeatureFlags::enableMutationObserverByDefault()) { + if (name == NativeMutationObserver::kModuleName) { + return std::make_shared(jsInvoker); + } + } + if (ReactNativeFeatureFlags::cxxNativeAnimatedEnabled() && ReactNativeFeatureFlags::useSharedAnimatedBackend() && name == AnimatedModule::kModuleName) { diff --git a/packages/react-native/ReactCommon/react/nativemodule/defaults/React-defaultsnativemodule.podspec b/packages/react-native/ReactCommon/react/nativemodule/defaults/React-defaultsnativemodule.podspec index 044f5728a71d..e8b4e3931579 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/defaults/React-defaultsnativemodule.podspec +++ b/packages/react-native/ReactCommon/react/nativemodule/defaults/React-defaultsnativemodule.podspec @@ -53,6 +53,7 @@ Pod::Spec.new do |s| s.dependency "React-microtasksnativemodule" s.dependency "React-idlecallbacksnativemodule" s.dependency "React-intersectionobservernativemodule" + s.dependency "React-mutationobservernativemodule" s.dependency "React-webperformancenativemodule" s.dependency "React-Fabric/animated" add_dependency(s, "React-RCTFBReactNativeSpec") diff --git a/packages/react-native/ReactCommon/react/nativemodule/featureflags/NativeReactNativeFeatureFlags.cpp b/packages/react-native/ReactCommon/react/nativemodule/featureflags/NativeReactNativeFeatureFlags.cpp index 34101508393f..975da72a6f19 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/featureflags/NativeReactNativeFeatureFlags.cpp +++ b/packages/react-native/ReactCommon/react/nativemodule/featureflags/NativeReactNativeFeatureFlags.cpp @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<006c43555032f785207c6c013f1974f5>> + * @generated SignedSource<> */ /** @@ -249,6 +249,11 @@ bool NativeReactNativeFeatureFlags::enableModuleArgumentNSNullConversionIOS( return ReactNativeFeatureFlags::enableModuleArgumentNSNullConversionIOS(); } +bool NativeReactNativeFeatureFlags::enableMutationObserverByDefault( + jsi::Runtime& /*runtime*/) { + return ReactNativeFeatureFlags::enableMutationObserverByDefault(); +} + bool NativeReactNativeFeatureFlags::enableNativeCSSParsing( jsi::Runtime& /*runtime*/) { return ReactNativeFeatureFlags::enableNativeCSSParsing(); diff --git a/packages/react-native/ReactCommon/react/nativemodule/featureflags/NativeReactNativeFeatureFlags.h b/packages/react-native/ReactCommon/react/nativemodule/featureflags/NativeReactNativeFeatureFlags.h index 6675417c0e51..cc86d887872c 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/featureflags/NativeReactNativeFeatureFlags.h +++ b/packages/react-native/ReactCommon/react/nativemodule/featureflags/NativeReactNativeFeatureFlags.h @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<525d64b15e1b72440743363280116c6a>> + * @generated SignedSource<<65d6afec6765b87de65b41f72c17f44f>> */ /** @@ -118,6 +118,8 @@ class NativeReactNativeFeatureFlags bool enableModuleArgumentNSNullConversionIOS(jsi::Runtime& runtime); + bool enableMutationObserverByDefault(jsi::Runtime& runtime); + bool enableNativeCSSParsing(jsi::Runtime& runtime); bool enableNetworkEventReporting(jsi::Runtime& runtime); diff --git a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/NativeMutationObserver.h b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/NativeMutationObserver.h index bbb5737e90cd..fb590fa9a274 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/NativeMutationObserver.h +++ b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/NativeMutationObserver.h @@ -7,7 +7,11 @@ #pragma once +#if __has_include("FBReactNativeSpecJSI.h") // CocoaPod headers on Apple +#include "FBReactNativeSpecJSI.h" +#else #include +#endif #include #include #include diff --git a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/React-mutationobservernativemodule.podspec b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/React-mutationobservernativemodule.podspec new file mode 100644 index 000000000000..4ce39514ae20 --- /dev/null +++ b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/React-mutationobservernativemodule.podspec @@ -0,0 +1,66 @@ +# Copyright (c) Meta Platforms, Inc. and affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +require "json" + +package = JSON.parse(File.read(File.join(__dir__, "..", "..", "..", "..", "package.json"))) +version = package['version'] + +source = { :git => 'https://github.com/facebook/react-native.git' } +if version == '1000.0.0' + # This is an unpublished version, use the latest commit hash of the react-native repo, which we're presumably in. + source[:commit] = `git rev-parse HEAD`.strip if system("git rev-parse --git-dir > /dev/null 2>&1") +else + source[:tag] = "v#{version}" +end + +header_search_paths = [ + "\"$(PODS_ROOT)/Headers/Private/Yoga\"", +] + +if ENV['USE_FRAMEWORKS'] + header_search_paths << "\"$(PODS_TARGET_SRCROOT)/../../..\"" # this is needed to allow the module access its own files +end + +Pod::Spec.new do |s| + s.name = "React-mutationobservernativemodule" + s.version = version + s.summary = "React Native mutation observer native module" + s.homepage = "https://reactnative.dev/" + s.license = package["license"] + s.author = "Meta Platforms, Inc. and its affiliates" + s.platforms = min_supported_versions + s.source = source + s.source_files = podspec_sources("*.{cpp,h}", "*.h") + s.header_dir = "react/nativemodule/mutationobserver" + s.pod_target_xcconfig = { "CLANG_CXX_LANGUAGE_STANDARD" => rct_cxx_language_standard(), + "HEADER_SEARCH_PATHS" => header_search_paths.join(' '), + "OTHER_CFLAGS" => "$(inherited)", + "DEFINES_MODULE" => "YES" } + + if ENV['USE_FRAMEWORKS'] + s.module_name = "mutationobservernativemodule" + s.header_mappings_dir = "../.." + end + + s.dependency "Yoga" + s.dependency "React-jsi" + s.dependency "React-jsiexecutor" + s.dependency "React-cxxreact" + + depend_on_js_engine(s) + add_rn_third_party_dependencies(s) + add_rncore_dependency(s) + + s.dependency "ReactCommon/turbomodule/core" + + s.dependency "React-Fabric" + s.dependency "React-Fabric/bridging" + s.dependency "React-Fabric/observers/mutation" + s.dependency "React-featureflags" + add_dependency(s, "React-RCTFBReactNativeSpec") + add_dependency(s, "React-runtimeexecutor", :additional_framework_paths => ["platform/ios"]) + +end diff --git a/packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js b/packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js index 5e8c5a908923..cc73323232ec 100644 --- a/packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js +++ b/packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js @@ -485,6 +485,15 @@ const definitions: FeatureFlagDefinitions = { }, ossReleaseStage: 'none', }, + enableMutationObserverByDefault: { + defaultValue: false, + metadata: { + description: 'Enables the MutationObserver Web API in React Native.', + expectedReleaseValue: true, + purpose: 'release', + }, + ossReleaseStage: 'none', + }, enableNativeCSSParsing: { defaultValue: false, metadata: { diff --git a/packages/react-native/scripts/react_native_pods.rb b/packages/react-native/scripts/react_native_pods.rb index d157fce21723..69af2ee519ad 100644 --- a/packages/react-native/scripts/react_native_pods.rb +++ b/packages/react-native/scripts/react_native_pods.rb @@ -157,6 +157,7 @@ def use_react_native! ( pod 'React-microtasksnativemodule', :path => "#{prefix}/ReactCommon/react/nativemodule/microtasks" pod 'React-idlecallbacksnativemodule', :path => "#{prefix}/ReactCommon/react/nativemodule/idlecallbacks" pod 'React-intersectionobservernativemodule', :path => "#{prefix}/ReactCommon/react/nativemodule/intersectionobserver" + pod 'React-mutationobservernativemodule', :path => "#{prefix}/ReactCommon/react/nativemodule/mutationobserver" pod 'React-webperformancenativemodule', :path => "#{prefix}/ReactCommon/react/nativemodule/webperformance" pod 'React-domnativemodule', :path => "#{prefix}/ReactCommon/react/nativemodule/dom" pod 'React-defaultsnativemodule', :path => "#{prefix}/ReactCommon/react/nativemodule/defaults" diff --git a/packages/react-native/src/private/featureflags/ReactNativeFeatureFlags.js b/packages/react-native/src/private/featureflags/ReactNativeFeatureFlags.js index a5d41dc0b7dc..f348b4d7f6fb 100644 --- a/packages/react-native/src/private/featureflags/ReactNativeFeatureFlags.js +++ b/packages/react-native/src/private/featureflags/ReactNativeFeatureFlags.js @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<03688450419694f6d3f4fc709df4de9a>> + * @generated SignedSource<> * @flow strict * @noformat */ @@ -89,6 +89,7 @@ export type ReactNativeFeatureFlags = $ReadOnly<{ enableLayoutAnimationsOnIOS: Getter, enableMainQueueCoordinatorOnIOS: Getter, enableModuleArgumentNSNullConversionIOS: Getter, + enableMutationObserverByDefault: Getter, enableNativeCSSParsing: Getter, enableNetworkEventReporting: Getter, enablePreparedTextLayout: Getter, @@ -368,6 +369,10 @@ export const enableMainQueueCoordinatorOnIOS: Getter = createNativeFlag * Enable NSNull conversion when handling module arguments on iOS */ export const enableModuleArgumentNSNullConversionIOS: Getter = createNativeFlagGetter('enableModuleArgumentNSNullConversionIOS', false); +/** + * Enables the MutationObserver Web API in React Native. + */ +export const enableMutationObserverByDefault: Getter = createNativeFlagGetter('enableMutationObserverByDefault', false); /** * Parse CSS strings using the Fabric CSS parser instead of ViewConfig processing */ diff --git a/packages/react-native/src/private/featureflags/specs/NativeReactNativeFeatureFlags.js b/packages/react-native/src/private/featureflags/specs/NativeReactNativeFeatureFlags.js index 4b47cc872f5c..f658dbeecf50 100644 --- a/packages/react-native/src/private/featureflags/specs/NativeReactNativeFeatureFlags.js +++ b/packages/react-native/src/private/featureflags/specs/NativeReactNativeFeatureFlags.js @@ -4,7 +4,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @generated SignedSource<<2955ab3f744af8b5cdf587312ba423d7>> + * @generated SignedSource<> * @flow strict * @noformat */ @@ -66,6 +66,7 @@ export interface Spec extends TurboModule { +enableLayoutAnimationsOnIOS?: () => boolean; +enableMainQueueCoordinatorOnIOS?: () => boolean; +enableModuleArgumentNSNullConversionIOS?: () => boolean; + +enableMutationObserverByDefault?: () => boolean; +enableNativeCSSParsing?: () => boolean; +enableNetworkEventReporting?: () => boolean; +enablePreparedTextLayout?: () => boolean; diff --git a/packages/react-native/src/private/setup/setUpDefaultReactNativeEnvironment.js b/packages/react-native/src/private/setup/setUpDefaultReactNativeEnvironment.js index 9df7e8b8fc66..eb61a6644345 100644 --- a/packages/react-native/src/private/setup/setUpDefaultReactNativeEnvironment.js +++ b/packages/react-native/src/private/setup/setUpDefaultReactNativeEnvironment.js @@ -47,4 +47,10 @@ export default function setUpDefaltReactNativeEnvironment( ) { require('./setUpIntersectionObserver').default(); } + + if ( + require('../../../src/private/featureflags/ReactNativeFeatureFlags').enableMutationObserverByDefault() + ) { + require('./setUpMutationObserver').default(); + } }