Releases: microsoft/react-native-code-push
v3.0.1-beta
Bug Fixes
- Fixed issue when React native app on Android fails to restart after an update, crashing #910
v2.1.1-beta
Bug Fixes
- Fixed issue when React native app on Android fails to restart after an update, crashing #910
v3.0.0-beta
Breaking Changes
- Current version of React Native Code Push is compatible with RN 0.45x versions only (#901)
Fixes and Improvements
-
Fix dependency issue with codepush.gradle (#902) Thanks @mikelambert
-
Improved logic for searching plist path (case when package name is not equal to iOS ProductName) (#903)
-
[WPF] Fix application crash when storage file was deleted while app is being active. (#897) Thanks @abodalevsky
-
[WPF:Windows] Added ability to update application installed in Program Files folder (#813) Thanks @abodalevsky
-
[Windows] Implemented TelemetryManager (#812) Thanks @abodalevsky
-
Fix typo in resourcesDirConfigName path configuration in codepush.gradle file (#876)
Document Upgrade
v2.1.0-beta
New Features and Improvements
-
Use project.ext.react root prop to specify node_modules path (#869)
-
Improved logic to show error msg dependent on debug/release config (#811)
-
Improved gradle temp file naming strategy to allow concurrent android builds (#857) Thanks @oliversommer
-
Avoid to set refs on stateless components (#866) Thanks @farwayer
Bug Fixes
-
Fixed issue with error on parsing plist path (#842)
-
Fixed packageHash not passed to /updateCheck on Android (#803) Thanks @jiaminglu
-
Fixed issue with [Android] restartApp() throwing exception w/ release build (#861)
-
Fixed return value for get update metadata (#864)
Important: return type forgetUpdateMetadata
was changed tonull
instead of empty string to be consistent with iOS implementation and docs -
Fixed issue with attempt to invoke virtual method 'char[] java.lang.String.toCharArray()' on a null object reference (#795) Thanks @AndrewJack
-
Fixed [Android] App restart loop when using InstallMode.ON_NEXT_RESUME (#841) Thanks @AndrewJack
Document Upgrade
- Improved README doc (#794, #830) Thanks @almirfilho, @MichalRemis
v2.0.3-beta
New Features
- Implement new ON_NEXT_SUSPEND install mode (#770) (@sergey-akhalkov)
Bug Fixes
- Fix issue when CodePush update crashes silently on iOS #816 (@minhtc)
- Bump code-push dependency to fix warnings from yarn regarding node-uuid (#796) (@max-mironov)
- Fix issue when CodePush won't install updates if an error occurs in
codePushStatusDidChange
anddownloadProgressCallback
methods (#787) (@sergey-akhalkov)
v1.17.4-beta
v2.0.2-beta
Bug Fixes
- Fixed a couple of new compilation errors that occurred when building iOS app extensions (#783).
v2.0.1-beta
Breaking Changes
Due to platform changes, react-native-code-push@2.x.x
will only support react-native@0.43.0
and onwards. Users on react-native@0.42.x
and lower should consult our compatibility table to determine the latest react-native-code-push
version to install.
New Features
- This release adds support for React Native 0.43 (@sergey-akhalkov, @Silhouettes, @nihgwu)
Bug Fixes
v1.17.3-beta
This is a small bug fix release. Thank you to @ymusiychuk-lohika, @buptkang, @abodalevsky, @max-mironov, @sergey-akhalkov, @timscott and @legalosLOTR for your contributions since the last release!
Bug Fixes (Android)
- Fix build issues by reverting Android SDK Build Tools version to 23.0.1, the version specified in the React Native docs.
- Address Flow type checking error caused by CodePush hash file being named
CodePushHash.json
despite not containing JSON.
Bug Fixes (Windows)
- Fix an exception caused by the destination folder already existing when unzipping packages.
- Fix an exception thrown when the
ProcessorID
property cannot be determined.
Note that support for react-native@0.43.0
is coming, and will be introduced in v2.0.0-beta
!
v1.17.1-beta
New Feature
- Added React Native Windows dotNet46 support #684, thanks @abodalevsky and @rozele.
Bug Fixes
- (Android) Fixed the issue #650 that the timestamp returned in getBinaryResourcesModifiedTime() always returns 312796800000 (11/30/1979, 12:00:00 AM). Thanks @sergey-akhalkov.
- (Both iOS and Android) Fixed the issue #574 that AsyncStorage(get/set...) operation will be blocked while downloading the bundle. Thanks @sergey-akhalkov.
- (iOS) Fixed the issue #661 that react-native link bug when using firebase . Thanks @max-mironov.
Document Upgrade
Since the documentation becomes more complex, we decomposed the document to have a better user experience. Thanks @jeremistadler.