Skip to content

Releases: OneSignal/OneSignal-iOS-SDK

Release 5.3.0-beta-02

24 Jun 15:56
18933e9
Compare
Choose a tag to compare
Release 5.3.0-beta-02 Pre-release
Pre-release

🎉 Identity Verification Support

This beta release introduces Identity Verification support for the iOS user model SDK.

To get started with using Identity Verification, please contact support@onesignal.com to enable this feature for your app. Please see documentation on Identity Verification.

We appreciate your experience and feedback using this beta version!

🚧 Beta release. Please test thoroughly prior to production use 🚧

  • 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.

⛔️ Limitations and Known Issues

  • While emails and sms numbers can be added using the SDK, removing them is not yet supported.
  • Live Activities is not yet supported.

✨ Improvements since 5.3.0-beta-01

  • Rebased to 5.2.14 for more bug fixes and stability improvement.
  • add public log listener methods (see PR for usage) #1576

Release 5.2.14

06 Jun 18:16
2c3b878
Compare
Choose a tag to compare

✨ Improvements

  • Ensure push tokens are registered for existing Live Activities during setup (#1573)

5.2.13

29 May 15:03
f518552
Compare
Choose a tag to compare

🐛 Bug Fixes

  • fix(badges): drop deprecated applicationIconBadgeNumber usage (#1568)
  • fix(badges): Fix bug when notification has badge set to zero (#1565)

Release 5.2.12

27 May 21:40
cbf5167
Compare
Choose a tag to compare

Release 5.2.11

08 May 17:18
9412cf6
Compare
Choose a tag to compare

🚧 Do not use 🚧

Please await version 5.2.12 which includes the same changes

Release 5.2.10

14 Feb 19:25
adbf5a5
Compare
Choose a tag to compare

Channels: Current

🐛 Bug Fixes

  • Fix requiring privacy consent blocks confirmed deliveries indefinitely (#1541)

✨ Improvements

  • Detect for timezone changes and update the user (#1542)

Release 5.2.9

17 Dec 22:12
02ede33
Compare
Choose a tag to compare

🐛 Bug Fixes

  • [Fix] Use new OneSignalClientError type for callbacks which fixes crash report of NSInvalidArgumentException #1528
  • [Fix] Don't evaluate in app messages when paused which fixes issues with duration-since-last In-App Messages when pausing and unpausing #1524

Release 5.2.8

22 Nov 19:45
d1a45fd
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix [__NSPlaceholderDictionary initWithObjects:forKeys:count:] crashes caused by nil HTTPResponse headers (#1518)

✨ Improvements

  • Include debug symbols (dSYM) in the SDK (#1519)

Release 5.2.7

04 Nov 23:49
cd8e799
Compare
Choose a tag to compare

🔧 Maintenance

  • For our server only: Update a header value when the SDK fetches in-app messages #1509

Release 5.2.6

25 Oct 00:14
6c497f2
Compare
Choose a tag to compare

✨ Improvements

  • Don't use cached in-app messages if the SDK encounters an error fetching them or when the server returns none (#1499)
  • Improve segment membership calculation that allows for fetching more accurate and updated in-app messages for a user (#1486)
  • Fixed typo in verbose logging from 'occured' to 'occurred' (#1500)