Releases: OneSignal/OneSignal-iOS-SDK
Releases · OneSignal/OneSignal-iOS-SDK
3.8.1 Release
OSInAppMessage migration crash fix
- Setting the unarchiver class for
OSInAppMessage
toOSInAppMessageInternal
regardless of SDK version #997
Fixing badge count when notifications are not displayed in foreground
- An App's badge counts will now no longer increment when a notification is not displayed via the
NotificationWillShowInForegroundHandler
#998
3.8.0 Release
iOS 15 Notification Action Icon support
- OneSignal's SDK now supports iOS 15's action icons for notification icons created through OneSignal #991
iOS 15 relevance score and interruption level
- OneSignal's OSNotification object now includes the relevance score and interruption level properties available with iOS 15. #963
Fix delayed user registration when not immediately prompting for push permissions
- OneSignal would occasionally unnecessarily delay user registration if the app did not immediately request push permissions. This is now fixed so registration and IAM display should happen much sooner. #990
Full Screen In App Messaging support
- Margins for OneSignal In App Messages can now be turned off, enabling true full window messages. #984
3.7.0 Release
Fixes upload error due to OneSignal being built with Beta Xcode version
- Apps should no longer get error #986 which was a result of building the OneSignal framework with Xcode 13 build tools.
In App Messaging Lifecycle Events
- Apps can now observe the display lifecycle for In App Messages through a
OSInAppMessageLifecycleHandler
. Documentation for the new handler is here! #977
Release 3.6.2
Register user will be run on the main thread
- This change will help fix various memory related crashes by increasing thread safety when registering the user #981
Transparent Background images In App Messaging
- In App Messages will now render in a way that allows for transparent background images in In App Messages. #982
Fix occasional In App Messaging related crash for SwiftUI Apps
- Fixing a crash caused by adding constraints to views that aren't in the same heirarchy #983
Release 2.16.6
Fixes
- Fixes rare crash with some apps due to a threading issue. PR #979
Release 3.6.1
Release 3.6.0
Release 3.5.3
Release 3.5.2
Fixing Images not being added to notifications when passing in the contentHandler to didReceiveNotificationExtensionRequest
- When using the new version of
didReceiveNotificationExtensionRequest
images were are now properly attached to the notification. #943
Release 3.5.1
Fixing nullability of contentHandler parameter of didReceiveNotificationExtensionRequest
- The nullability has been changed from Nullable to Nonnull for the contentHandler parameter to fix Swift builds using the new version of
didReceiveNotificationExtensionRequest
#941