Releases: oracle/pushiomanager-react-native
7.0.0
Plugin updated for compatibility with CX Mobile SDK v7.0.0.
Android: Breaking Change in registration API - Change PushIOManager.registerApp( locationEnabled, callback )
to PushIOManager.registerAppForPush( notificationEnabled, locationEnabled, callback )
iOS: Added new registration API to capture location - PushIOManager.registerApp( locationEnabled, callback )
.
Release 6.56.3
API for registration has been changed to: PushIOManager.registerApp(enablePushNotification, useLocation, callback)
This allows your app to control when to display the push notification permission prompt on Android 13 and later devices.
Also, with this release, we have made changes to our Multiple SDK guide after reports of duplicate notifications displayed due to a bug in @react-native-firebase/messaging
plugin.
Make sure you implement the updated guide as you upgrade to plugin v6.56.3.
Download the latest native SDK binaries from here
6.53.0
Added support for passing custom key-value pairs in Message Center messages. See [Message Center](Message Center for more details.
6.52.2
6.52.1
Android: Added support for handling push notifications. See Handling Push Notifications for more details.
6.52.0
6.51.0
- iOS: Updated the integration steps. See this ReadMe section for more details.
- Android:
- Updated the integration steps. See this ReadMe section for more details.
- Added two new JS APIs for changing the notification icon. See Changing Notification Icon and Color
6.50.1
6.50.0
- iOS: Fixed an issue with the
declarePreference
API where the preference type expected was not clear. - Updated plugin to use the native Responsys SDK v6.50.0. The updated native SDK is available at https://www.oracle.com/downloads/applications/cx/responsys-mobile-sdk.html