diff --git a/android/app/src/main/jni/TurboModuleManagerDelegate.h b/android/app/src/main/jni/TurboModuleManagerDelegate.h index 52f451fdc..30141f690 100644 --- a/android/app/src/main/jni/TurboModuleManagerDelegate.h +++ b/android/app/src/main/jni/TurboModuleManagerDelegate.h @@ -14,15 +14,8 @@ namespace ReactTestApp : public facebook::jni::HybridClass { - // Signatures changed in 0.70 to avoid unnecessary string copies; see - // https://github.com/facebook/react-native/commit/3337add547c60b84816ef5dad82f4ead2e8742ef -#if __has_include() using SharedCallInvoker = const std::shared_ptr &; using StringRef = const std::string &; -#else - using SharedCallInvoker = const std::shared_ptr; - using StringRef = const std::string; -#endif public: static constexpr auto kJavaDescriptor = diff --git a/android/gradle-wrapper.js b/android/gradle-wrapper.js index 46c95cb99..34797c5bb 100644 --- a/android/gradle-wrapper.js +++ b/android/gradle-wrapper.js @@ -34,7 +34,7 @@ const INT_MAX = 2 ** 31 - 1; * @type {[number, [number, string], [number, string]][]} */ const GRADLE_VERSIONS = [ - [v(0, 76, 0), [v(8, 10, 2), "8.10.2"], [INT_MAX, ""]], // 0.76: [8.10.2, *) + [v(0, 76, 0), [v(8, 11, 1), "8.11.1"], [INT_MAX, ""]], // 0.76: [8.11.1, *) [v(0, 75, 0), [v(8, 8, 0), "8.8"], [v(8, 9, 0), "8.8"]], // 0.75: [8.8, 8.9) [v(0, 74, 0), [v(8, 6, 0), "8.6"], [v(8, 9, 0), "8.8"]], // 0.74: [8.6, 8.9) [v(0, 73, 0), [v(8, 3, 0), "8.3"], [v(8, 9, 0), "8.8"]], // 0.73: [8.3, 8.9) diff --git a/package.json b/package.json index ef37f2eca..2ba0f2f8d 100644 --- a/package.json +++ b/package.json @@ -98,10 +98,10 @@ "uuid": "^11.0.0" }, "peerDependencies": { - "@callstack/react-native-visionos": "0.73 - 0.76", + "@callstack/react-native-visionos": "0.73 - 0.77", "@expo/config-plugins": ">=5.0", "react": "18.1 - 19.0", - "react-native": "0.70 - 0.76 || >=0.77.0-0 <0.77.0", + "react-native": "0.70 - 0.77 || >=0.78.0-0 <0.78.0", "react-native-macos": "^0.0.0-0 || 0.71 - 0.76", "react-native-windows": "^0.0.0-0 || 0.70 - 0.76" }, diff --git a/test/android/gradle-wrapper.test.ts b/test/android/gradle-wrapper.test.ts index cd8f65daa..feea920bc 100644 --- a/test/android/gradle-wrapper.test.ts +++ b/test/android/gradle-wrapper.test.ts @@ -135,7 +135,7 @@ describe("configureGradleWrapper()", () => { process.argv.push("run-android"); const cases = [ - ["8.9", "0.76.0", "gradle-8.10.2-bin.zip"], + ["8.9", "0.76.0", "gradle-8.11.1-bin.zip"], ["8.9", "0.75.0", "gradle-8.8-bin.zip"], ["8.7", "0.75.0", "gradle-8.8-bin.zip"], ["8.9", "0.74.0", "gradle-8.8-bin.zip"], @@ -190,7 +190,7 @@ describe("configureGradleWrapper()", () => { process.argv.push("run-android"); const cases = [ - ["8.10.2", "0.76.0"], + ["8.11.1", "0.76.0"], ["8.8", "0.75.0"], ["8.8", "0.74.0"], ["8.8", "0.73.0"], diff --git a/yarn.lock b/yarn.lock index b797eb44d..17cb0f15d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12043,10 +12043,10 @@ __metadata: typescript: "npm:^5.0.0" uuid: "npm:^11.0.0" peerDependencies: - "@callstack/react-native-visionos": 0.73 - 0.76 + "@callstack/react-native-visionos": 0.73 - 0.77 "@expo/config-plugins": ">=5.0" react: 18.1 - 19.0 - react-native: 0.70 - 0.76 || >=0.77.0-0 <0.77.0 + react-native: 0.70 - 0.77 || >=0.78.0-0 <0.78.0 react-native-macos: ^0.0.0-0 || 0.71 - 0.76 react-native-windows: ^0.0.0-0 || 0.70 - 0.76 peerDependenciesMeta: