Skip to content

4.0.0 Beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@jkasten2 jkasten2 released this 15 Oct 19:45

Major Release 4.0.0 Beta2

⚠️ This is a major beta release which contains breaking API changes.
See the full list of changes along with step-by-step guides to upgrade.
https://documentation.onesignal.com/docs/mobile-2020-api-migration-guide

❓ Please provide feedback and bug reports with the beta version included in the title to this repo's issue tracker.
https://github.com/OneSignal/OneSignal-Android-SDK/issues

Changes from 4.0.0-Beta1

  • Fixes from 3.15.2 and 3.15.3 Release
  • Fix In-App Message not being redisplay by session duration
  • Fixed In-App Message displaying issues when back button pressed
  • setEmail, NPE fixed if called before SDK was initialized
  • Fixed foreground detection with Activity used with initWithContext
  • Fixed rare SQL IllegalStateException exception
  • Updated OSPermissionState & OSSubscriptionState property names to match OSDeviceState names
  • Removed getPermissionSubscriptionState, use getDeviceState instead
  • Fixed wrong boolean logic with disablePush
  • Added Support for FireOS 7 (only supported up to FireOS 6 before this)
  • Background location support for Android API 29 (Android 10)
  • Removed getVibrate and getSoundEnabled
    • Create Notification Categories instead to customize via the OneSignal dashboard or via the native Android Notification Channels API.
    • PR #1188