NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3990 most downloaded on npm
A framework for building native apps using React
Last release today
04 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
1347 versions withdrawn
withdrawn after publishing
12 years old
2696 releases · first in 2015
This release is primarily aimed at addressing issues with ANRs using multiline TextInput on Samsung devices (https://github.com/facebook/react-native/
This release is primarily aimed at addressing issues with ANRs using multiline TextInput on Samsung devices (https://github.com/facebook/react-native/issues/35936, https://github.com/facebook/react-native/issues/35590).
addSpansForMeasurement() (92b8981499 by @NickGerleman)You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
One column per quarter.
Fix React Codegen podspec to build on Xcode 14.3 (0010c3807d by @cipolleschi)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Bump CLI to 10.2.2 and Metro to 0.73.9 (4c3bc24893 by @kelset), contains:
textContentType property for backwards compat as mentioned in https://github.com/facebook/react-native/issues/36229#issuecomment-1470468374 (c0abff11b6 by @lunaleaps)You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Make FlatList permissive of ArrayLike data (c03de97fb4 by @NickGerleman)
^0.71.16 (3df4a79c3d by @kelset)metro/#928)metro/#929)rrc_root via prefab. (3418f65d88 by @tomekzaw)You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Bump package versions (4b84888a90 by @cipolleschi), (60f0a71060 by @cipolleschi), (a3f205a27b by @cipolleschi):
react-native-codegen to 0.71.5react-native-gradle-plugin to 0.71.15pod install --project-directory=... (ad1ddc241a by @tido64)You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Added AlertOptions argument to the type definition for Alert.prompt to bring it into parity with the js code. (305ca337c0 by @paulmand3l)
accessibilityLabelledBy TypeScript type (e162b07982 by @DimitarNestorov)accessibilityLanguage TypeScript type (71c4f57baf by @DimitarNestorov)react-native-gradle-plugin to ^0.71.14 in core, @react-native-community/eslint-config to ^3.2.0 in starting template (785bc8d97b by @kelset)TextInput's inputMode TypeScript types (fac7859863 by @eps1lon)jsRootDir default value (c0004092f9 by @cortinico)You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Build: remove deprecated File.exists() method from Hermes podspec. (38e5fa6a96 by @kelset)
jsinspector to the prefab target (a80cf96fc8 by @Kudo)initialProps property to RCTAppDelegate (b314e6f147 by @jblarriviere)react-native-flipper when NO_FLIPPER=1 to prevent iOS build fail (f47b5b8b5d by @retyui)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
<!-- Template for GitHub stable release -->
<!-- Template for GitHub stable release -->
0.71 stable is out! This release includes over 1000 commits from 70+ contributors! Thank you to all our contributors new and old!
See the highlights of the release in our release blog post.
⚠️ Git Bash users on Windows might experience "Unable to resolve" red boxes, because of an issue with Metro (silently fails without discovering any files). It will be fixed in 0.71.1 next week, in the meantime you can set resolver.useWatchman: false in metro.config.js.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
This release has no changes from RC5. We are only making it to ensure that after the CircleCI Security Incident, we have rotated all the necessary sec
This release has no changes from RC5. We are only making it to ensure that after the CircleCI Security Incident, we have rotated all the necessary secrets correctly.
Generate a new project with the standard command:
npx react-native init RN0710RC6 --version 0.71.0-rc.6
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Add the call to action for something specific that we want folks to test -->
Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!
This is our last release of 2022: we are considering this the golden RC for 0.71, so we'll give it a few weeks to be tested before 0.71.0 in early Jan
This is our last release of 2022: we are considering this the golden RC for 0.71, so we'll give it a few weeks to be tested before 0.71.0 in early Jan.
Generate a new project with the standard command:
npx react-native init RN0710RC5 --version 0.71.0-rc.5
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Add the call to action for something specific that we want folks to test -->
Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!
Generate a new project with the standard command:
Generate a new project with the standard command:
npx react-native init RN0710RC4 --version 0.71.0-rc.4
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Add the call to action for something specific that we want folks to test -->
Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!
Generate a new project with the standard command:
Generate a new project with the standard command:
npx react-native init RN0710RC3 --version 0.71.0-rc.3
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!
Generate a new project with the standard command:
Generate a new project with the standard command:
npx react-native init RN0710RC2 --version 0.71.0-rc.2
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!
Generate a new project with the standard command:
Generate a new project with the standard command:
npx react-native init RN0710RC1 --version 0.71.0-rc.1
⚠️ we are aware of issues building iOS with RC1, we are already looking into that, and we'll publish an RC2 with that fix asap ⚠️
While we address the problem with iOS, you can get a successful iOS build by opening your Xcode project (RN0710RC1.xcworkspace), navigating to RN0710RC1's Build Phases, and removing the last phase [RN]Copy Hermes Framework by clicking on the bin icon and confirming.
Note that you will have to re-remove this build phase if you run pod install again.
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!
<!-- TODO List out notable picks for this patch -->
<!-- TODO List out notable picks for this patch -->
Generate a new project with the standard command:
npx react-native init RN0710RC0 --version 0.71.0-rc.0
To run iOS, use the usual command: yarn ios from the RN0710RC0 folder; for Android, read below:
After the outage on the 4th of November, we managed to have the artifacts removed from Maven Central.
This means that the above way to test the RC is not working anymore.
The proper way to test v0.71.0-RC0 will be:
maven-local.zip archive (you can also find the link in this release).maven-local.zip on a folder on your disk.REACT_NATIVE_MAVEN_LOCAL_REPO=<path_to_the_maven-local_unzipped_folder> setting to the android/gradle.properties fileyarn androidYou can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Add the call to action for something specific that we want folks to test -->
Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!
BUMP CLI to v9.3.5 (cb170efdd3 by @hurali97)
0.70 is now out of the support window. Please migrate to 0.71. See latest pick discussions on 0.71.16 here
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the CHANGELOG.md file.
Update JSCodeshift to 0.14 (5a695dd by @stianjensen)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Fix: bumped CLI to address broken backward compatibility (549ff6380a by @Titozzz)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Prefer Content-Location header in bundle response as JS source URL (671ea383fe by @robhogan) to address https://github.com/facebook/react-native/issue
Content-Location header in bundle response as JS source URL (671ea383fe by @robhogan) to address https://github.com/facebook/react-native/issues/36794You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Bump CLI to 9.3.3 and Metro do 0.72.4 (2a9d71dc34 by @kelset) to address https://github.com/facebook/react-native/issues/36794
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Prevent crash on OnePlus/Oppo devices in runAnimationStep (c05d822f7d by @hsource)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
This release is primarily aimed at addressing issues with ANRs using multiline TextInput on Samsung devices (https://github.com/facebook/react-native/
This release is primarily aimed at addressing issues with ANRs using multiline TextInput on Samsung devices (https://github.com/facebook/react-native/issues/35936, https://github.com/facebook/react-native/issues/35590).
hermes-2023-04-13-RNv0.70.8-c9b539bf3d7bfa4143ff1a5751886c7b2dd728a2 (7b1441730b), contains:
addSpansForMeasurement() (92b8981499 by @NickGerleman)You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Relax Ruby requirements (e3a5fbe72f by @cipolleschi)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Add POST_NOTIFICATIONS and deprecate POST_NOTIFICATION (b5280bbc93 by @dcangulo)
POST_NOTIFICATIONS and deprecate POST_NOTIFICATION (b5280bbc93 by @dcangulo)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
<!-- Template for a stable patch -->
<!-- Template for a stable patch -->
Promise.allSettled and Promise.any (475310dbba by @retyui)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.70.x, update to this vers
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.70.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
<!-- Template for a stable patch -->
<!-- Template for a stable patch -->
<!-- You can run npx @rnx-kit/rn-changelog-generator --base v0.66.0 --compare v0.66.1 --repo path-to-repository/react-native --changelog path-to-repository/react-native/CHANGELOG.md to generate the markdown for the cherry-picked changes. Make sure to use the right tags in the command and create a new PR with the changes generated by the changelog generator. You can read more about the changelog generator here. -->
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Stop styles from being reset when detaching Animated.Values in old renderer (2f58e52006 by @javache)
defaultValue" to fix TextInputs not being settable to undefined programmatically (e2645a5) by Garrett Forbes MonroeReact-Core (967de03f30 by @kelset)You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Add support for "Prefer Cross-Fade Transitions" into AccessibilityInfo (be7c50fefd by @gabrieldonadel)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
<!-- Template for a stable patch -->
<!-- Template for a stable patch -->
<!-- You can run npx @rnx-kit/rn-changelog-generator --base v0.66.0 --compare v0.66.1 --repo path-to-repository/react-native --changelog path-to-repository/react-native/CHANGELOG.md to generate the markdown for the cherry-picked changes. Make sure to use the right tags in the command and create a new PR with the changes generated by the changelog generator. You can read more about the changelog generator here. -->
T | null | undefined as a maybe type of T in turbo module. (9ecd203eec by @ZihanChen-MSFT)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
<!-- Template for GitHub stable release -->
<!-- Template for GitHub stable release -->
0.70 stable is out!
This release includes 493 commits with 88 contributors! Thank you to all our contributors new and old! See the highlights of the release in our release blog post.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Upgrade RN CLI to v9.0.0, Metro to 0.72.1 (0c2fe96998 by @thymikee)
android/app/.cxx (542d43df9d by @leotm).d.ts files (0f0d52067c by @tido64)You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Add the call to action for something specific that we want folks to test -->
RC4 is going to be the last RC before 0.70.0 - unless blocking issues arise. To help us catch them, test it by running:
<!-- TODO Update with your version -->
npx react-native init RN070RC4 --version 0.70.0-rc.4
And play around with the fresh app - let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one!
Bump CLI to latest v9-alpha11 (7e580b97bf by @kelset)
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Add the call to action for something specific that we want folks to test -->
To test it, run:
<!-- TODO Update with your version -->
npx react-native init RN070RC3 --version 0.70.0-rc.3
And play around with the fresh app - let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one!
npx react-native init RN070RC2 --version 0.70.0-rc.2
To try it, run:
npx react-native init RN070RC2 --version 0.70.0-rc.2
You can participate in the conversation on the status of this release in the working group
To help you upgrade to this version, you can use the upgrade helper ⚛️
The full list of changes in release can read in the changelog PR
We need your help testing one feature in particular with this RC (autolinking of TurboModules from libraries)! Here is what you have to do:
cd iosbundle install && RCT_NEW_ARCH_ENABLED=1 bundle exec pod install(or RCT_NEW_ARCH_ENABLED=1 pod install)cd ..yarn iosgradle.propertiestrueyarn androidLOG Running "RN070RC1" with {"fabric":true,"initialProps":{"concurrentRoot":true},"rootTag":1}yarn add <lib>RCT_NEW_ARCH_ENABLED=1 pod install for iOS), verify that the lib added works correctlyandroid/app/build/generated/rncli/src/main/jni/Android-rncli.mk that there's a reference to the library added, something along the lines ofinclude <path>/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/Android.mk
import-codegen-modules := \
libreact_codegen_safeareacontext
Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!
npx react-native init RN070RC1 --version 0.70.0-rc.1
To test it, run:
npx react-native init RN070RC1 --version 0.70.0-rc.1
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
npx react-native init RN070RC0 --version 0.70.0-rc.0
To test it, run:
npx react-native init RN070RC0 --version 0.70.0-rc.0
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
[0.69] Bump CLI to ^8.0.7, Metro to 0.70.4 (56807fadfa by @robhogan)
Content-Location header in bundle response as JS source URL (#37501) (367fc7ad52 by @robhogan)0.69.12 is the latest patch the Release Crew will prepare for version 0.69. You can have a look at the latest discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Make 0.69 compatible with Xcode 15 (thanks to @AlexanderEggers for the commit in main)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
This release is primarily aimed at addressing issues with ANRs using multiline TextInput on Samsung devices (https://github.com/facebook/react-native/
This release is primarily aimed at addressing issues with ANRs using multiline TextInput on Samsung devices (https://github.com/facebook/react-native/issues/35936, https://github.com/facebook/react-native/issues/35590).
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Relax Ruby requirements (4e015c69d6 by @cipolleschi)
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
This version is a patch release with a mitigation solution for the Android issue on Samsung devices.
This version is a patch release with a mitigation solution for the Android issue on Samsung devices.
Please let us know in the issue if this new version addresses the problem for you.
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.69.x, update to this vers
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.69.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Bump version of promise from 8.0.3 to 8.2.0, enabling Promise.allSettled (951538c080 by @retyui)
promise from 8.0.3 to 8.2.0, enabling Promise.allSettled (951538c080 by @retyui)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file
Bump react-native-codegen to 0.69.2 (df3d52bfbf by @dmitryrykun)
.d.ts files (0f0d52067c by @tido64)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file
Upgrade RN CLI to v8.0.4 (66c68c37ce by @thymikee)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Fix React-bridging header not found for third party modules (fa2acc32d1 by @Kudo)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Set react-shallow-renderer v16.15.0 for react v18 compat (a39a7c453d by @mikehardy)
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
<!-- Template for a stable patch -->
<!-- Template for a stable patch -->
<!-- You can run npx @rnx-kit/rn-changelog-generator --base v0.66.0 --compare v0.66.1 --repo path-to-repository/react-native --changelog path-to-repository/react-native/CHANGELOG.md to generate the markdown for the cherry-picked changes. Make sure to use the right tags in the command and create a new PR with the changes generated by the changelog generator. You can read more about the changelog generator here. -->
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
This release includes 629 commits with 80 contributors! Thank you to all our contributors new and old! See the highlights of the release in our releas
0.69 stable is out!
This release includes 629 commits with 80 contributors! Thank you to all our contributors new and old! See the highlights of the release in our release blog post.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
<!-- TODO Update with your version -->
To test it, run:
<!-- TODO Update with your version -->
npx react-native init RN069RC6 --version 0.69.0-rc.6
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Update with your version -->
To test it, run:
<!-- TODO Update with your version -->
npx react-native init RN069RC5 --version 0.69.0-rc.5
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Update with your version -->
To test it, run:
<!-- TODO Update with your version -->
npx react-native init RN069RC4 --version 0.69.0-rc.4
NOTE: Installing hermes on iOS is currently broken and will be fixed in the next RC.
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Update with your version -->
To test it, run:
<!-- TODO Update with your version -->
npx react-native init RN069RC3 --version 0.69.0-rc.3
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Update with your version -->
To test it, run:
<!-- TODO Update with your version -->
npx react-native init RN069RC2 --version 0.69.0-rc.2
NOTE: Installing hermes on iOS is currently broken and will be fixed in the next RC.
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Update with your version -->
To test it, run:
<!-- TODO Update with your version -->
npx react-native init RN069RC1 --version 0.69.0-rc.1
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
<!-- TODO Update with your version -->
To test it, run:
<!-- TODO Update with your version -->
npx react-native init RN069RC0 --version 0.69.0-rc.0
You can participate in the conversation on the status of this release in the working group.
To help you upgrade to this version, you can use the upgrade helper ⚛️
See changes from this release in the changelog PR
🚨 IMPORTANT: This is an exceptional release on an unsupported version. We recommend you upgrade to one of the supported versions, listed here.
🚨 IMPORTANT: This is an exceptional release on an unsupported version. We recommend you upgrade to one of the supported versions, listed here.
This release is primarily aimed at addressing issues with ANRs using multiline TextInput on Samsung devices (https://github.com/facebook/react-native/issues/35936, https://github.com/facebook/react-native/issues/35590).
You can find the whole changelog history in the changelog.md file.
🚨 IMPORTANT: This is an exceptional release on an unsupported version. We recommend you upgrade to one of the supported versions, listed here.
🚨 IMPORTANT: This is an exceptional release on an unsupported version. We recommend you upgrade to one of the supported versions, listed here.
This version is a patch release with a mitigation solution for the Android issue on Samsung devices.
Please let us know in the issue if this new version addresses the problem for you.
To help you upgrade to new versions, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.68.x, update to this vers
This version is a patch release addressing the Android build issue that has been ongoing since Nov 4th 2022. If you are on 0.68.x, update to this version to fix it.
If you are on an older version of React Native, refer to this issue for details and the workaround you can apply in your project.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
Bump version of promise from 8.0.3 to 8.2.0, enabling Promise.allSettled (951538c080 by @retyui)
promise from 8.0.3 to 8.2.0, enabling Promise.allSettled (951538c080 by @retyui).d.ts files (0f0d52067c by @tido64)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file
Your coding agent can read these notes before it upgrades. Set up the MCP server →