Skip to content

Commit 1e50d9e

Browse files
yungstersfacebook-github-bot
authored andcommitted
RN/Relay: Bump Dependency to React 19
Summary: X-link: facebook/react-native#44990 Upgrades React Native and Relay to depend on React 19, which is currently published as release candidates. This is in preparation for React Native 0.75. This will depend on updating open source renderers after [facebook/react#29903](facebook/react#29903) is merged. Changelog: [General][Changed] - Upgrade to React 19 Reviewed By: robhogan Differential Revision: D58625271 fbshipit-source-id: f9ad95b18716a9ce02f7cfbcc7248bdfb244c010
1 parent e3afa2c commit 1e50d9e

File tree

2 files changed

+25
-38
lines changed

2 files changed

+25
-38
lines changed

packages/metro-runtime/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
},
1919
"devDependencies": {
2020
"@babel/core": "^7.20.0",
21-
"react": "^18.3.1",
21+
"react": "19.0.0-rc-fb9a90fa48-20240614",
2222
"react-refresh": "^0.14.0",
23-
"react-test-renderer": "^18.3.1"
23+
"react-test-renderer": "19.0.0-rc-fb9a90fa48-20240614"
2424
},
2525
"engines": {
2626
"node": ">=18"

yarn.lock

Lines changed: 23 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -4753,7 +4753,7 @@ lodash@^4.17.14, lodash@^4.17.21:
47534753
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
47544754
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
47554755

4756-
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
4756+
loose-envify@^1.0.0, loose-envify@^1.4.0:
47574757
version "1.4.0"
47584758
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
47594759
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -5341,10 +5341,10 @@ [email protected]:
53415341
dependencies:
53425342
inherits "~2.0.3"
53435343

5344-
"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0:
5345-
version "18.2.0"
5346-
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
5347-
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
5344+
react-is@19.0.0-rc-fb9a90fa48-20240614:
5345+
version "19.0.0-rc-fb9a90fa48-20240614"
5346+
resolved "https://registry.yarnpkg.com/react-is/-/react-is-19.0.0-rc-fb9a90fa48-20240614.tgz#6987893799abdedf2e9929e31541cb6d7dc8285a"
5347+
integrity sha512-60qI7v1B9RhmZwjTCnAgzcuABOQsIH20vTbETQPaze96s1lY2lSawv9dvXAfF8Z1MIqOppWSKLNOshF0WsZ3OA==
53485348

53495349
react-is@^16.13.1, react-is@^16.8.4:
53505350
version "16.13.1"
@@ -5356,10 +5356,10 @@ react-is@^17.0.1:
53565356
resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
53575357
integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
53585358

5359-
react-is@^18.3.1:
5360-
version "18.3.1"
5361-
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e"
5362-
integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==
5359+
react-is@^18.0.0:
5360+
version "18.2.0"
5361+
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
5362+
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
53635363

53645364
react-refresh@^0.14.0:
53655365
version "0.14.0"
@@ -5371,29 +5371,18 @@ react-refresh@^0.4.0:
53715371
resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.2.tgz#54a277a6caaac2803d88f1d6f13c1dcfbd81e334"
53725372
integrity sha512-kv5QlFFSZWo7OlJFNYbxRtY66JImuP2LcrFgyJfQaf85gSP+byzG21UbDQEYjU7f//ny8rwiEkO6py2Y+fEgAQ==
53735373

5374-
react-shallow-renderer@^16.15.0:
5375-
version "16.15.0"
5376-
resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457"
5377-
integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==
5374+
react-test-renderer@19.0.0-rc-fb9a90fa48-20240614:
5375+
version "19.0.0-rc-fb9a90fa48-20240614"
5376+
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-19.0.0-rc-fb9a90fa48-20240614.tgz#6657b3d05a533afad5ea0516f9ed29cadf72334f"
5377+
integrity sha512-cV3mGgsKTJCB8f4tZxWIp0ot4PMgx791XTkwpapf06ZlUk5BCP3C1CbIqRXcKeiQODvFJClZX26TFTPAklTq7A==
53785378
dependencies:
5379-
object-assign "^4.1.1"
5380-
react-is "^16.12.0 || ^17.0.0 || ^18.0.0"
5379+
react-is "19.0.0-rc-fb9a90fa48-20240614"
5380+
scheduler "0.25.0-rc-fb9a90fa48-20240614"
53815381

5382-
react-test-renderer@^18.3.1:
5383-
version "18.3.1"
5384-
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.3.1.tgz#e693608a1f96283400d4a3afead6893f958b80b4"
5385-
integrity sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==
5386-
dependencies:
5387-
react-is "^18.3.1"
5388-
react-shallow-renderer "^16.15.0"
5389-
scheduler "^0.23.2"
5390-
5391-
react@^18.3.1:
5392-
version "18.3.1"
5393-
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
5394-
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
5395-
dependencies:
5396-
loose-envify "^1.1.0"
5382+
5383+
version "19.0.0-rc-fb9a90fa48-20240614"
5384+
resolved "https://registry.yarnpkg.com/react/-/react-19.0.0-rc-fb9a90fa48-20240614.tgz#90eb43a0b005e8cc3cbf0d801c14816d01df1b08"
5385+
integrity sha512-nvE3Gy+IOIfH/DXhkyxFVQSrITarFcQz4+shzC/McxQXEUSonpw2oDy/Wi9hdDtV3hlP12VYuDL95iiBREedNQ==
53975386

53985387
readable-stream@~2.3.6:
53995388
version "2.3.7"
@@ -5563,12 +5552,10 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1:
55635552
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
55645553
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
55655554

5566-
scheduler@^0.23.2:
5567-
version "0.23.2"
5568-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
5569-
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
5570-
dependencies:
5571-
loose-envify "^1.1.0"
5555+
5556+
version "0.25.0-rc-fb9a90fa48-20240614"
5557+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0-rc-fb9a90fa48-20240614.tgz#9ee11063b7c0f47aef3fea53d9f1be3f13794dce"
5558+
integrity sha512-HHqQ/SqbeiDfXXVKgNxTpbQTD4n7IUb4hZATvHjp03jr3TF7igehCyHdOjeYTrzIseLO93cTTfSb5f4qWcirMQ==
55725559

55735560
semver@^5.6.0:
55745561
version "5.7.2"

0 commit comments

Comments
 (0)