Releases: OneSignal/react-native-onesignal
Releases · OneSignal/react-native-onesignal
3.4.0 Release
In App Messaging for iOS
- Includes support for native iOS SDK 2.11.0
- In-App Messaging
New Example App
- New example app created using React Native 0.60.5
- Includes autolinking
- Uses Cocoapods by default
3.3.2 Release
iOS 13 Beta 2+ pushToken and Other Android Misc Fixes
Updates from OneSignal-iOS-SDK 2.10.1
- Fixed deviceToken format error with iOS 13 Beta 2+ which was preventing the device from subscribing to OneSignal.
Updates from OneSignal-Android-SDK 3.11.2
- On Android N (7.0)+ devices when 4 or more notifications are shown tapping on the group is now handled
- Issue was related to Android's auto grouping feature.
- Now counts the most recent notification in the group being opened when the summary notification is tapped.
- Android - Fix NPE errors when app is resumed when
setRequiresUserPrivacyConsent(true)
is set - Android - Fixed "App may not schedule more than 100 distinct jobs" error, mostly affecting Samsung devices in rare cases
3.3.1 Release
Fix iOS build regression from 3.3.0
- Fixed issue with missing
OneSignal-inAppMessageClicked
onRCTOneSignalEventEmitter
- Issue #812
3.3.0 Release
Android - In-App Messages, Changing AppId, & Other Misc Fixes
- See the OneSignal In-App quickstart guide for more details.
- When re-initializing with a different AppId the device registers correctly without requiring an app cold start
- Dashboard parameters are now correctly refreshed as well from the new app id.
- Notification Channels / Categories, added invalid format handling to LED colors.
- PR #775
- Fixed
com.onesignal.PrivacyConsent
AndroidManifest.xml
check when using newest init method.- PR #786
- Fixed location permission prompting and session count / time tracking after privacy consent is accepted.
- PR #772
- Removed
rnpm
frompackage.json
to fix React Native 0.60 compatibility.- Fixes Issue #792
- Fixed
onesignal_app_id
viamanifestPlaceholders
not working if used indefaultConfig
.- PR #791
- iOS - Added a min for "React" of version of 0.13.0 to ensure the a local copy is being used from node_modules
- PR #803
- Misc fixes to example projects
3.2.14 Release
Removed .git folder from npm.js tar
3.2.13 Release
Updated Native iOS & Android OneSignal SDKs
3.2.12 Release
• This minor update fixes an issue in the previous release where Android calls to setExternalUserId()
would result in an undefined function exception, due to a recent merge mistake.
• Fixes #687
3.2.11 Release
External User ID Support
• This update adds new methods (setExternalUserId(string)
and removeExternalUserId
) allowing you to target push notifications using your own custom user ID's instead of having to store OneSignal player ID's.
• Fixes an issue with the previous release that caused iOS apps to crash immediately upon launch due to an undefined method.
3.2.10 Release
React-Native 3.2.10
• This is a minor update that includes updates for the native iOS and Android SDK's
Android Fixes & Improvements
OneSignal Android 3.10.5 SDK
- Removed
ACTION_BOOT_COMPLETED
forBOOT_COMPLETED
ACTION_BOOT_COMPLETED
is invalid,BOOT_COMPLETED
is the correct intent action
- Catches security exception from Job Intent Service
- Fixes issue #673
iOS SDK Fixes & Improvements
OneSignal iOS 2.9.4 SDK
- Small update that includes a fix for an issue that would have caused rare crashes, due to invalid HTTP request bodies being serialized into JSON
3.2.9 Release
This release was made in error. Please do not use this version. Instead, please use version 3.2.10