Skip to content

Releases: OneSignal/OneSignal-iOS-SDK

5.3.0-beta-03

5.3.0-beta-03 Pre-release
Pre-release

Choose a tag to compare

@nan-li nan-li released this 15 Jul 18:48
a096234

Channels: Beta

🐛 Bug Fixes

  • fix: detect when Identity verification becomes turned off (#1674)
  • fix: unsynchronized reads of OSIdentityModel state (jwt) (#1665)

5.5.4

Choose a tag to compare

@github-actions github-actions released this 07 Jul 17:13
b92a5a4

Channels: Current

🐛 Bug Fixes

  • fix: [SDK-4814] Live Activities Confirmed Receipts exceeding Delivered count (#1681)
  • fix: restore local tags cleared by a concurrent FetchUser (#1678)
  • fix: [SDK-4757] recover startup when initialized before UIApplicationMain (#1677)

5.5.3

Choose a tag to compare

@github-actions github-actions released this 11 Jun 17:26
ec44204

Channels: Current

🐛 Bug Fixes

  • fix: prevent stale FetchUser from clobbering the current user's identity (#1672)

5.5.2

Choose a tag to compare

@github-actions github-actions released this 03 Jun 02:04
e9b42df

Channels: Current

🐛 Bug Fixes

  • fix: Preserve user identity across iOS prewarm launches (#1669)

✨ Improvements

  • internal refactor: route identifier reads through OneSignalIdentifiers (#1667)

5.5.1

Choose a tag to compare

@github-actions github-actions released this 29 Apr 00:01
eaddea7

Channels: Stable

🐛 Bug Fixes

  • fix: update unattributed outcomes to match attributed outcomes and Android SDK (#1655)

5.5.0

Choose a tag to compare

@github-actions github-actions released this 11 Mar 19:58
d21c96d

Channels: Current

🚀 New Features

  • 🎉 Add option to disable swizzling (#1650)

This release introduces the ability to disable swizzling in the OneSignal iOS SDK. By default, method swizzling is still enabled, so no changes to current setups are required.

See documentation on how to optionally Disable Method Swizzling

5.4.2

Choose a tag to compare

@github-actions github-actions released this 04 Mar 23:59
336fc6e

Channels: Current

🐛 Bug Fixes

  • feat: send unattributed sessions to /outcomes/measure (#1648)
  • fix: badge count not resetting when notifications are cleared (#1649)

5.4.1

Choose a tag to compare

@github-actions github-actions released this 04 Feb 17:38
cdb9edf

Channels: Current

🐛 Bug Fixes

  • fix: warning about OSMacros.h in header (#1642)
  • fix(iam): prevent crash when dismissing IAM during view hierarchy changes (#1641)

5.4.0

Choose a tag to compare

@github-actions github-actions released this 28 Jan 21:21
41d71a3

Channels: Current

🚀 New Features

🎉 Custom Events GA Support

This release introduces Custom Events support for the iOS 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.

✨ Improvements

  • feat: IAMs now display when triggers added before first fetch (#1635)

🐛 Bug Fixes

  • fix: use locale-independent formatting for purchase prices (#1634)

5.2.16

Choose a tag to compare

@github-actions github-actions released this 09 Jan 18:31
48da315

Channels: Current

🚀 New Features

  • Feat: live activities click events (#1593)

🐛 Bug Fixes

  • fix: Retry IAM fetch when OneSignal ID becomes available (#1626)
  • fix: NotEqualTo trigger no longer matches non-existent properties (#1625)
  • fix: Remove exposing var and let macros (#1622)
  • fix: forward declarations for Objective-C++ compatibility (#1621)