Skip to content

Releases: react/react-native

0.71.5

Choose a tag to compare

@kelset kelset released this 29 Mar 13:22

Changed

  • Bump CLI to 10.2.2 and Metro to 0.73.9 (4c3bc24893 by @kelset), contains:
    • CLI fix: correctly list ios devices and simulators (relevant PR)
    • Metro fix: fix watching contents of new directories in NodeWatcher (ab86982 by @robhogan)

Android specific

iOS specific

Fixed

Android specific

iOS specific


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.

0.72.0-RC.0

0.72.0-RC.0 Pre-release
Pre-release

Choose a tag to compare

@kelset kelset released this 21 Mar 10:37

How To Test

Generate a new project with the standard command:

npx react-native@latest init RN0720RC0 --version 0.72.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


Help us testing 🧪

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!

0.71.4

Choose a tag to compare

@kelset kelset released this 08 Mar 15:58

Changed

  • Make FlatList permissive of ArrayLike data (c03de97fb4 by @NickGerleman)
  • Bumping RNGP to ^0.71.16 (3df4a79c3d by @kelset)
  • Update CLI to 10.2.0, Metro to 0.73.8 (20a6fbd373 by @robhogan) - contains:
    • fix: Source maps may have invalid entries when using Terser minification. (metro/#928)
    • fix: Mitigate potential source map mismatches with concurrent transformations due to terser#1341. (metro/#929)
  • Bump Hermes Version (291cc0af10) - contains:
    • use ConsecutiveStringStorage to dedup serialized literals (62d58e)
    • Remove register stack size override in hermes.cpp (6146eb)
    • fix: specify currency in locale identifier when formatting currency plural (21f15c)
    • Increase default max stack size (ee2588)
    • Refactor HBC test helper (31fdcf)

Android specific

Fixed

Android specific


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.

0.71.3

Choose a tag to compare

@kelset kelset released this 14 Feb 13:59

Changed

Fixed

  • (codegen) Add missing C++ include for prop conversion of complex array type (92fc32aa by @rshest)

Android specific

iOS specific


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.

0.71.2

Choose a tag to compare

@kelset kelset released this 01 Feb 16:15

Added

Changed

  • Bump 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)

Fixed

Android specific

iOS specific


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.

0.70.7

Choose a tag to compare

@cipolleschi cipolleschi released this 31 Jan 15:46

Fixes

Android Specific

iOS Specific

  • Fix the potential race condition when dismissing and presenting modal (279fb52e03 by @wood1986)

Added

Android


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.

0.69.8

Choose a tag to compare

@kelset kelset released this 30 Jan 19:22

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.

0.68.6

Choose a tag to compare

@kelset kelset released this 30 Jan 19:25

🚨 IMPORTANT: This is an exceptional release on an unsupported version. We recommend you upgrade to one of the supported versions, listed here.

Hotfix

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.

0.71.1

Choose a tag to compare

@Titozzz Titozzz released this 19 Jan 18:14

Added

Android specific

iOS specific

Changed

Fixed

  • Fix(cli,metro,babel): bump cli and metro and babel to fix Windows+Metro issue (df7c92ff4c by @kelset)

Android specific

iOS specific

  • Exclude react-native-flipper when NO_FLIPPER=1 to prevent iOS build fail (f47b5b8b5d by @retyui)
  • Fix RCTAlertController not showing when using SceneDelegate on iOS 13.0+. (0c53420a7a)
  • Handle Null Exception to Validate input in RCTAlertController and in RCTDevLoadingView (79e603c5ab by @admirsaheta)
  • Fixed the potential race condition when dismissing and presentating modal (e948c79bda by @wood1986)
  • Fix build errors when inheriting RCTAppDelegate in Swift modules (5eb25d2186 by @Kudo)
  • OnSelectionChange() is fired before onChange() on multiline TextInput (64475aeb3b by @s77rt)
  • Build: remove deprecated File.exists() method from Hermes podspec. (38e5fa6a96 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.

0.71.0

Choose a tag to compare

@kelset kelset released this 12 Jan 16:56

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.