- UPDATED OneSignal SDKs for both iOS (v2.15.4) and Android (v3.15.4)
- Migrated to AndroidX
- UPDATED OneSignal SDKs for both iOS (v2.12.6) and Android (v3.12.6)
- ADDED Support for Android 64-bit
- ADDED callback to "tags" APIs
- UPDATED "are notifications enabled" API usage (iOS)
- UPDATED iOS min version to 8.0
- UPDATED OneSignal SDKs for both iOS (v2.9.3) and Android (v3.10.3)
- ADDED Firebase Messaging support libraries
- FIXED conditional evaluation
- UPDATED OneSignal SDKs for both iOS (v2.8.5) and Android (v3.9.1)
- ADDED new API related to user privacy
setRequiresUserPrivacyConsent( value:Boolean )
provideUserConsent( value:Boolean )
get userProvidedPrivacyConsent():Boolean
- FIXED notification click tracking
- UPDATED
isActive
notification property
- UPDATED OneSignal SDKs for both iOS (v2.6.2) and Android (v3.7.1)
- ADDED
clearOneSignalNotifications
APIs - FIXED empty notification message on Android
- UPDATED OneSignal SDKs for both iOS (v2.3.4) and Android (v3.4.2)
- FIXED dispatch of notification on cold start from notification tap (iOS)
- UPDATED delegate initialization on iOS
- Fixes incorrect
areNotificationsEnabled
value before the ANE is initialized
- Fixes incorrect
- REPLACED token available callback with
OneSignal.idsAvailable
method (see Callbacks) - UPDATED OneSignal SDKs for both iOS (v2.1.12) and Android (v3.3.0)
- UPDATED OneSignal SDKs for both iOS (v2.0.9) and Android (v3.0.2)
- REMOVED
enableInAppAlertNotification
method and config parameters fromOneSignal.init
method Optional settings can now be configured usingOneSignal.settings
getter before initializing the extension (see Initialization) - FIXED bug causing out-of-range array access if there are multiple token/notification callbacks and one of them is removed when they are triggered
- Public release