diff --git a/.github/actions/setup-deps-rn-latest/action.yml b/.github/actions/setup-deps-rn-latest/action.yml index f0fecc335..8ffa6c950 100644 --- a/.github/actions/setup-deps-rn-latest/action.yml +++ b/.github/actions/setup-deps-rn-latest/action.yml @@ -28,5 +28,6 @@ runs: - name: Switch to React Native Latest run: | - yarn add -D react-native@latest @react-native/babel-preset@latest + yarn add -D react-native@latest \ + @react-native/babel-preset@latest shell: bash diff --git a/.github/actions/setup-deps-rn-next/action.yml b/.github/actions/setup-deps-rn-next/action.yml index 16d1df957..d2ccb3643 100644 --- a/.github/actions/setup-deps-rn-next/action.yml +++ b/.github/actions/setup-deps-rn-next/action.yml @@ -29,8 +29,5 @@ runs: - name: Switch to React Native Next run: | yarn add -D react-native@next \ - @react-native/babel-preset@next \ - react@19.2.3 \ - react-test-renderer@19.2.3 \ - @types/react@^19.2.7 \ + @react-native/babel-preset@next shell: bash diff --git a/.github/actions/setup-deps-rn-nightly/action.yml b/.github/actions/setup-deps-rn-nightly/action.yml index 8ffbed30d..097c51226 100644 --- a/.github/actions/setup-deps-rn-nightly/action.yml +++ b/.github/actions/setup-deps-rn-nightly/action.yml @@ -31,7 +31,5 @@ runs: yarn add -D \ react-native@nightly \ @react-native/babel-preset@nightly \ - react@19.2.3 \ - react-test-renderer@19.2.3 \ - @types/react@^19.2.7 \ + @react-native/jest-preset@nightly shell: bash diff --git a/package.json b/package.json index 624795a64..dfed77073 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "jest": "^30.2.0", "prettier": "^3.6.2", "react": "19.2.3", - "react-native": "0.84.0", + "react-native": "0.84.1", "react-native-gesture-handler": "^2.30.0", "react-test-renderer": "19.2.3", "release-it": "^19.0.6", diff --git a/yarn.lock b/yarn.lock index 007dedf34..33998ebb3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2702,10 +2702,10 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/assets-registry@npm:0.84.0" - checksum: 10c0/0d2bdebcfd3344ff46b7937cc3f665c0c2d787a1d227378dc37fb62668c442ad8264ca57856857ef42b4a4894e118a7be9245ebd4d60f4b1aa0bd0d2298afbe9 +"@react-native/assets-registry@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/assets-registry@npm:0.84.1" + checksum: 10c0/8a4e7da279dc75c24a2498d271f1b6e719b5f6dee94bd4ea9046b4eded7887b2117b44185a2e656c7612a194af5efdb4db165bc1036ef95f2cdf11c535d7c655 languageName: node linkType: hard @@ -2779,11 +2779,28 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/community-cli-plugin@npm:0.84.0" +"@react-native/codegen@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/codegen@npm:0.84.1" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/parser": "npm:^7.25.3" + hermes-parser: "npm:0.32.0" + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" + tinyglobby: "npm:^0.2.15" + yargs: "npm:^17.6.2" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/776d32dcc851547e7012c3830da3aa5255d4e9bd2a0e0f0d644174731099a404a281bd9d0525e4b708caf4c3acb81bc00b7c9cd2479f250b99f184b9ec9b7bd1 + languageName: node + linkType: hard + +"@react-native/community-cli-plugin@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/community-cli-plugin@npm:0.84.1" dependencies: - "@react-native/dev-middleware": "npm:0.84.0" + "@react-native/dev-middleware": "npm:0.84.1" debug: "npm:^4.4.0" invariant: "npm:^2.2.4" metro: "npm:^0.83.3" @@ -2798,35 +2815,35 @@ __metadata: optional: true "@react-native/metro-config": optional: true - checksum: 10c0/f8ef04e3af4dd91c2bc5ec993b07061ba18e2ecc9fa2426ab78f5f693956c0ddaf53ce8ed6cd142c7ac404fa5a6cfb7aaff36c0b7bd633310c69f3dcbb876a85 + checksum: 10c0/a4ecc090979da82d9c4909a39b3eab2e4e1d74a54b33f8e8a06cfce21243506d94c9a6d6209920895c4762ca7b83da161c45ee31a39551d6d6b6c66a98aa4b4a languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/debugger-frontend@npm:0.84.0" - checksum: 10c0/62978e646a91b71b8c2e54e36fd00c68534dd87b1615c5ed4fb48cacabdc205e2dbfe622de6c3e9241565dc11f34823fa841df8aa90041f5ce1d3d017d54d501 +"@react-native/debugger-frontend@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/debugger-frontend@npm:0.84.1" + checksum: 10c0/5affced111321605b87fa89283858904753f1d9fb91ac751de846142fb35978ea7d4c12501aca6911138e6202f1b153bd51aff93113d619eb944fbbcc8d39c02 languageName: node linkType: hard -"@react-native/debugger-shell@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/debugger-shell@npm:0.84.0" +"@react-native/debugger-shell@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/debugger-shell@npm:0.84.1" dependencies: cross-spawn: "npm:^7.0.6" debug: "npm:^4.4.0" fb-dotslash: "npm:0.5.8" - checksum: 10c0/06811c7dd1996133cdb53e24366844e57029238355b0f9cc4c24e6735874c70bb923f69fbc40c98b681540c353dd2c57e32f3bc4ef278363c8edefadce7fd9fd + checksum: 10c0/8eaa48b391df25f180f8c21dece81c727398cbe675c3967ac81f559d45154280c3ade54e095e0d0f55a893ba21a77822127979555bc4c1ea4a0147481a02258d languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/dev-middleware@npm:0.84.0" +"@react-native/dev-middleware@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/dev-middleware@npm:0.84.1" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.84.0" - "@react-native/debugger-shell": "npm:0.84.0" + "@react-native/debugger-frontend": "npm:0.84.1" + "@react-native/debugger-shell": "npm:0.84.1" chrome-launcher: "npm:^0.15.2" chromium-edge-launcher: "npm:^0.2.0" connect: "npm:^3.6.5" @@ -2836,7 +2853,7 @@ __metadata: open: "npm:^7.0.3" serve-static: "npm:^1.16.2" ws: "npm:^7.5.10" - checksum: 10c0/81fa5b4d96b57b2b52e6566c57ec37daab008fe3a65ab13485965aed814b32aa9ab93e1564fa9a2a15db854fec41c97c86f1cde3569b199571af89c163302cd4 + checksum: 10c0/a4b4ca5f7e05ce6eb66de5c0c895fcbba91fb814c0ed75c29c8dbfc7a1e9a8f46b760f07c076283e24928dd8f59cae3c2b2d7b0057afe574fe1dad2e21f48a06 languageName: node linkType: hard @@ -2847,30 +2864,30 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/gradle-plugin@npm:0.84.0" - checksum: 10c0/6643815eba7eaf11bd5a84bb5669a97befa30556668da7334c3ab9a30aa6373985155b33a7f35fbc444865659e786916527fe1d0ef17a469a7ac072b266c906c +"@react-native/gradle-plugin@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/gradle-plugin@npm:0.84.1" + checksum: 10c0/81c85b9cb07a1e858f487724b0cbfa287394d17b1c7ef79bf67d6b18505464a82941ac96e17a7414d124e3595af8b0adf79adf4c878a47bca538ee39513c60c9 languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/js-polyfills@npm:0.84.0" - checksum: 10c0/dbd952cb99dfd8333f55fd59fada4afabd8eb5ea0896299b707efceadf97a6fad8bfbad16c7b62203b7662797d2a08517d7b0f4575f5f1a274437937cafb753b +"@react-native/js-polyfills@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/js-polyfills@npm:0.84.1" + checksum: 10c0/78e090abddbd3729be413223da18cd8d34fd30b8f4d461dfb4fea50965852bb89ea8344418fa9cbb16e8d9a108d349ecf8e83a4b8fa0f1b3d931850dd63f6b0f languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/normalize-colors@npm:0.84.0" - checksum: 10c0/d37a18f3263b5b938e4fdd8019da0db89872f392879ed395b905a8d2ae27c5c1ddb90e59eee2ec917ded78affb0ccf98118d55aab1028bd9089dd1e4df005f30 +"@react-native/normalize-colors@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/normalize-colors@npm:0.84.1" + checksum: 10c0/c8bfaba7ff0941a87b1481356b15d068131357be90ff0fb6b4af6c7a679ec90cbbba0f55cef4973667dd74d40eb5e861a575b856ab0e61d76e0ed47285ba13fb languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.84.0": - version: 0.84.0 - resolution: "@react-native/virtualized-lists@npm:0.84.0" +"@react-native/virtualized-lists@npm:0.84.1": + version: 0.84.1 + resolution: "@react-native/virtualized-lists@npm:0.84.1" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" @@ -2881,7 +2898,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/78671c4eaa39e435de24fb47985100e2570dd45d08626eb4c94fb8cf112aff874c29227cccb51f372275b4d7ae930e147d92e8496bcfbb2934668b451e91df21 + checksum: 10c0/cc34c7529ac9e308b995817476fd8de12c0db134ae5544cdbedc2a9e9f215e3d9b188d5e4ef9b23d02f482916b37fce0ff74fb1dd4cb9cc312394354b0b520e9 languageName: node linkType: hard @@ -3014,7 +3031,7 @@ __metadata: prettier: "npm:^3.6.2" pretty-format: "npm:^30.2.0" react: "npm:19.2.3" - react-native: "npm:0.84.0" + react-native: "npm:0.84.1" react-native-gesture-handler: "npm:^2.30.0" react-test-renderer: "npm:19.2.3" redent: "npm:^3.0.0" @@ -6294,10 +6311,10 @@ __metadata: languageName: node linkType: hard -"hermes-compiler@npm:250829098.0.7": - version: 250829098.0.7 - resolution: "hermes-compiler@npm:250829098.0.7" - checksum: 10c0/97404947b1d5df05139553ac66d803499b7897867745c52d6f1b89a533c0a1b1088e65e3a349a1a837c4a2a079dd65c7009b88f56ed9ffbc6ab5ad47ee53f529 +"hermes-compiler@npm:250829098.0.9": + version: 250829098.0.9 + resolution: "hermes-compiler@npm:250829098.0.9" + checksum: 10c0/dc8f5630c13821a0d620e1b95cc17205c7ed940a2195a052cf30e2d5a82b86c6a134c4c6c6f7567e0f9d1f6847034ad496de8f303e5992f780ff9e84c5e0dd50 languageName: node linkType: hard @@ -9355,18 +9372,18 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.84.0": - version: 0.84.0 - resolution: "react-native@npm:0.84.0" +"react-native@npm:0.84.1": + version: 0.84.1 + resolution: "react-native@npm:0.84.1" dependencies: "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.84.0" - "@react-native/codegen": "npm:0.84.0" - "@react-native/community-cli-plugin": "npm:0.84.0" - "@react-native/gradle-plugin": "npm:0.84.0" - "@react-native/js-polyfills": "npm:0.84.0" - "@react-native/normalize-colors": "npm:0.84.0" - "@react-native/virtualized-lists": "npm:0.84.0" + "@react-native/assets-registry": "npm:0.84.1" + "@react-native/codegen": "npm:0.84.1" + "@react-native/community-cli-plugin": "npm:0.84.1" + "@react-native/gradle-plugin": "npm:0.84.1" + "@react-native/js-polyfills": "npm:0.84.1" + "@react-native/normalize-colors": "npm:0.84.1" + "@react-native/virtualized-lists": "npm:0.84.1" abort-controller: "npm:^3.0.0" anser: "npm:^1.4.9" ansi-regex: "npm:^5.0.0" @@ -9375,7 +9392,7 @@ __metadata: base64-js: "npm:^1.5.1" commander: "npm:^12.0.0" flow-enums-runtime: "npm:^0.0.6" - hermes-compiler: "npm:250829098.0.7" + hermes-compiler: "npm:250829098.0.9" invariant: "npm:^2.2.4" jest-environment-node: "npm:^29.7.0" memoize-one: "npm:^5.0.0" @@ -9402,7 +9419,7 @@ __metadata: optional: true bin: react-native: cli.js - checksum: 10c0/e789c2913c68f53a4e30c800c5ef032215be72aff3d843123783683a7381d059614cdcbc39ff0e2816e3c32db906e4852ff84abde185263b14f74d9cf9d30197 + checksum: 10c0/2d4a64b8dfdcbc35b7c16aae00fb218288ba9ab474c1e105bf4eaac68c0b6243a5a5b8bd2e5c91619811c6c10112bb9396ab8052e9a3cc00b3395d85b7e80dcd languageName: node linkType: hard