🐛 Bug Fixes
- Fixed a startup crash for iOS 15 devices #116
🔧 Native SDK Updates
Updated included Android SDK to 5.1.20
- Optimized the initialization process by moving some service initialization to a background thread (OneSignal/OneSignal-Android-SDK#2151)
- Recover null onesignal ID crashes for Operations (OneSignal/OneSignal-Android-SDK#2157)
- Add option to default to HMS over FCM (OneSignal/OneSignal-Android-SDK#2163)
- Prevent retrying IAM display if 410 is received from backend (OneSignal/OneSignal-Android-SDK#2158)
For full changes, see the Android native release notes
Updated included iOS SDK to 5.2.3
- The user executor needs to uncache first which fixes some cached requests being dropped for past users OneSignal/OneSignal-iOS-SDK#1465
- Omit misleading fatal-level log for cross-platform SDKs OneSignal/OneSignal-iOS-SDK#1468
For full changes, see the iOS native release notes