Skip to content

Releases: OneSignal/OneSignal-Unity-SDK

2.5.0. Release

21 Dec 23:34

Choose a tag to compare

Firebase Analytics support and Observer Fixes

  • Added Firebase Analytics notification events.
  • Fixed iOS permission state. Issue #56
  • Fixed from state on OSPermissionStateChanges. Issue #73

2.4.1 Release

07 Oct 02:44

Choose a tag to compare

Native SDKs Update - iOS 2.5.6, Android 3.6.3

Must upgrade to this version or newer when building with Xcode 9!

  • iOS - Fixes issue with open event on cold start on iOS 11
  • iOS - Fixes error "OneSignal AppId format is invalid." Issue #33
  • Android - Oreo and misc error handling improvements
    • Fixes double events when sending silent notifications. Issue #64
    • Fixes extra Android Resolver refreshes
      • Updated Google JarResolver from1.2.44 to 1.2.54

2.4.0 Release

21 Aug 23:16

Choose a tag to compare

Android Oreo (8.0)

Must upgrade to this version or newer when targeting Android API level 26

  • Added support for Android O Notification Channels
  • Dropped Android 2.3 (API 9) support, minimum is now 4.0.3 (API 15)
  • Dropped support for Unity 4

2.3.3 Release

19 Jun 19:13

Choose a tag to compare

Fixed iOS Editor compile error

2.3.2 Release

17 Jun 01:15

Choose a tag to compare

Unity Editor Runtime error fix

  • Fixed Unity Editor run time errors. Issues #51, #50
  • Updated to Android SDK 3.5.8.
  • Updated to Unity Jar resolver 1.2.29.0

2.3.1 Release

08 Jun 02:26

Choose a tag to compare

GetPermissionSubscriptionState and Android Misc Fixes

  • Fixed error calling GetPermissionSubscriptionState from the Unity Editor. Issue #47
  • Fixed Android 7 issue where timestamps did not show on notifications. Issue #45
  • Fixed Android ANR during intermittent network connections. Issue #31

2.3.0 Release

12 May 04:54

Choose a tag to compare

New Observer methods

  • Added PromptForPushNotificationsWithUserResponse for iOS.
  • Added GetPermissionSubscriptionState
  • Added permissionObserver and subscriptionObserver event delegates
  • Added inFocusDisplayType property.

See the Unity SDK API reference for full details on the new methods.

2.2.2 Release

21 Apr 19:22

Choose a tag to compare

Android Build Fix with Unity 5.0 to 5.5

  • Fixed applicationIdentifier not found error.

2.2.1 Release

19 Apr 21:23

Choose a tag to compare

Native SDK library updates

2.2.0 Release

16 Mar 21:44

Choose a tag to compare

Xcode 8

Xcode 7 is no longer supported in this release, please update to Xcode 8

iOS NotificationServiceExtension

iOS Media attachments and action buttons now use a NotificationServiceExtension with mutable-content instead of content-available on iOS 10 for improved delivery reliability and speed. This fixes the issue where notifications with these features would not show if the app was force-quit by swiping it away.

Upgrade NOTE!

Make sure to follow the new step to add this Notification Service Extension as it is now required to add action buttons and Attachments.
Add Notification Service Extension
Failing to add this will result in basic notifications shown without these features on iOS 10 devices.

Misc iOS Fixes

  • Fixed bug where sending notifications with action buttons set would remove other notification categories set in the app.
  • Fixed issue where actionID was not set when tapping on a notification button without additional on the notification.
  • Fix for intermittent IAP crash. Issue #30