Release 5.0.0-beta3
Pre-release
Pre-release
·
187 commits
to user-model/main
since this 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.
- [User model] Push Subscription Changed Event #1768
- [User Model] Update click event result #1767
- [User Model] Rename IAM event listeners #1766
- [User Model] Rename notification event listeners #1765
Various Fixes
- [User Model] Update high level components to be accessed via pascal case #1764
- [User Model] Make ktlint fixes #1758
- [User Model] Change addTrigger to accept a String instead of Any #1754
- [User Model] Don't show "Missing Google Project number!" error message until remote config loaded. #1750
- [User Model] Safeguard against activities/services/receivers being called before initialization #1746
- [User Model] ADM Fixes #1744
- [User Model] Huawei Fixes #1742
- [User Model] Remove retain_previous_owner attribute from "Create User" and "Create Subscription" #1740
- [User Model] Update logic for detecting when to show fallback settings #1739
Full Changelog: 5.0.0-beta2...5.0.0-beta3