Skip to content

Releases: react/react-native

0.58.4

13 Feb 13:15

Choose a tag to compare

This release resolves a few bugs and includes a few improvements, listed below.

Thanks everyone who contributed code or participated in the discussion for cherry-picking commits - you can participate in the decision process for the next patch release here.

Added

Android specific

Changed

Android specific

Removed

Fixed

Android specific

  • Fixes Android crash on animated style with string rotation (c3bd341 by @scisci)

iOS specific


You can find the whole changelog history over at react-native-releases.

0.58.3

13 Feb 13:15

Choose a tag to compare

This release resolves a regression in StatusBar using these fixes.

Thanks everyone who contributed code or participated in the discussion for cherry-picking commits - you can participate in the decision process for the next patch release here.


You can find the whole changelog history over at react-native-releases.

0.58.2

13 Feb 13:14

Choose a tag to compare

This release fixes an issue caused by a wrongly reverted merge commit, that caused a short timeframe of commits to not actually be in the original 0.58.0. Those commits have been added to the 0.58 changelog below, as many are intertwined with the original work.

Thanks everyone who contributed code or participated in the discussion for cherry-picking commits - you can participate in the decision process for the next patch release here.


You can find the whole changelog history over at react-native-releases.

0.58.1

13 Feb 13:14

Choose a tag to compare

There were some regressions with developer tools that prevented react-native run-ios from working properly in 0.58.0; this patch fix addresses that.

Thanks everyone who contributed code or participated in the discussion for cherry-picking commits - you can participate to the decision process for the next patch release here.


You can find the whole changelog history over at react-native-releases.

0.58.0

24 Jan 21:57

Choose a tag to compare

Welcome to first stable release of React Native of 2019!
There are a number of significant changes in this version, and we'd like to especially draw your attention to them:

  • Modernizing and stengthening flow types for core components
  • Breaking changes to ScrollView, CameraRollView, and SwipeableRow that make it no longer bound to the component instance in certain methods
  • Support for mutual TLS in WebKit
  • Asset serving from directories besides /assets
  • Numerous crash fixes and resolutions for unexpected behavior

Aside from those:

  • if you are an iOS developer, you'll need to manually link JavaScriptCore.framework when upgrading; this can be done via XCode, and following the steps shown here.

  • Android developers, please note that Android's target SDK 27 is supported. Work is still underway to land target SDK 28 support, and it will come soon.

Thanks to those who gave feedback on during the release candidate phase. If you're interested in helping evaluate our next release (0.59), subscribe to the dedicated issue here.


You can find the full 0.58.0 commit-by-commit history, plus the whole changelog over at react-native-releases.

0.57.8

13 Dec 11:42

Choose a tag to compare

PLEASE NOTE: When upgrading to this version, you will also need to upgrade both react and react-test-renderer to version "16.6.3" in your project's package.json.

Thanks to every one who contributed core as well as those who participated in the discussion around which commits were good candidates for cherry-picking. You may participate to the decision process for the next release here.

Added

Changed

iOS specific

Removed

  • Remove trailing slash from origin header if no port is specified (#22290) (f7e3def)

Fixed

iOS specific

Security


You can find the whole changelog history over at react-native-releases.

0.57.7

12 Dec 17:54

Choose a tag to compare

This patch release fixes an issue introduced in version 0.57.6 (356ac5d) regarding a loss of focus in TextInput. The remainder of these release notes apply to 0.57.6 as well.

This patch release fixes a number of crashes, resolves build issues (both for iOS and Android). Thanks to every one who contributed with their PRs as well as those who participated in the discussion around which commits were good candidates for cherry-picking.

PLEASE NOTE: When upgrading to this version, you will also need to upgrade both react and react-test-renderer to version "16.6.1" in your project's package.json.

Added

iOS specific

Removed

Fixed

Android specific

iOS specific

0.57.6

12 Dec 17:55

Choose a tag to compare

It's highly recommended that you skip this version and upgrade to 0.57.7.

The 0.57.7 release contains a fix for an issue that was introduced in 0.57.6's TextInput.


This patch release fixes a number of crashes, resolves build issues (both for iOS and Android). Thanks to every one who contributed with their PRs as well as those who participated in the discussion around which commits were good candidates for cherry-picking.

PLEASE NOTE: When upgrading to this version, you will also need to upgrade both react and react-test-renderer to version "16.6.1" in your project's package.json.

Added

iOS specific

Removed

Fixed

Android specific

iOS specific

September 2018 - revision 5

21 Nov 09:53

Choose a tag to compare

See the full changelog here

September 2018 - revision 4

05 Nov 11:23

Choose a tag to compare

See the changelog here