Releases: OneSignal/OneSignal-iOS-SDK
Release 5.0.0-beta-03
🚧 Beta release. 🚧
In this major version beta release for the OneSignal 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.
For information please see the migration guide.
What's Changed Since beta 2
Notification, In App Message, and Push Subscription events have been renamed. The migration guide has been updated to reflect the changes.
- [5.0.0] API Updates #1255
- [5.0.0] Notification Permission Observer - API update #1256
- [5.0.0] IAM Lifecycle Listener - API update #1257
- [5.0.0] Notification Foreground Listener - API update #1258
- [5.0.0] Push Subscription Observer - API update #1260
- [5.0.0] IAM Click Listener - API update #1261
- [5.0.0] Notification Click Listener - API update #1262
Various Fixes
Changes since Beta 2
Full Changelog: 5.0.0-beta-02...5.0.0-beta-03
Release 3.12.5
Release 3.12.4
Release 5.0.0-beta-02
🚧 Beta release. 🚧
In this major version beta release for the OneSignal 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.
For information please see the migration guide.
🐛 Bug Fixes
- Fixes to detection native permission changes in #1229
Release 5.0.0-beta-01
🚧 Beta release. 🚧
In this major version beta release for the OneSignal 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.
For information please see the migration guide.
Release 5.0.0-alpha-02
🚧 Alpha release. It is not recommended to use in production. 🚧
🚀 Features
- Live Activity support on 5.0.0 in #1189
🐛 Bug Fixes
- Fix a bug in identifying a user in #1210
- Fix a bug in firing the push subscription observer in #1211
Please see migration guide here.
Release 5.0.0-alpha-01
🚧 Alpha release. It is not recommended to use in production. 🚧
In this major version alpha release for the OneSignal 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.
Find our migration guide here
Test release for 5.0.0 alpha
This is a test release
Release 3.12.3
Check if app_id
is in url path
app_id must be included with each request. In order to reduce load on the server we fail requests early on the client that we know will fail on the server. Currently the check in OneSignalRequest looks for app_id in the body as a param. However there is another valid way to send the app_id that is after "/apps" in the path".
PRs included in this release
Release 3.12.2
Encode activity_id
Since activity_id
is customer generated and shows up in the path to enter or exit a live activity it must be encoded.