Releases: OneSignal/OneSignal-Unity-SDK
Releases · OneSignal/OneSignal-Unity-SDK
5.0.0-beta.1 Release
Added
- Migration guide for updating from 3.x.x to 5.x.x
Changed
- Overhauled public API of the SDK to a user-centered model. While this release is in beta please see our included example MonoBehaviour for usage.
- Updated included Android SDK to 5.0.0-beta1
- Updated included iOS SDK to 5.0.0-beta-01
If you run into any problems, please don’t hesitate to add to this issue!
3.0.9 Release
Fixed
- Android - Lock OneSignal version so it doesn't get bumped to the next major version.
- resolves issue #573
3.0.8 Release
Changed
- Renamed
enterLiveActivity
toEnterLiveActivity
andexitLiveActivity
toExitLiveActivity
- Updated Unity Verified Solutions Attribution script from VspAttribution to VSAttribution
Fixed
- Resolved serialization depth limit 10 exceeded warning log
3.0.7 Release
Changed
- Updated included iOS SDK to 3.12.3
- Added support for OneSignal iOS functionality
enterLiveActivity
andexitLiveActivity
3.0.6 Release
Fixed
- Android builds failing without the Unity iOS module
- Fixed app group name to be a property. Fixes #545
3.0.5 Release
3.0.4 Release
Fixed
- Android
DeleteTags
andRemoveTriggers
calls correctly use a Java array list instead of an array
3.0.3 Release
3.0.2 Release
Changed
- Updated included Android SDK to 4.7.1
- Explicitly check for a diff and handle overwrites for the
AndroidManifest.xml
between the project's and package'sOneSignalConfig.plugin
InstallEdm4uStep
checks for version number to determine if step is completed
Fixed
- iOS build post processor checks for complete presence of extension
- iOS publishing error 90206 when uploading app to Apple.
- iOS builds on Unity on Windows failing on Entitlements file path. Fixes #491
OneSignalXCFramework
pod version ofOneSignalNotificationServiceExtension
target in Podfile of iOS builds will be upgraded if target is present during post processing
3.0.1 Release
Added
- Migration guide for updating from 2.x.x to 3.x.x
Changed
- Added support for OneSignal iOS functionality
setLaunchURLsInApp
- Improved included README for changing the notification icons in the Android plugin.
- Added inline documentation and Unity idiomatic fields to the
InAppMessageAction
Fixed
- Android deserialization of
NotificationAction
type now accounts foractionID
- Android deserialization of
Notification
type now accounts foradditionalData
in all cases - Reverted #430 due to a deprecation of where Android resources can be stored in Unity. Notification icons to be changed for Android can again be found at
Assets/Plugins/Android/OneSignalConfig.plugin
. Fixes #470 - Example code for
PostNotification
to show an example that works without the API key - Reimplemented support for
RemoveExternalUserId
- Reimplemented
disablePush
asPushEnabled
- iOS deserialization of
Notification
type now accounts foradditionalData
andrawPayload
in all cases - iOS notifications opened from cold start will be received via
NotificationOpened
- Added missing
Notification
fields - Added prefix to the NSExtensionPrincipalClass in the NotificationServiceExtension Info.plist
- Error deserialization for identity methods on Android