Skip to content

5.1.7 Release

Compare
Choose a tag to compare
@shepherd-l shepherd-l released this 03 Jul 19:19
· 48 commits to refs/heads/main since this release
9315bd4

Changed

  • Updated SDK to support Live Activities PushToStart and added a concept of a "Default" Live Activity to facilitate easier adoption. Please check out https://documentation.onesignal.com/docs/push-to-start-live-activities for more information and our example app for an example implementation.
  • Updated included Android SDK from 5.1.13 to 5.1.17
    • Fixed Xiaomi notification click not foregrounding app
    • Fixed FCM push token not being refreshed
    • Poll for notification permission changes to detect permission change when prompting outside of OneSignal
    • Cold start creates new session and refreshes the user from the server
    • Immediately process pending operations when privacy consent goes from false to true
    • Fixed OneSignal.Notifications.RequestPermissionAsync() not firing when permission was already granted
    • Fixed Operation Model Store adding duplicate operations when the same ones that were previously added to the store and persisted, are re-read from cache
    • Fixed a bug causing clicking an unexpanded group notification results in only registering the click result for the final notification in the group
    • For full changes, see the native release notes
  • Updated included iOS SDK from 5.2.0 to 5.2.2
    • Prevent In-App Message request crashes by making null values safe
    • Added Dispatch Queues to all executors to prevent concurrency crashes
    • Fixed clearing notifications incorrectly such as when pulling down the notification center
    • Fixed a purchases bug for the amount spent
    • Fixed a build issue for mac catalyst
    • Fixed crash when IAM window fails to load by using the main thread
    • Network call optimizations: Combine user property updates for network call improvements
    • For full changes, see the native release notes

Fixed

  • Additional instance of OneSignal error when calling OneSignal methods in Awake()
  • iOS Mac Catalyst build error: Use of undeclared identifier 'OneSignalLiveActivitiesManagerImpl'