Releases: OneSignal/OneSignal-iOS-SDK
3.0.0 Beta 3
Major Release 3.0.0 Beta 3 🛠️
See the full list of changes along with step-by-step guides to upgrade.
https://documentation.onesignal.com/docs/mobile-2020-api-migration-guide
❓ Please provide feedback and bug reports with the beta version included in the title to this repo's issue tracker.
https://github.com/OneSignal/OneSignal-iOS-SDK/issues
Changes from 3.0.0 beta 2
- App Clip Support
- Fixing IAM previews from not being displayed
2.15.4 Release
Fixes In-App Message redisplaying scenario
- Fixes issue where In-App Message would not redisplay if triggers where meet after backgrounding than foregrounding the app
- PR #745
3.0.0 Beta 2
Major Release 3.0.0 Beta 2 🛠️
See the full list of changes along with step-by-step guides to upgrade.
https://documentation.onesignal.com/docs/mobile-2020-api-migration-guide
❓ Please provide feedback and bug reports with the beta version included in the title to this repo's issue tracker.
https://github.com/OneSignal/OneSignal-iOS-SDK/issues
Changes from 3.0.0 beta1
This beta adds a json representation of the OSNotification
class
3.0.0 Beta1
Major Release 3.0.0 Beta1🛠️
See the full list of changes along with step-by-step guides to upgrade.
https://documentation.onesignal.com/docs/mobile-2020-api-migration-guide
❓ Please provide feedback and bug reports with the beta version included in the title to this repo's issue tracker.
https://github.com/OneSignal/OneSignal-iOS-SDK/issues
2.15.3 Release
Fixed migration from another provider race condition
- Fixed issue where device could register without waiting for Apple to give the SDK a pushToken.
- In the migration scenario this means there was a new player is created instead of using the existing imported record that could have tags or other data on it.
- PR #728
2.15.2 Release
Scene Lifecycle Detection Improvements and Various Bug Fixes
- Lifecycle delegates not being called for Scene based apps Fix PR
- Instead of swizzling all of the UIApplicationDelegate lifecycle methods OneSignal now observers the UIApplication lifecycle NSNotificationCenter notifications, and will listen for the corresponding UIScene lifecycle notifications if applicable.
- Notifications received while app is in the foreground but inactive being automatically opened Fix PR
- Webviews not being cleared properly when there are multiple in a row Fix PR #606
- Always updating notification types regardless of push token Fix PR
- Doing a migration from the NSE when receiving a notification after the app is installed but not launched Fix PR
2.15.1 Release
Fixing Swift Package Manager
- This release fixes the Swift Package Manager build. The SwiftPM setup guide can be found here.
2.15.0 Release
Added Swift Package Manager support and an XCFramework version of the OneSignal SDK
2.14.3 Release
OSDevice
class added, Fixed registerForRemoteNotifications
, Fix IAM deadlock, Match Android OSInAppMessageAction
OSDevice
class added for easy access to device attributes- i.e.
userId
,pushToken
,emailUserId
,email
, etc.
- i.e.
registerForRemoteNotifications
called from main thread- Fix IAM deadlock
- Fix deadlock on launch for duration based IAM triggers
- Match Android
OSInAppMessageAction
OSInAppMessageAction
now has ajsonRepresentation
method and one source of truth, #1012
2.14.2 Release
Fixed IAM Direct Outcome Detection
- Fixed issue where IAM could be counted as Direct when it should not. PR #688