Skip to content

Releases: OneSignal/OneSignal-Unity-SDK

5.0.0-beta.1 Release

03 Feb 23:57
8c82547

Choose a tag to compare

5.0.0-beta.1 Release Pre-release
Pre-release

Added

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

22 Dec 18:41
c0ed907

Choose a tag to compare

Fixed

  • Android - Lock OneSignal version so it doesn't get bumped to the next major version.
    • resolves issue #573

3.0.8 Release

14 Dec 22:01
25edf64

Choose a tag to compare

Changed

  • Renamed enterLiveActivity to EnterLiveActivity and exitLiveActivity to ExitLiveActivity
  • Updated Unity Verified Solutions Attribution script from VspAttribution to VSAttribution

Fixed

  • Resolved serialization depth limit 10 exceeded warning log

3.0.7 Release

29 Nov 20:05
c7d0f17

Choose a tag to compare

Changed

  • Updated included iOS SDK to 3.12.3
  • Added support for OneSignal iOS functionality enterLiveActivity and exitLiveActivity

3.0.6 Release

17 Nov 19:51
c000545

Choose a tag to compare

Fixed

  • Android builds failing without the Unity iOS module
  • Fixed app group name to be a property. Fixes #545

3.0.5 Release

09 Nov 14:35
7a6a164

Choose a tag to compare

Changed

  • Updated included Android SDK to 4.8.3
  • Updated included iOS SDK to 3.11.5

Fixed

  • Log current version number of the OneSignal SDK

3.0.4 Release

07 Sep 15:19
a7e29a5

Choose a tag to compare

Fixed

  • Android DeleteTags and RemoveTriggers calls correctly use a Java array list instead of an array

3.0.3 Release

20 Jul 20:32
d1ff77c

Choose a tag to compare

Changed

  • Added support for OneSignal Android functionality promptForPushNotifications
  • Updated included Android SDK to 4.8.1
  • Updated included iOS SDK to 3.11.2
  • Added support for OneSignal Android setLanguage callbacks

3.0.2 Release

13 May 21:02
83cb08a

Choose a tag to compare

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's OneSignalConfig.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 of OneSignalNotificationServiceExtension target in Podfile of iOS builds will be upgraded if target is present during post processing

3.0.1 Release

15 Apr 19:30
0bb7c92

Choose a tag to compare

Added

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 for actionID
  • Android deserialization of Notification type now accounts for additionalData 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 as PushEnabled
  • iOS deserialization of Notification type now accounts for additionalData and rawPayload 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