Releases: microsoft/react-native-code-push
v5.1.0-beta
New Features and Improvements
-
Implement Code Signing feature for Android/iOS SDKs. Follow this link for more details.
Bug Fixes
-
Fix incorrect long value restoration from strings.xml #956
-
Fix WPF. Application crashes on startup #973 Thanks @abodalevsky
-
Fix check if package metadata is null #992 Thanks @AndrewJack
Document Upgrade
v5.0.0-beta
v4.1.0-beta
New Features and Improvements
-
Added tvOS target for iOS (#824) Thanks @JulienKode
-
Added an optional callback function that can be used to notify user if there are any binary updates (#920) Thanks @akki-ng and @disharmonized
Bug Fixes
-
Fix declaration of "_installMode" to remove warnings (#922) Thanks @newyankeecodeshop
-
Prevent Rollback crash when binary was updated (#924) Thanks @AndrewJack
Document Upgrade
- Added InstallMode.ON_NEXT_SUSPEND option description (#928) Thanks @disharmonized
v4.0.0-beta
Breaking Changes
- Added support for RN 0.46x versions for Android (#905)
NOTE: Current version of React Native Code Push is compatible with RN 0.46x versions only
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)