This repository was archived by the owner on Dec 30, 2022. It is now read-only.
fix(deps): update react monorepo #2746
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
16.8.6->16.9.016.8.6->16.9.016.8.6->16.9.016.8.6->16.9.00.52.0->0.60.50.58.4->0.60.516.8.6->16.9.016.8.6->16.9.0Release Notes
facebook/react
v16.9.0Compare Source
React
<React.Profiler>API for gathering performance measurements programmatically. (@bvaughn in #15172)unstable_ConcurrentModein favor ofunstable_createRoot. (@acdlite in #15532)React DOM
UNSAFE_*lifecycle methods. (@bvaughn in #15186 and @threepointone in #16103)javascript:URLs as a common attack surface. (@sebmarkbage in #15047)disablePictureInPictureattribute on<video>. (@eek in #15334)onLoadevent for<embed>. (@cherniavskii in #15614)useStatestate from DevTools. (@bvaughn in #14906)setStateis called fromuseEffect, creating a loop. (@gaearon in #15180)findDOMNodefor components wrapped in<Suspense>. (@acdlite in #15312)!importantstyle. (@acdlite in #15861 and #15882)React DOM Server
React Test Utilities and Test Renderer
act(async () => ...)for testing asynchronous state updates. (@threepointone in #14853)actfrom different renderers. (@threepointone in #16039 and #16042)act()call. (@threepointone in #15763 and #16041)actfrom the wrong renderer. (@threepointone in #15756)ESLint Plugin: React Hooks
facebook/react-native
v0.60.5Compare Source
This is a patch release that consist of a few commits requested in the dedicated conversation to improve the quality of the 0.60 release. Thanks to everyone who contributed!
Added
Android specific
Changed
Fixed
Android specific
ClassNotFoundexception in Android during Release builds (ffdf3f2 by @thecodrr)iOS specific
You can participate to the conversation for the next patch release in the dedicated issue.
To help you upgrading to this version, you can use the new upgrade helper webtool ⚛️
You can find the whole changelog history over at
react-native-releases.v0.60.4Compare Source
This is a patch release that contains two more Hermes related fixes, thanks to the contributors for helping improving the support!
b1f81beby @HazAT)60e75dcby @motiz88)You can participate to the conversation for the next patch release in the dedicated issue.
To help you upgrading to this version, you can use the new upgrade helper webtool ⚛️
You can find the whole changelog history over at
react-native-releases.v0.60.3Compare Source
This is a patch release that fixes the binary path to Hermes package, thanks to @zoontek for creating the PR!
You can participate to the conversation for the next patch release in the dedicated issue.
To help you upgrading to this version, you can use the new upgrade helper webtool ⚛️
You can find the whole changelog history over at
react-native-releases.v0.60.2Compare Source
This patch release includes the Hermes JavaScript Engine announced at Chain React Conf 2019: https://github.com/facebook/hermes
Check out the documentation to opt-in and give Hermes a try: https://facebook.github.io/react-native/docs/hermes
v0.60.1Compare Source
This is a patch release that includes the Hermes JavaScript Engine announced at Chain React Conf 2019.
Check out the documentation to opt-in and give Hermes a try!
You can participate to the conversation for the next patch release in the dedicated issue.
To help you upgrading to this version, you can use the new upgrade helper webtool ⚛️
You can find the whole changelog history over at
react-native-releases.v0.60.0Compare Source
0.60 stable is here 🎉
Check out the dedicated release blog post 📝
Thanks to everyone who contributed and helped getting this together, everyone worked really hard and we hope you are as excited as we are 🤗
Highlights of changes:
And much much more! The full list of changes can be found in the changelog.
You can participate to the conversation for the next patch release in the dedicated issue.
To help you upgrading to this version, you can use the new upgrade helper webtool ⚛️
You can find the whole changelog history over at
react-native-releases.v0.59.10Compare Source
This is likely the last patch release for version 59 of React Native for the foreseeable future: it contains an important Android side update for the JavaScript Core, to prevent a great number of crashes mostly related to Samsung devices - thanks to @kudo for his work on fixing this!
Thanks everyone who participated in the discussion.
And we hope you are getting ready for 0.60.0, as it's coming soon and it will be packed with exciting new features and improvements 🚀
You can find the whole changelog history over at
react-native-releases.v0.59.9Compare Source
This is a patch fix release addressing a couple ScrollView regressions, and "future-proof" RN 59 from crashes caused by upgrading Gradle (now can support up to 5.4.1 & 3.4.0 for the plugin) and Xcode 11 Beta 1. You can upgrade to this version without upgrading your tooling.
Thanks everyone who contributed code or participated in the discussion for cherry-picking commits. You can participate to the conversation for the next patch release in the dedicated issue.
Changed
If
isInteractionis not specified in the config, it would always default totruewhich would block interactions like VirtualizedList updates. This is generally not what you want with useNativeDriver since the animation won't be interrupted by JS. If something does end up interfering with an animation and causes frame drops,isInteractioncan be set manually. (ded7119 by @sahrens)Update detox to match master (c6a5c09 by @kelset)
Android specific
Fixed
Android specific
iOS specific
You can find the whole changelog history over at
react-native-releases.v0.59.8Compare Source
This is a patch fix release addressing regressions, crashes, and a few developer-experience pain points (in particular, check the
KeyboardAvoidingViewchange). Thanks everyone who contributed code or participated in the discussion for cherry-picking commits.Fixed
hasteImpl(bcd1e2 by @CaptainNic)EventEmitter#listeners()(f68dc8 by @ide)_updateViewableItemsimmediately (08141e by @sahrens)_scrollAnimatedValueoffset of ScrollView (e0d1b3 by @miyabi)setStatein VirtualizedList (c40a93 by @sahrens)iOS specific
textShadowOffsetis{0,0}(17a81b by @Woodpav)Android specific
UnknownCppException(84e263)MissingWebViewPackageException(379874 by @thorbenprimke)Added
Changed
behavior="height"resize on keyboard close (7140a7 by @WaldoJeffers)v0.59.7Compare Source
v0.59.6Compare Source
v0.59.5Compare Source
This is a patch fix release addressing regressions, crashes, and a few developer-experience pain points. Thanks everyone who contributed code or participated in the discussion for cherry-picking commits.
Fixed
Android specific
shadowNodeRegistry(f5a318 by @SudoPlz)NoSuchKeyExceptionwhen parsing JS stack frames without line numbers (d7bd6c by @Salakar)mostRecentEventCountis not updated (b8aac0 by @jainkuniyaiOS specific
windowin Dimensions (72b4cc by @rdonnelly)You can find the whole changelog history over at
react-native-releases.v0.59.4Compare Source
This is a patch fix release addressing regressions, crashes, and a few developer-experience pain points. Thanks everyone who contributed code or participated in the discussion for cherry-picking commits. You can participate to the conversation for the next patch release in the dedicated issue.
Changed
17292c9iOS specific
e3ac329Fixed
05723edAndroid specific
underlineColorAndroid-d6bca97iOS specific
836a8e00167cf2You can find the whole changelog history over at
react-native-releases.v0.59.3Compare Source
This is a patch fix release addressing regressions, crashes, and a few developer-experience pain points. Thanks everyone who contributed code or participated in the discussion for cherry-picking commits. You can participate to the conversation for the next patch release in the dedicated issue.
Changed
Android specific
Fixed
Android specific
iOS specific
maxLengthwhen inserting characters at begin (1a35bc5 by @zhongwuzw)RCT_EXTERN_MODULEfor swift classes (df7ea67)You can find the whole changelog history over at
react-native-releases.v0.59.2Compare Source
This is a patch fix release addressing regressions, crashes, and a few developer-experience pain points. Thanks everyone who contributed code or participated in the discussion for cherry-picking commits.
Fixed
Android specific
trackColorbeing reset when toggled (4260907 and becc154 by @dulmandakh and @ejanzer)iOS specific
Changed
Android specific
implementation('org.conscrypt:conscrypt-android:2.0.0')tobuild.gradle(fab86ee by @dulmandakh)You can find the whole changelog history over at
react-native-releases.v0.59.1Compare Source
This is a small patch release that addresses two critical issues from the 0.59.0 release.
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.
Fixed
Android specific
iOS specific
You can find the whole changelog history over at
react-native-releases.v0.59.0Compare Source
Welcome to the stable release of 0.59🚀
Some of the major changes that this version brings:
For a more complete picture on all the changes, you can read more in the dedicated blog post. Thanks to those who participated in the release candidate phase - and obviously to those who contributed with PRs to make this release possible 🤗
If you're interested in helping evaluate our next release (0.60), subscribe to the dedicated issue here.
Or you can participate to the decision process for the next patch release (0.59.1) here.
You can find the full 0.59.0 commit-by-commit history, plus the whole changelog over at
react-native-releases.v0.58.6Compare Source
This release is fairly small, as we approach stable status for 0.59.
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.
Fixed
Android specific
iOS specific
You can find the whole changelog history over at
react-native-releases.v0.58.5Compare Source
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.
Removed
Fixed
iOS specific
Security
Android specific
You can find the whole changelog history over at
react-native-releases.v0.58.4Compare Source
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
0.6.0(e1694ee by @dulmandakh)Removed
Fixed
Android specific
iOS specific
You can find the whole changelog history over at
react-native-releases.v0.58.3Compare Source
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.v0.58.2Compare Source
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.v0.58.1Compare Source
There were some regressions with developer tools that prevented
react-native run-iosfrom 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.v0.58.0Compare Source
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:
ScrollView,CameraRollView, andSwipeableRowthat make it no longer bound to the component instance in certain methods/assetsAside from those:
if you are an iOS developer, you'll need to manually link
JavaScriptCore.frameworkwhen 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.v0.57.8Compare Source
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
3ff2c7c...6bf5e85(8d1d47a by @yungsters)iOS specific
RCTFatalException(#22532) (ba50151 by @zackzachariah)Removed
Fixed
iOS specific
-[UITextView setAttributedString:]while user is typing (#19809) (26775d5)Security
You can find the whole changelog history over at
react-native-releases.v0.57.7Compare Source
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.
Removed
Fixed
visibleprop check to handle undefined and null (#22072) (6c85356 by @MateusAndrade)Android specific
iOS specific
v0.57.6Compare Source
It's highly recommended that you skip this version and upgrade to
0.57.7.The
0.57.7release contains a fix for an issue that was introduced in0.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.
Removed
Fixed
visibleprop check to handle undefined and null (#22072) (6c85356 by @MateusAndrade)Android specific
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!".👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot. View repository job log here.