Release 4.3.4
Native Dependency Updates
Update Native iOS SDK to version 3.12.9
-
🎉 New Features for Apple Privacy Requirements
- Added privacy manifests to all products
- The XCFrameworks in this release is signed to help keep your apps secure
Update Native Android SDK to version 4.8.8
-
✨ Enhancements
- Add setting to prefer HMS over FCM #1984
- Add
<meta-data android:name="com.onesignal.preferHMS" android:value="true"/>
under your<application>
tag if you like to use this setting. - See OneSignal's Prefer HMS over FCM documentation page for more details.
-
🐛 Bug Fixes
- Attempt retrying OutOfMemoryError errors when starting threads. #2027
- Make sure your app doesn't have any memory leaks and is handling onTrimMemory so the SDK can move on once memory is free
- Fix rare null crash with
taskQueueWaitingForInit.poll()
#2026- Addresses issue #1761
- Fix rare null crash with
timeFocusedAtMs
#2025
- Attempt retrying OutOfMemoryError errors when starting threads. #2027
Full Changelog: 4.3.3...4.3.4