Skip to content

Releases: OneSignal/OneSignal-XCFramework

Release 5.1.6

01 May 20:12
fc88833

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • [Bug] Some pending properties can be sent to new user, when users change quickly after the last updates are made (#1418)
  • Fix crashes when encoding user models (#1412)
  • Fix crash in OneSignalAttachmentHandler trimURLSpacing method (#1411)
  • Fix crash when handling a dialog result when stack traces point to delayResult (#1417)
  • [Bug] Remove IAM window when an in app message is inactive (#1413)

Release 5.1.5

16 Apr 04:42
7df0248

Choose a tag to compare

✨ In-App Message Enhancements

Release 5.2.0-beta-01

11 Apr 23:12
abe39ca

Choose a tag to compare

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

🎉 Push to Start Live Activities

To use Push To Start Live Activities, see documentation on How to start a Live Activity with a remote push notification.

In addition, new function OneSignal.LiveActivities.setup has been created which allows OneSignal to manage the lifecycle of a LiveActivity on behalf of the application. This includes listening for both pushToStart token updates and pushToUpdate token updates. When using this method, the application does not need to listen for pushToStart token updates, the starting of a live activity, nor update token updates.

Release 5.1.4

05 Apr 23:34
e73f218

Choose a tag to compare

What's Changed

🎉 New Features for Apple Privacy Requirements

  • The XCFrameworks in this release is signed to help keep your apps secure

🐛 Bug Fixes

Release 3.12.9

25 Mar 19:51
1a726ca

Choose a tag to compare

What's Changed

🎉 New Features for Apple Privacy Requirements

  • Fixed and added more privacy manifests to all products in OneSignal/OneSignal-iOS-SDK#1392
  • The XCFrameworks in this release is signed to help keep your apps secure

Full Changelog: OneSignal/OneSignal-iOS-SDK@3.12.8...3.12.9

Release 3.12.8

20 Mar 17:09
cd5b5e7

Choose a tag to compare

What's Changed

⚠️ Please use updated version 3.12.9 for full privacy requirement support

Full Changelog: OneSignal/OneSignal-iOS-SDK@3.12.7...3.12.8

Release 5.1.3

07 Mar 17:25
6868595

Choose a tag to compare

What's Changed

⚠️ Behavior Changes

  • When you call the jsonRepresentation method of OSPushSubscriptionState, if a property is null, the value will now be "" instead of the string literal "nil" in OneSignal/OneSignal-iOS-SDK#1373

🐛 Bug Fixes & Misc Improvements

Release 5.1.1

06 Mar 04:29
c3e7708

Choose a tag to compare

What's Changed

⚠️ Behavior Changes

  • When you call the jsonRepresentation method of OSPushSubscriptionState, if a property is null, the value will now be "" instead of the string literal "nil" in OneSignal/OneSignal-iOS-SDK#1373

🐛 Bug Fixes & Misc Improvements

Release 5.1.0

06 Mar 04:43
75accf0

Choose a tag to compare

What's Changed since 5.0.5

🎉 New Methods

  • Add getter for onesignalId and externalId and a OSUserStateObserver to be notified of changes in #1344

⚠️ Behavior Changes ⚠️

  • Location sharing with OneSignal now defaults to false in #1352
    • You will need to explicitly enable location sharing with OneSignal with OneSignal.Location.isShared = true (in Swift) or [OneSignal.Location setShared:true] (in Obj-C)

🐛 Bug Fixes & Misc Improvements

  • For our server: Add refresh_device_metadata to create user so country / IP can be set #1339

Release 5.0.5

01 Dec 23:37
fa397d8

Choose a tag to compare

What's Changed

✨ New Features

🐛 Bug Fixes

  • Fix legacy player ID was not cached properly when upgrading from v3, for sending to notification opens and confirmed deliveries (OneSignal/OneSignal-iOS-SDK#1345)