Releases: OneSignal/OneSignal-Android-SDK
Releases · OneSignal/OneSignal-Android-SDK
5.1.22
Release 5.1.21
5.1.20
🔧 Recover
- This release contains a clean assembly that resolves the "No Static Method Found" issue caused by a faulty assembly during the publish of Release 5.1.19.
🐛 Bug Fixes
- Recover null onesignal ID crashes for Operations (#2157)
- Prevent retrying IAM display if 410 is received from backend (#2158)
✨ Improvements
5.1.19 (⛔️ Do not use!)
⚠️ Do NOT use this version ⚠️
- Contains a faulty assembly that results in a
NoSuchMethodError
during runtime. - Release 5.1.20 contains these same changes
🐛 Bug Fixes
- Recover null onesignal ID crashes for Operations (#2157)
- Prevent retrying IAM display if 410 is received from backend (#2158)
✨ Improvements
5.1.18
5.1.17
🐛 Bug Fixes
5.1.16 (⛔️ Do not use!)
Please use Release 5.1.17 or newer
Release 5.1.15
🐛 Bug Fixes
- Xiaomi notification click was not foregrounding app #2129
- FCM push token was not being refreshed (#2125, #2118)
- Poll for notification permission changes to detect permission change when prompting outside of OneSignal #2112
WorkManager
fixes when the app uses a custom WorkManager #2122
✨ Improvements
- Cold start creates new session and refreshes the user from the server #2113
Release 4.8.10
🐛 Bug Fixes
- The getter for WorkManager considers the app context in #2123
Full Changelog: 4.8.9...4.8.10
5.1.14
🔧 Maintenance
- Add the ability to immediately discard a notification by calling
preventDefault(discard: true)
(#2094) - Bump minimum FCM version to 21.0.0. (#2102)
- Immediately process pending operations when privacy consent goes from false to true. (#2109)
🐛 Bug Fixes
- Fix a bug causing
OneSignal.getNotifications().requestPermission
with the Java Continuation not firing when permission was already granted. (#2093) - Fix Operation Model Store adding duplicate operations when the same ones that were previously added to the store and persisted, are re-read from cache. (#2099)
- Fix a bug causing clicking an unexpanded group notification results in only registering the click result for the final notification in the group. (#2111)