Channels: Current
🛠️ Native Dependency Updates
- Update Android SDK from 5.10.2 to 5.11.0
- feat: register push with Firebase Installation ID when the legacy FCM token API is disabled (OneSignal-Android-SDK#2789)
- feat: add composite login(externalId, profile) as one Create User POST (OneSignal-Android-SDK#2743)
- fix: reject null, empty, and NUL-byte strings in public APIs (OneSignal-Android-SDK#2761)
- fix: catch Throwable around the startup timeline log (OneSignal-Android-SDK#2812)
- fix: send real safe-area insets and follow the host system bars (OneSignal-Android-SDK#2804)
- fix: stop the settings fallback from stacking on Huawei's notification prompt (OneSignal-Android-SDK#2779)
- fix: answer initWithContextSuspend without the IO dispatcher (OneSignal-Android-SDK#2772)
- fix: keep linkage errors inside suspendify helpers (OneSignal-Android-SDK#2769)
- fix: keep the system navigation bar visible for HTML in-app messages (OneSignal-Android-SDK#2767)
- fix: match SyncJobService stop and completion by job ID (OneSignal-Android-SDK#2765)
- fix: prompt on the host activity when PermissionsActivity is missing (OneSignal-Android-SDK#2759)
- fix: treat null OEM PackageInfo as not installed (OneSignal-Android-SDK#2758)
- fix: retry failed operations without blocking the queue (OneSignal-Android-SDK#2790)
- refactor: bootstrap dispatchers off the caller thread (OneSignal-Android-SDK#2766)
- refactor: remove unused onComplete from suspendify helpers (OneSignal-Android-SDK#2764)
- feat: record a startup timeline for dispatchers and init (OneSignal-Android-SDK#2811)
- feat: latch APP_STARTUP flags from a small startup file (OneSignal-Android-SDK#2808)
- fix: merge the anonymous user on composite login (OneSignal-Android-SDK#2816)
- fix: send full email and SMS fields on composite login (OneSignal-Android-SDK#2815)
- fix: composite login rejects empty or null tag and alias entries (OneSignal-Android-SDK#2796)
- fix: composite login returns NOT_INITIALIZED instead of throwing (OneSignal-Android-SDK#2788)
- feat: let composite login set email and SMS subscription status (OneSignal-Android-SDK#2822)