Skip to content
This repository has been archived by the owner on Dec 30, 2022. It is now read-only.

fix(deps): update react monorepo #2746

Closed
wants to merge 1 commit into from
Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 8, 2019

This PR contains the following updates:

Package Type Update Change
react (source) dependencies minor 16.8.6 -> 16.9.0
react (source) devDependencies minor 16.8.6 -> 16.9.0
react-dom (source) dependencies minor 16.8.6 -> 16.9.0
react-dom (source) devDependencies minor 16.8.6 -> 16.9.0
react-native (changelog) dependencies minor 0.52.0 -> 0.60.5
react-native (changelog) devDependencies minor 0.58.4 -> 0.60.5
react-test-renderer (source) devDependencies minor 16.8.6 -> 16.9.0
react-test-renderer (source) dependencies minor 16.8.6 -> 16.9.0

Release Notes

facebook/react

v16.9.0

Compare Source

React
  • Add <React.Profiler> API for gathering performance measurements programmatically. (@​bvaughn in #​15172)
  • Remove unstable_ConcurrentMode in favor of unstable_createRoot. (@​acdlite in #​15532)
React DOM
React DOM Server
React Test Utilities and Test Renderer
ESLint Plugin: React Hooks
facebook/react-native

v0.60.5

Compare 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
  • Add showSoftInputOnFocus to TextInput (b476ca0)
Changed
Fixed
Android specific
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.4

Compare Source

This is a patch release that contains two more Hermes related fixes, thanks to the contributors for helping improving the support!

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.3

Compare 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.2

Compare 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.1

Compare 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.0

Compare 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:

  • AndroidX support (this will be a Breaking Change!)
  • Full removal of WebView & Geolocation, you now need to rely on the extracted versions
  • CocoaPods integration by default
  • Autolinking of packages

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.10

Compare 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.9

Compare 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 isInteraction is not specified in the config, it would always default to true which 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, isInteraction can 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.8

Compare Source

This is a patch fix release addressing regressions, crashes, and a few developer-experience pain points (in particular, check the KeyboardAvoidingView change). Thanks everyone who contributed code or participated in the discussion for cherry-picking commits.

Fixed
iOS specific
Android specific
Added
Changed

v0.59.7

Compare Source

v0.59.6

Compare Source

v0.59.5

Compare 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
  • Enforced thread safety on UIImplementation methods that mutate the shadowNodeRegistry (f5a318 by @​SudoPlz)
  • Fixed a NoSuchKeyException when parsing JS stack frames without line numbers (d7bd6c by @​Salakar)
  • Fixed mostRecentEventCount is not updated (b8aac0 by @​jainkuniya
iOS specific
  • Pass back correct dimensions for application window in Dimensions (72b4cc by @​rdonnelly)
  • Fixed warning: "RCTImagePickerManager requires main queue setup" (effb02 by @​scarlac)

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

v0.59.4

Compare 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
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
  • Fix universal links not working in iOS 12 / Xcode 10 - 836a8e0
  • Fix triangle views - 0167cf2

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

v0.59.3

Compare 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
  • Show Perf Monitor after reloading JS (bdf809e by @​usrbowe)
  • Fix TextInput's maxLength when inserting characters at begin (1a35bc5 by @​zhongwuzw)
  • Fix runtime crash in Xcode 10.2 when using RCT_EXTERN_MODULE for swift classes (df7ea67)

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

v0.59.2

Compare 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
iOS specific
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') to build.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.

v0.59.1

Compare 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.0

Compare Source

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.

v0.58.6

Compare 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.5

Compare 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.4

Compare 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
Removed
Fixed
Android specific
iOS specific

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

v0.58.3

Compare 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.2

Compare 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.1

Compare Source

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.

v0.58.0

Compare 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:

  • 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.

v0.57.8

Compare Source

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.

v0.57.7

Compare Source

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

v0.57.6

Compare Source

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

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

@Haroenv
Copy link
Contributor

Haroenv commented Aug 9, 2019

Argos is back!!!

@Haroenv
Copy link
Contributor

Haroenv commented Aug 9, 2019

RN test fails, because Expo isn't updated, which has an older version of Jest, which still has jestjs/jest#6505 & facebook/react-native#19120

@renovate renovate bot force-pushed the renovate/react-monorepo branch 5 times, most recently from 80b9fd0 to 89d9018 Compare August 13, 2019 20:08
@renovate renovate bot force-pushed the renovate/react-monorepo branch 23 times, most recently from 8226132 to 90f0651 Compare August 21, 2019 09:45
@renovate renovate bot force-pushed the renovate/react-monorepo branch 13 times, most recently from 524087e to 46a375e Compare August 27, 2019 11:05
@renovate renovate bot force-pushed the renovate/react-monorepo branch from 46a375e to 79a9f72 Compare August 27, 2019 11:19
@samouss samouss closed this Aug 27, 2019
@samouss samouss deleted the renovate/react-monorepo branch August 27, 2019 12:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants