Skip to content

Releases: OneSignal/OneSignal-Unity-SDK

5.2.5

17 Mar 21:28
5c8f037

Choose a tag to compare

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.7.2 to 5.7.3
    • fix: add otel consumer R8 rule for optional jackson classes (#2580)

5.2.4

13 Mar 19:36
93f64a6

Choose a tag to compare

Channels: Current

🛠️ Native Dependency Updates

5.2.3

10 Mar 18:49
7e1af18

Choose a tag to compare

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.6.2 to 5.7.1
    • feat: Crash capture and logging (#2555)
    • fix: updating url (#2562)
    • fix: send unattributed sessions to /outcomes/measure (#2553)

5.2.2

06 Mar 18:37
b68d17b

Choose a tag to compare

Channels: Current

🐛 Bug Fixes

  • fix(android): enable hardware acceleration for IAM transparency (#855)

🛠️ Native Dependency Updates

5.2.1

06 Feb 00:33
8632dd1

Choose a tag to compare

Channels: Current

🛠️ Native Dependency Updates

5.2.0

30 Jan 22:45
0d088c8

Choose a tag to compare

Channels: Current

🎉 Custom Events Support

This release introduces Custom Events support for the unity sdk.

Please see documentation on Custom Events.

🚀 New Features

  • feat: add custom events support (#845)

🛠️ Native Dependency Updates

  • Update Android SDK from 5.4.2 to 5.6.1
    • fix: custom events now handle null object within the event properties (OneSignal/OneSignal-Android-SDK#2537)
    • feat: 🎉 introduces Custom Events Support for the Android SDK. To get started with using Custom Events, please contact support@onesignal.com to enable this feature for your app. Please see documentation on Custom Events.
    • feat: IAMs now display when triggers added before first fetch (#2528)
    • fix: end initialization early if device storage is locked (#2520)

    • feature: Exposing accessors thru suspend (#2502)
    • fix: a rare NPE from PermissionViewModel introduced in 5.4.0 (#2504)
    • fix: NPE in SyncJobService since 5.4 (#2500)
    • fix: Rare User and Subscription creates and updates processing out of order (introduced in 5.4.0) (#2419)
    • fix: Remove throwing "initWithContext was not called or timed out", introduced in 5.4.0 (#2408)
    • Improvement: failure message shows that appID is missing (#2506)
    • improvement: Offloaded work on background threads. (#2394)

  • Update iOS SDK from 5.2.16 to 5.4.0
    • feat: IAMs now display when triggers added before first fetch (OneSignal-iOS-SDK#1635)
    • fix: use locale-independent formatting for purchase prices (OneSignal-iOS-SDK#1634)
    • It is recommended to test this beta version with a new iOS-only app, as Identity Verification is not yet supported on the OneSignal Android and Web SDKs.
    • Enabling Identity Verification in the dashboard will affect all existing app installations using the OneSignal user model SDKs.
    • Please test thoroughly prior to production use, and reach out with any questions, feedback, or concerns.
    • While emails and sms numbers can be added using the SDK, removing them is not yet supported.
    • Live Activities is not yet supported.
    • Rebased to 5.2.14 for more bug fixes and stability improvement.
    • add public log listener methods (see PR for usage) #1576
    • It is recommended to test this beta version with a new iOS-only app, as Identity Verification is not yet supported on the OneSignal Android and Web SDKs.
    • Enabling Identity Verification in the dashboard will affect all existing app installations using the OneSignal user model SDKs.
    • Please test thoroughly prior to production use, and reach out with any questions, feedback, or concerns.
    • While emails and sms numbers can be added using the SDK, removing them is not yet supported.
    • Live Activities is not yet supported.

5.1.16

28 Jan 22:38

Choose a tag to compare

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.1.37 to 5.4.2
    • feat: Enable docs (#2507)
    • bug: catch exception if opening a notification fails (#2508)
    • fix: IAM with NOT_EQUAL_TO trigger always shows up (#2509)
    • fix: NPE when setting timezone on app focus (#2505)
    • fix: send receive receipt even when preventDefault is called (#2512)
    • chore: Kotlin 1.9 update (#2403)
    • chore: Bump firebase-messaging to 24.0.0 (#2149)

  • Update iOS SDK from 5.2.14 to 5.2.16

5.2.0-beta-01 Release

08 Oct 22:34
78f8096

Choose a tag to compare

5.2.0-beta-01 Release Pre-release
Pre-release

Channels: Beta

🎉 Custom Events Support

This beta release introduces Custom Events support for the unity sdk.

Please see documentation on Custom Events.

We appreciate your experience and feedback using this beta version!

Changed

5.1.15

05 Sep 16:53
e7a99ec

Choose a tag to compare

Channels: Stable

Changed

  • Updated included Android SDK from 5.1.31 to 5.1.37
    • [Fix] IAM not shown when calling login immediately after init
    • [Fix] IAM now showing after switching to 3-button-navigation mode
    • [Fix] very rare bug where app doesn't opening from notification tap when it cold starts the app
    • [Fix] NPE when accessing WindowInsets used in isKeyboardUp()
    • [Fix] NotificationOpenedActivity "freeze" when a large amount of notification is clicked
    • [Fix] Crash when adding alias with some labels
    • [Fix] Crashes with Amazon IAP tracking by dropping support for this
    • [Fix] Push subscription observers not firing
    • [Fix] Handle in-app messages dismissed by back press
    • [Fix] Logout incorrectly uses the old subscription ID
    • [Fix] NPE in PermissionsActivity
    • [Fix] Fix parsing subscriptions from server, and improve handling of deleted push subscriptions
    • [Fix] Multiple create subscription operations exist without token
    • [Fix] Finishing the activity on main thread when a notification is opened
    • [Feature] Adds the following new public methods (#2311):
      • OneSignal.Debug.addLogListener
      • OneSignal.Debug.removeLogListener
    • For full changes, see the native release notes
  • Updated included iOS SDK from 5.2.10 to 5.2.14
    • [Fix] Synchronize to fix crashes in the user module
    • [Fix] Prevent deadlocks when user manager runs its startup tasks
    • [Fix] Bug when notification has badge set to zero
    • [Fix] drop deprecated applicationIconBadgeNumber usage
    • [Improvement] Ensure push tokens are registered for existing Live Activities during setup
    • For full changes, see the native release notes

5.1.14

18 Apr 19:38
25d1bbb

Choose a tag to compare

Channels: Current

Changed

  • [Fix] Add missing .meta android migration files omitted from 5.1.13 (#782)