Update react-native to the latest version π
The dependency react-native was updated from 0.57.8 to 0.58.4.
This version is not covered by your current version range.
If you donβt accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
Find out more about this release.
FAQ and help
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper bot :palm_tree:
- The
dependencyreact-native was updated from0.57.8to0.58.5.
Update to this version instead π
Commits
The new version differs by 11 commits.
41577ec[0.58.5] Bump version numbers9d60c20Remove fallback cacheee2bf1cRevert "[0.58.5] Bump version numbers"9d90696[0.58.5] Bump version numbers0fc2392Fix crash for web socket in some race conditions (#22439)fbd31c5improve Android Network Security config (#23429)b5270e8apply Network Security Config file (fixes #22375) (part 2 of #23105) (#23135)0af31ceDon't attempt to load RCTDevLoadingView lazily805e4feFix duplicate symbols linker error in xcodeproj (#23284)519ad8cFix broken jsiexecutor search path. (#23274)a4f8820Fixes capitalized I's when emojiis are present after the text being edited. (#21951)
See the full diff
- The
dependencyreact-native was updated from0.57.8to0.58.6.
Update to this version instead π
Release Notes for 0.58.6
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
- Map TextInput textContentType strings to Objective-C constants (#22611) (2d56e06 by @levibuzolic)
- Don't reconnect inspector if connection refused (#22625) (82c84c5 by @msand)
You can find the whole changelog history over at react-native-releases.
Commits
The new version differs by 4 commits.
7da8642[0.58.6] Bump version numbers82c84c5Don't reconnect inspector if connection refused (#22625)2d56e06Map TextInput textContentType strings to Objective-C constants (#22611)2aa2420Fix Inverted Horizontal ScrollView on Android (#23233)
See the full diff
- The
dependencyreact-native was updated from0.57.8to0.59.0.
Update to this version instead π
Release Notes for 0.59.0
Welcome to the stable release of 0.59
Some of the major changes that this version brings:
- React Hooks
π£ - the CLI is extracted to this repository
- quite a few new deprecated Components
- a whole lot of QoL improvements on the native Android side (64 bits support via a new JSC, AppCompatActivity, etc) - some of which will be Breaking Changes (for brownfield apps)
π₯
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.
Commits
The new version differs by 671 commits ahead by 671, behind by 116.
7c73f2b[0.59.0] Bump version numbersfa190baFix flow error9f5946bFix DatePicker testsf6ca4d0Add prop to configureimportantForAutofill. (#22763)ffa6d29Disable Snapshot tests for Text component on iOSf0bc491Remove duplicated Yoga compile sources to prevent "duplicate symbols" errors when linking using -force_load (#23823)456a984Fix image wrong scale factor when load image from file system (#23446)8d95e73Text: Implement textAlign justify for android O+ (#22477)caba1cbFix crash when calling substring() on a string containing emoji. (#23609)370947dBump Jest version9cb4d3f[0.59.0-rc.3] Bump version numbers52cdb7cReact sync for revisions f24a0da...8e25ed2c1392c2Toggle secureTextEntry cursor spacing (#23524)8e5eb63add talkback navigation support for links and header (#22447)2b7346fFix two bugs with Location when not using ACCESS_FINE_LOCATION (#10291)
There are 250 commits in total.
See the full diff
- The
dependencyreact-native was updated from0.57.8to0.59.1.
- The
dependencyreact-native was updated from0.57.8to0.59.2.
Update to this version instead π
Release Notes for v0.59.2
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
- Crash on pre-26 Android devices when setting TextInput content type (7263a77 by @hramos)
- Crash when scroll to index 0 in a SectionList (699fad7 by @danilobuerger)
- Switch's
trackColorbeing reset when toggled (4260907 and becc154 by @dulmandakh and @ejanzer)
iOS specific
- ScrollView offset out of content size (f6516d2 by @zhongwuzw)
- RefreshControl state's race condition (6aca514 by @rostislav-simonik)
- Start Metro packager from project root (392b084 by @MatthieuLemoine)
- TextInputs that are single-line reverting to default text (a38dc73 by @PeteTheHeat)
Changed
Android specific
- Add TLS 1.3 support to all Android versions using Conscrypt; to use this, you must add
implementation('org.conscrypt:conscrypt-android:2.0.0')tobuild.gradle(fab86ee by @dulmandakh) - Turn off Metro JS Deltas by default for Android (3f1d2b0 by @PeteTheHeat)
You can find the whole changelog history over at react-native-releases.
Commits
The new version differs by 15 commits.
9bb5c32[0.59.2] Bump version numbersad9eb8eRe-enable Text tests on iOS43d56c1Update reference images for test_ios0e8680fFixed test_ios Switch test failed (#24009)3b06815allow HTTP in debug builds (#24066)becc154fix switch trackColor on Android. fixes #23962 (#23977)4260907Pass through track color values for true/false to native component392b084fix: Start Metro packager from project root (#24070)f6516d2Fix scrollview over bounds of content size (#23427)699fad7Fixed regression in SectionList caused by #21577 not being able to scroll to top on android (#24034)fab86eeuse Conscrypt as security provider if available (#23984)a38dc73Revert of [D13948951]Apply the fix for CJK languages on single-line test fields.6aca514Add fix for refresh control state's race condition. (#21763)7263a77Do not use autofill methods on Android APIs older than Oreo (26)3f1d2b0Turn off Metro JS Deltas by default for Android
See the full diff
- The
dependencyreact-native was updated from0.57.8to0.59.3.
Update to this version instead π
Commits
The new version differs by 11 commits.
3b91a7e[0.59.3] Bump version numbersdf7ea67Use constructor attribute instead of +load objc method (#24155)e94d344Fix behaviour of Header, Footer and Empty List components in VirtualizedList when it's inverted (#24167)13cb5a9Fix IllegalStateException when tapping next on Android Keyboard775553bUpdate projectRoot in launchPackager.bat (#24115)581dc3eFix bat file (#23967)1a35bc5Fix TextInput maxLength when insert characters at begin (#23472)bdf809eFix PerfMonitor appearance when reloading JS (#24073)e4f9ee9OkHttp is more strict than other http libraries. (#21231)d7e7b3eFix #24053 prevent division by zero error in VirtualizedList debug overlay (#24058)871290fimprove RTL (#24069)
See the full diff
- The
dependencyreact-native was updated from0.57.8to0.59.4.
Update to this version instead π
Release Notes for v0.59.4
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
- Make Jest transform @react-native-community packages by default - 17292c9
iOS specific
- Add scrollToOverflowEnabled prop to ScrollView - e3ac329
Fixed
- Fixed touchable long-press - 05723ed
Android specific
- Prevent a crash when setting
underlineColorAndroid- d6bca97
iOS specific
You can find the whole changelog history over at react-native-releases.
Commits
The new version differs by 10 commits.
d60a2fb[0.59.4] Bump version numbersdc29f29Revert "Remove react-clone-referenced-element dependency (#23933)"e3ac329Add scrollToOverflowEnabled prop to ScrollView (#24296)17292c9Make Jest transform @react-native-community packages by default (#24294)dc25f20chore: update Jest preset to align with Jest 24 (#24062)27872cfRemove react-clone-referenced-element dependency (#23933)d6bca97Prevent crash when setting underlineColorAndroid (#24183)0167cf2Fix triangle views on iOS (#23402)05723edfixed touchable longpress (#24238)836a8e0Fix universal links not working in iOS 12 / Xcode 10 (#22764)
See the full diff