diff --git a/example/android/gradle.properties b/example/android/gradle.properties index a713e83e3..6a987572e 100644 --- a/example/android/gradle.properties +++ b/example/android/gradle.properties @@ -25,9 +25,9 @@ org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryEr # https://developer.android.com/topic/libraries/support-library/androidx-rn android.useAndroidX=true # Automatically convert third-party libraries to use AndroidX -android.enableJetifier=true +android.enableJetifier=false # Jetifier randomly fails on these libraries -android.jetifier.ignorelist=hermes-android,react-android +#android.jetifier.ignorelist=hermes-android,react-android # Use this property to specify which architecture you want to build. # You can also override it from the CLI using diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 513b95b37..df55eaf69 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1484,7 +1484,7 @@ PODS: - React-logger (= 0.78.2) - React-perflogger (= 0.78.2) - React-utils (= 0.78.2) - - ReactNativeHost (0.5.11): + - ReactNativeHost (0.5.13): - DoubleConversion - glog - RCT-Folly (= 2024.11.18.00) @@ -1820,7 +1820,7 @@ SPEC CHECKSUMS: ReactAppDependencyProvider: 4893bde33952f997a323eb1a1ee87a72764018ff ReactCodegen: a99d9f9129c83cdd5c58dea8826d1b82ec528b93 ReactCommon: 5008bd981a06fe63176ef815f092685ffee8f7eb - ReactNativeHost: 771c74c764b7bf1fa0ec613a4b5ee96db304ca0f + ReactNativeHost: d4273634dd0fcd38e429bf6cb640a58d4267ae4e ReactTestApp-DevSupport: 2386e7c22084f8a550cfadcc0bde140c7dc328a1 ReactTestApp-Resources: 1bd9ff10e4c24f2ad87101a32023721ae923bccf RNWWebStorage: bdcb34fd704e16261e11eca7453555541988a40b diff --git a/example/macos/Podfile.lock b/example/macos/Podfile.lock index 43b15524f..748a3d7eb 100644 --- a/example/macos/Podfile.lock +++ b/example/macos/Podfile.lock @@ -1485,7 +1485,7 @@ PODS: - React-logger (= 0.78.3) - React-perflogger (= 0.78.3) - React-utils (= 0.78.3) - - ReactNativeHost (0.5.11): + - ReactNativeHost (0.5.13): - DoubleConversion - glog - RCT-Folly (= 2024.11.18.00) @@ -1820,7 +1820,7 @@ SPEC CHECKSUMS: ReactAppDependencyProvider: a12262458b50521ba56afb93f4cc875732f9d643 ReactCodegen: 191e4a5cb0241651f2fcf21d79729c6465f0f905 ReactCommon: 0f22e3dd34a8215b8482778898f6e1e95572c498 - ReactNativeHost: 771c74c764b7bf1fa0ec613a4b5ee96db304ca0f + ReactNativeHost: d4273634dd0fcd38e429bf6cb640a58d4267ae4e ReactTestApp-DevSupport: 2386e7c22084f8a550cfadcc0bde140c7dc328a1 ReactTestApp-Resources: 86136e1efe3aa7201759371c03dea3df77079b42 RNWWebStorage: bdcb34fd704e16261e11eca7453555541988a40b diff --git a/example/src/styles.ts b/example/src/styles.ts index 7f8e2e790..32da5fe36 100644 --- a/example/src/styles.ts +++ b/example/src/styles.ts @@ -1,7 +1,7 @@ import { useMemo } from "react"; import { StyleSheet, useColorScheme } from "react-native"; -// https://github.com/facebook/react-native/blob/0abd5d63e1c0c4708f81bd698e6d011fa75f01e5/packages/new-app-screen/src/Theme.js#L16-L33 +// https://github.com/facebook/react-native/blob/0.82-stable/packages/new-app-screen/src/Theme.js#L16-L33 const COLORS = { light: { background: "#f3f3f3", @@ -24,7 +24,7 @@ const COLORS = { export function useStyles() { const colorScheme = useColorScheme(); return useMemo(() => { - const colors = COLORS[colorScheme ?? "light"]; + const colors = COLORS[colorScheme === "dark" ? "dark" : "light"]; const fontSize = 18; const groupBorderRadius = 8; @@ -62,11 +62,11 @@ export function useStyles() { marginStart: margin, }, title: { - fontSize: 40, - fontWeight: "700", + fontSize: 24, + fontWeight: "600", paddingTop: 64, paddingHorizontal: 32, - paddingBottom: 40, + paddingBottom: 24, textAlign: "center", }, }); diff --git a/example/visionos/Podfile.lock b/example/visionos/Podfile.lock index d2938b4cd..a447428e8 100644 --- a/example/visionos/Podfile.lock +++ b/example/visionos/Podfile.lock @@ -1538,7 +1538,7 @@ PODS: - React-logger (= 0.78.0) - React-perflogger (= 0.78.0) - React-utils (= 0.78.0) - - ReactNativeHost (0.5.11): + - ReactNativeHost (0.5.13): - DoubleConversion - glog - RCT-Folly (= 2024.11.18.00) @@ -1886,7 +1886,7 @@ SPEC CHECKSUMS: ReactAppDependencyProvider: b0dbc9d44b4e45e2b2468df4a2f49fb51806224f ReactCodegen: 4d719f75b156783b8fdf07fe4091a7f38bc52967 ReactCommon: a690d72c5df9a63d64a2444d5aad695c37554ea7 - ReactNativeHost: 771c74c764b7bf1fa0ec613a4b5ee96db304ca0f + ReactNativeHost: d4273634dd0fcd38e429bf6cb640a58d4267ae4e ReactTestApp-DevSupport: 2386e7c22084f8a550cfadcc0bde140c7dc328a1 ReactTestApp-Resources: 2ad57492ef72ab9b2c6f6e89ea198cc1999ca20b RNWWebStorage: bdcb34fd704e16261e11eca7453555541988a40b diff --git a/yarn.lock b/yarn.lock index fec41eb70..10e36ee53 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3708,11 +3708,11 @@ __metadata: linkType: hard "@rnx-kit/align-deps@npm:^3.1.0": - version: 3.1.0 - resolution: "@rnx-kit/align-deps@npm:3.1.0" + version: 3.2.2 + resolution: "@rnx-kit/align-deps@npm:3.2.2" bin: rnx-align-deps: lib/index.js - checksum: 10c0/0fc17e7561bda184e5dcc0340285a085d5eea6b9ae3b89e781355d01064314eebc64a343a633a5771007d0ef5211150da42616d5c30af5c2d74beac9a7ba5d69 + checksum: 10c0/3280702f5ccaa2462c968817321bf5e952e442eb53e0dab034cdcbb054aa7a29f43c4c5b025ac0c2b94a6afec4c8597baef43578859d9d05181f18265ec3d0ca languageName: node linkType: hard @@ -3820,68 +3820,68 @@ __metadata: linkType: hard "@rnx-kit/metro-plugin-cyclic-dependencies-detector@npm:^2.0.0": - version: 2.0.1 - resolution: "@rnx-kit/metro-plugin-cyclic-dependencies-detector@npm:2.0.1" + version: 2.0.2 + resolution: "@rnx-kit/metro-plugin-cyclic-dependencies-detector@npm:2.0.2" dependencies: "@rnx-kit/console": "npm:^2.0.0" "@rnx-kit/tools-node": "npm:^3.0.0" - checksum: 10c0/31bb0d0ff87ea4f8d6b8eb14ca63625c30e24644a3d65c2953a3afae346d8f04ef35545f19ba0c1ca231da62fff1b00e3f63825cf9f30bea76c8f7307af1e2a1 + checksum: 10c0/1edc058478fa1840d156bfab2349daef71a2ec28ae67e6514ed3bfc96659a0113ca25991aa8799c126f30b3114a536a9061bcfac5c5bd24d1a2ebf578531756b languageName: node linkType: hard "@rnx-kit/metro-plugin-duplicates-checker@npm:^3.0.0": - version: 3.0.0 - resolution: "@rnx-kit/metro-plugin-duplicates-checker@npm:3.0.0" + version: 3.0.2 + resolution: "@rnx-kit/metro-plugin-duplicates-checker@npm:3.0.2" dependencies: "@rnx-kit/console": "npm:^2.0.0" "@rnx-kit/tools-node": "npm:^3.0.0" bin: check-duplicates: lib/index.js - checksum: 10c0/6ea966f1bfb1f92817c679c2c7e2f067126b9467fc71e1ed9b58abef4d801323e486082fb300a5532c3f1dd4630f41f83d9691d71ad9ae5bea297759b50c0bd2 + checksum: 10c0/df9828190314b79a7675d80f328a6657d57f16240c274d4972bfb59ccfb41ce1abf31ebc8cdd90ab1c1792b6dafa66274c3c04447be5cff18530b6f8f350e3fa languageName: node linkType: hard "@rnx-kit/metro-plugin-typescript@npm:^0.5.0": - version: 0.5.1 - resolution: "@rnx-kit/metro-plugin-typescript@npm:0.5.1" + version: 0.5.2 + resolution: "@rnx-kit/metro-plugin-typescript@npm:0.5.2" dependencies: "@rnx-kit/config": "npm:^0.7.0" "@rnx-kit/console": "npm:^2.0.0" "@rnx-kit/tools-node": "npm:^3.0.0" "@rnx-kit/tools-react-native": "npm:^2.0.0" - "@rnx-kit/typescript-service": "npm:^2.0.0" + "@rnx-kit/typescript-service": "npm:^2.0.2" typescript: "npm:>=4.7.0" - checksum: 10c0/ef18ad41815115a47428e5cbbbfbf5fe2ef52ac8fef7c8ccf3a48706ec51b8735a91d7c924ef1314fc1ea7f8eb98f76adaf1907940c5c4be9a1ccc4c3f5dbdd0 + checksum: 10c0/688391397bf410f35aad3745245c70b11ba4ff34f434e923026efa239e1cabc4f97d86fc04e4a71752141140860c0d4dfe48e112f88df1ecc6532aa11573e446 languageName: node linkType: hard "@rnx-kit/metro-serializer-esbuild@npm:^0.2.1": - version: 0.2.3 - resolution: "@rnx-kit/metro-serializer-esbuild@npm:0.2.3" + version: 0.2.5 + resolution: "@rnx-kit/metro-serializer-esbuild@npm:0.2.5" dependencies: "@rnx-kit/console": "npm:^2.0.0" "@rnx-kit/tools-node": "npm:^3.0.2" - "@rnx-kit/tools-react-native": "npm:^2.2.0" + "@rnx-kit/tools-react-native": "npm:^2.3.0" esbuild: "npm:^0.25.0" esbuild-plugin-lodash: "npm:^1.2.0" fast-glob: "npm:^3.2.7" - checksum: 10c0/236ad2e80855d33a4140fe7c9fd9ef5eade3b95d1ebbf40f15296a488d415da6d00b1399dc768ed55589dcf49d21fe4f2cf2fd66b87ed8f44eb6009adae75c9f + checksum: 10c0/a2ef7876cdd5b2988bb8c345da07d3c0fb4303703cc3fe53757ee7967a9bf1e441ba5dbcda37d5a38c9e6d3086b01509f1b426feb8e7233a71209c8b0772d528 languageName: node linkType: hard "@rnx-kit/metro-serializer@npm:^2.0.0": - version: 2.0.0 - resolution: "@rnx-kit/metro-serializer@npm:2.0.0" + version: 2.0.2 + resolution: "@rnx-kit/metro-serializer@npm:2.0.2" dependencies: - "@rnx-kit/tools-react-native": "npm:^2.0.0" + "@rnx-kit/tools-react-native": "npm:^2.3.0" semver: "npm:^7.0.0" - checksum: 10c0/1539a646e482bf556b6240023a13e797319a2adb8d107d2781414d294c1cf2d9e992c4a11ee523c9d2ed84eb5737adace39482355175fb66b366267790a0ef95 + checksum: 10c0/abcc361db0224037cafffeb368595801bd0166606b2432182c131fa7d29da0456b793b4fd02b16f844f31df6d8d917e65eaef43317b82d2ac15ec63beb52d059 languageName: node linkType: hard "@rnx-kit/metro-service@npm:^4.0.2": - version: 4.1.1 - resolution: "@rnx-kit/metro-service@npm:4.1.1" + version: 4.1.2 + resolution: "@rnx-kit/metro-service@npm:4.1.2" dependencies: "@rnx-kit/console": "npm:^2.0.0" "@rnx-kit/tools-node": "npm:^3.0.0" @@ -3898,7 +3898,7 @@ __metadata: optional: true metro-react-native-babel-transformer: optional: true - checksum: 10c0/a557e98ebc9de5b7c7bbcfbace70146d0e6891fa6ae4d039acbb953d550c1c20e094363851db59420089f84331f2b8b27c59a6bfcd040b9bf7167ac6f002c203 + checksum: 10c0/d23933383868b6eb5f2fc9191347bc27c840d1a4ff262f9b63295347d4767d06a7ac00579ffcf0f7b1aa97efcdfb60869bfcdeaf2b4ada80b7cb5f3077d0d680 languageName: node linkType: hard @@ -3921,17 +3921,17 @@ __metadata: linkType: hard "@rnx-kit/react-native-host@npm:^0.5.11": - version: 0.5.11 - resolution: "@rnx-kit/react-native-host@npm:0.5.11" + version: 0.5.13 + resolution: "@rnx-kit/react-native-host@npm:0.5.13" peerDependencies: react-native: ">=0.66" - checksum: 10c0/1d9d01a9ec9cc3de701415d3ebcb507ef497f0566364d004d236725a40796aa21ae70e58722ccbf79d1ac4163ce34d8ee0f10eb76cfc67818bbf689a10d8d296 + checksum: 10c0/8965ad27b54c4e2fbedd0ca35c10c1ca9c31ae63ffd20389c13026a0b610aca2a06ed0e383b81bb5854156d95a60a8c5cb638a85cab428c97cb757edb7d87174 languageName: node linkType: hard "@rnx-kit/third-party-notices@npm:^2.0.0": - version: 2.0.1 - resolution: "@rnx-kit/third-party-notices@npm:2.0.1" + version: 2.0.2 + resolution: "@rnx-kit/third-party-notices@npm:2.0.2" dependencies: "@rnx-kit/console": "npm:^2.0.0" "@rnx-kit/tools-node": "npm:^3.0.0" @@ -3939,7 +3939,7 @@ __metadata: yargs: "npm:^16.0.0" bin: build-tpn: lib/build-tpn.js - checksum: 10c0/d75272101084e023cd19c6d07fd8721ba273594490a6e5ed49757a8c274ebd2b3f9e2d8fb99d2bba1538d3af7696d8e3a7d730abe8927aeb85bff4fd6ddbda8e + checksum: 10c0/8b86a45f3ab3576fd4eae5521bdf547e11f59d6f75806c8962fb476d333e0f03b9904970356d00ba727ce66bb6e77ae5df4a1ed0c616515fb36285fb26a5faa4 languageName: node linkType: hard @@ -3993,12 +3993,12 @@ __metadata: languageName: node linkType: hard -"@rnx-kit/tools-react-native@npm:^2.0.0, @rnx-kit/tools-react-native@npm:^2.0.3, @rnx-kit/tools-react-native@npm:^2.1.0, @rnx-kit/tools-react-native@npm:^2.2.0": - version: 2.2.0 - resolution: "@rnx-kit/tools-react-native@npm:2.2.0" +"@rnx-kit/tools-react-native@npm:^2.0.0, @rnx-kit/tools-react-native@npm:^2.0.3, @rnx-kit/tools-react-native@npm:^2.1.0, @rnx-kit/tools-react-native@npm:^2.2.0, @rnx-kit/tools-react-native@npm:^2.3.0": + version: 2.3.0 + resolution: "@rnx-kit/tools-react-native@npm:2.3.0" dependencies: "@rnx-kit/tools-node": "npm:^3.0.0" - checksum: 10c0/631eecefda6b2b53eccdd18656f24a5426625522b80e956504d2b37acbcdc1e98eddc692aec0833536e6fd1b285c4a5d75e27f23a16fdcb099fabae46013740d + checksum: 10c0/97cbdaf2c657ebf0231739a07a8a26f9b16f8cef0294bf15bcd7c6b6e8f1186f46e040362e5ce7b921a158cc37a1be4f5d9757bb5c1c254a00072f913a518a84 languageName: node linkType: hard @@ -4029,14 +4029,14 @@ __metadata: languageName: node linkType: hard -"@rnx-kit/typescript-service@npm:^2.0.0": - version: 2.0.1 - resolution: "@rnx-kit/typescript-service@npm:2.0.1" +"@rnx-kit/typescript-service@npm:^2.0.2": + version: 2.0.2 + resolution: "@rnx-kit/typescript-service@npm:2.0.2" dependencies: "@rnx-kit/tools-node": "npm:^3.0.0" peerDependencies: typescript: ">=4.0" - checksum: 10c0/651fd80a6c248639f903bb2074ad64f3586eec4e227c2b7787970db55c2309acc240f7f32225971f027988999c5d530d1ec9644d9b1760572074f2ecde06e862 + checksum: 10c0/253bdee64737a4f493dbfa56ab8264a24947d11b7ff46302b4ae12d36545af10d53278b5d8806979e5f949948c001b96ba146cef3c6c9a07bf749249426a7d82 languageName: node linkType: hard