Releases: OneSignal/OneSignal-iOS-SDK
Release 5.1.2
🚧 Do not use 🚧
- Please use version 5.1.3 which includes the same changes
Release 5.1.1
🚧 Do not use 🚧
- Please use version 5.1.3 which includes the same changes
Release 5.1.0
What's Changed since 5.0.5
🎉 New Methods
- Add getter for
onesignalId
andexternalId
and aOSUserStateObserver
to be notified of changes in #1344- See the User Namespace API Reference in the Migration Guide for usage
- 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)
- You will need to explicitly enable location sharing with OneSignal with
🐛 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
Release 5.0.4
What's Changed since v5.0.2
🐛 Bug Fixes
- Fix badge clearing when calling clearAll in #1335
- Fix crash with direct influence but nil direct id #1327
- Fix forwarding notification opens from non onesignal notifs #1326
Full Changelog: 5.0.2...5.0.4
Release 5.0.3
🚧 Do not use, please use version 5.0.4 🚧
- You will not be able to import the package if using Xcode version below 15
- v5.0.4 contains the same changes
Release 5.0.2
⚠️ This is part of a major release which contains breaking API changes.
In this major version release for the OneSignal iOS SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.
Note that Identity Verification has not yet been enabled in this version and will be released in a later version
For information please see the migration guide.
What's Changed Since v5.0.1
🐛 Bug Fixes
Full Changelog: 5.0.1...5.0.2
Release 3.12.7
🐛 Bug Fixes
- Fix crash when notification id or campaign are nil for firebase messages (#1312)
- Fix crash when there is a direct influence but no direct id (#1311)
Full Changelog: 3.12.6...3.12.7
Release 5.0.1
🐛 Bug Fixes
- Fix Swift Package Manager Validation
Please see Release 5.0.0 for information on the release
Release 5.0.0
⚠️ This is a major release which contains breaking API changes.
In this major version release for the OneSignal iOS SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.
Note that Identity Verification has not yet been enabled in this version and will be released in a later version
For information please see the migration guide.
What's Changed Since beta 6
Push Subscription Update Fixes #1289
Session Influence Updates #1288
Handle errors for Creating a User #1290
Fix displaying multiple In App Messages for the same trigger #1294
Overhaul background tasks #1300
Full Changelog: 5.0.0-beta-06...5.0.0