Download Latest Version 2.0.0.zip (11.6 MB)
Email in envelope

Get an email when there's a new version of ReactXP

Home / 2.0.0
Name Modified Size InfoDownloads / Week
Parent folder
2.0.0.tar.gz 2019-11-30 11.3 MB
2.0.0.zip 2019-11-30 11.6 MB
README.md 2019-11-30 1.6 kB
Totals: 3 Items   22.9 MB 0

Note: We have switched to using the GitHub releases page for version notes. The version_history.md file has been deprecated.

The 2.0.0 major-version-bump of ReactXP reflects a few different breaking changes since the last non-RC release (1.6.1): * [#1119] and [#1101] Keeping in line with React Native's diet regimen, NetInfo and WebView have been broken out from the core ReactXP package and are being released as their own separate reactxp-netinfo/reactxp-webview projects, which use the correspondingly-broken-out packages for RN * [#1129] Stopped using SyncTasks in favor of ES6 Promises * [#1127] Renamed usage of the older-style React lifecycle methods to use the UNSAFE_ prefix to avoid deprecation issues for a while

These changes, and several supporting PRs along the way, bring ReactXP back in line with supporting the very latest releases of React and React Native. We are also switching over to eslint from tslint, and @a-tarasyuk has released an eslint-plugin-reactxp to help with that (#1155). The package, samples, and extensions have also all received some love, being updated to the latest packages (except we left the samples on RN 0.59, since moving to 0.61 requires some nontrival package structure changes that we haven't gotten around to yet.)

Other updates/fixes that this release brings in since the last documented release (2.0.0-rc.1): * [#1167] Touch gesture support for web in GestureView * [#1141] Enable 'handled' mode of ScrollView['keyboardShouldPersistTaps'] * [#1132] Remove ScrollView vertical prop that has no effect on RN platforms * [#1165] Removed maxContentSizeMultiplier references

Source: README.md, updated 2019-11-30