Releases: OneSignal/OneSignal-Unity-SDK
Releases · OneSignal/OneSignal-Unity-SDK
5.1.3
Changed
- Updated included Android SDK from 5.1.8 to 5.1.9
- Added AndroidManifest option to override In-App Messages gray overlay and dropshadow
<meta-data android:name="com.onesignal.inAppMessageHideGrayOverlay" android:value="true"/>
<meta-data android:name="com.onesignal.inAppMessageHideDropShadow" android:value="true"/>
- Fixed WorkManager not initialized crash
- Fixed don't re-create user on failed remove alias
- Added network call optimizations
- For full changes, see the native release notes
- Added AndroidManifest option to override In-App Messages gray overlay and dropshadow
- Updated included iOS SDK from 5.1.4 to 5.1.5
- Added plist option to hide gray overlay and disable dropshadow for In-App Messages
- OneSignal_in_app_message_hide_gray_overlay
- OneSignal_in_app_message_hide_drop_shadow
- For full changes, see the native release notes
- Added plist option to hide gray overlay and disable dropshadow for In-App Messages
5.1.2
Changed
- Updated included Android SDK from 5.1.6 to 5.1.8
- Fixed externalId being skipped and updates to stop if something updates the User (such as addTag) shortly before login is called
- Fixed optIn() not prompting if called before push subscription is created on backend
- Fixed crash with EventProducer's fire events
- Fixed context not being set on all entry points
- For full changes, see the native release notes
- Updated included iOS SDK from 5.1.3 to 5.1.4
- Signed XCFrameworks
- Fixed stuck login requests
- For full changes, see the native release notes
3.0.12 Release
Changed
- Updated included Android SDK from 4.8.5 to 4.8.8
- For full changes, see the native release notes
- Updated included iOS SDK from 3.12.4 to 3.12.9
- Added privacy manifests
- For full changes, see the native release notes
5.1.1 Release
5.1.0 Release
Fixed
- iOS crash when calling OneSignal.User.PushSubscription.Id and OneSignal.User.PushSubscription.Token when they are null.
Changed
- Add public getters for OneSignalId and ExternalId in the User namespace
- Add public event handler OneSignal.User.Changed that fires when the OneSignalId or ExternalId changes
- Updated included Android SDK to 5.1.5
5.0.6 Release
Fixed
- Duplicate symbol errors when building with other iOS plugins
- Removed READ_PHONE_STATE permission in Android builds. Delete your OneSignalConfig.androidlib and run the
"Copy Android plugin to Assets" step in Window > OneSignal SDK Setup to apply the fix. - Fixed lower build-tools versions being needed for Android builds. Delete your OneSignalConfig.androidlib and run the
"Copy Android plugin to Assets" step in Window > OneSignal SDK Setup to apply the fix.
Changed
5.0.5 Release
Fixed
- Included meta files in OneSignalConfig.androidlib to prevent asset from being ignored
- Package download url in the "Sync example code bundle package" step from the OneSignal SDK Setup
5.0.4 Release
Changed
- Updated included Android SDK to 5.0.3
5.0.3 Release
Changed
InstallEdm4uStep
now imports version 1.2.177 of EDM4U- Updated included Android SDK to 5.0.2
- Updated included iOS SDK to 5.0.2
OneSignalConfig.plugin
has been changed toOneSignalConfig.androidlib
. Run the "Copy Android plugin to Assets" step in Window > OneSignal SDK Setup to migrate. Custom notification icons are now located inAssets/Plugins/Android/OneSignalConfig.androidlib/src/main/res
Fixed
- Sending VSAttribution data from the editor
- iOS notifications clicked event firing if the app was cold started from clicking a notification
- ClassNotFoundException: com.onesignal.OneSignal for Android builds with minify enabled. You must run the "Copy Android plugin to Assets" step in Window > OneSignal SDK Setup.
- Disabled bitcode to avoid iOS build error
5.0.2 Release
Fixed
- Stop foreground notifications from displaying after calling prevent default on iOS