Update react-native to version 0.24.0 🚀 #83
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.
Hello 👋
🚀🚀🚀
react-native just published its new version 0.24.0, which is not covered by your current version range.
If this pull request passes your tests you can publish your software with the latest version of react-native – otherwise use this branch to work on adaptions and fixes.
Happy fixing and merging 🌴
GitHub Release
Thanks to 65 contributors who put 142 commits into React Native 0.24! It will be available on npm when published:
react-native@^0.24.0.Docs here: https://facebook.github.io/react-native/releases/0.24/docs/getting-started.html.
This release includes a series of improvements for coalescing touch and scroll events on iOS by Martin Kralik (@majak). These improvements fixed a bug that was preventing some native touch events from being dispatched to JS. This also improves the perceived performance of components that rely on these touch events, like parallax scrollers. Thanks, Martin! 👏🏻
Photo picked by @vjeux; he
Known issues we’re fixing
RefreshControl broken on iOS: #6929 (fix: 03c1688)Hot module reloading raises an error: #6798response.json()hangs when Chrome debugging is enabled: #6679Unable to require images undernode_modules: #6638Ongoing issue thread: #6800
Breaking changes
RCTBridgeModuleClassIsRegisteredfrom iOS: a16771csendMomentumEventsprop from ScrollView, which was intended for internal usageNew features
Bug fixes
Android
New features
onRequestCloseprop: ce81f8bstatusBackBackgroundColorprop, which tells it to draw over the native Android toolbar. See the screenshots in the PR: #6218endFillColorprop, which tells React Native to fill in the rest of the scroll view with a color in the event that the scroll view's viewport is larger than its content. This is an advanced performance optimization to reduce overdraw; measure performance before you use it: 4498bc8toArrayListandtoHashMap: #6639, #6762Returning true from a BackAndroid(reverted in ede99ee)hardwareBackPresshandler stops invocation of previously registered handlers and the default OS action: 67efe4cBug fixes
NativeRunnableconstructor with ProGuard: 393890eiOS
New features
FBPortForwarding, which proxies network requests from a device to your computer likeadb reverse. It is not integrated with React Native, but the code is here if you want this feature:FBPortForwarding: c4699d8messageoption: #6685Bug fixes
-[RCTJSExecutor invalidate]instead ofdeallocso that it is guaranteed to be stopped from the JS thread: 99c7de2The new version differs by 1259 commits (ahead by 1259, behind by 15).
5150fa1[0.24.0] Bump version numbers62b46effixed immutable.js to be 3.7.x because 3.8.0 breaks flow checksab21e6b[0.24.0-rc5] Bump version numbers03c1688Add null check before accessing the refresh control ref48d6492[0.24.0-rc4] Bump version numbersae799adAdd support for missing XHR response types82c9924[0.24.0-rc3] Bump version numbers3d8e2feRemove confusing warning from ScrollResponderf933154Honor the version of "react" under peerDeps when setting up a new project30fcc76[0.24.0-rc2] Bump version numbers26c0d79fixed flow error introduced with Sldierd5fa599Fixed images required from node_modules78b66f0Use^version for react-native preset013e715Fix website after open sourcing Sliderafe78f6Open source Android sliderThere are 250 commits in total. See the full diff.
This pull request was created by greenkeeper.io.
Tired of seeing this sponsor message? Upgrade to the supporter plan! You'll also get your pull requests faster ⚡It keeps your software up to date, all the time.