Releases: OneSignal/OneSignal-Android-SDK
Releases · OneSignal/OneSignal-Android-SDK
3.7.0 Release
3.6.5 Release
- The NotificationExtenderService is now compatible with Android-O using the AOSP's JobIntentService class without bringing in support-v4:26
- Fixes issue with vibrate not defaulting. Issue #343
3.6.4 Release
- Fixed duplicated notif alert behavior by setting Group Alert Behavior for grouped notifications - fixes #318
- OneSignal now uses an ExecutorService to collect a queue of actions when calling OneSignal methods before init - the queue will be processed upon init
- this should make it much simpler to call OneSignal methods from anywhere, anytime - even from different threads
- Notifications that are already in the shade will not be restored again unnecessarily
- Restoration of notifications after an app upgrade is delayed by 15 seconds through an AlarmManager task (pre-O) or a JobScheduler
3.6.3 Release
Misc bug fixes
- Moved SharedPreferences writes to a background thread. Issue #299
- OneSignal is now more optimized when sampling device location.
- Android O - some services have been made compatible with JobScheduler.
- JavaDocs have been added to main OneSignal SDK methods.
3.6.2 Release
Misc bug fixes
- Fixed rare ANR with fireComplete. Issue #283
- Fixed "Ok" button missing from in-app alert style notifications. Issue #284
- Fixed "Error saving notification record!" error. Issue #264
- Blank notification is no longer shown when the message body is empty. Issue #265
- Fixed "GoogleApiClient is not connected yet" error. Issue #288
3.6.1 Release
Misc bug fixes
- Fixed crash when a priority notification with a remote resource is received on Android O when targeting API 26.
- Fixed NPE when calling
setLocationSharedbefore OneSignal is initialized. - Fixed rare NPE when using a
NotificationExtenderService.
3.6.0 Release
Android Oreo (8.0)
Must upgrade to this version when targeting API level 26.
- Added support for Android O Notification Channels.
- Also know as Notification Categories.
- See OneSignal's guide on setting these up.
- Dropped Android 2.3 (API 9) support, minimum is now 4.0.3 (API 15).
- If support is still needed, recommend creating a new target using SDK 3.5.8.
3.5.8 Release
3.5.7 Release
Bug fixes and summary notification improvements
- Fixed GoogleApiClient is not connected yet error. Issue #241
- Fixed ANR during intermittent network connections. Issue #237
- Fixed idsAvailable NPE when called from another thread right after init. Issue #231
- Added datetime stamp to Android 7 notifications. Issue #236
- Overrides to message body, title, and sound now work with summary notifications. Issue #68
3.5.6 Release
- Added
cancelGroupedNotificationsmethod. Request #57 - Fixed rare location event race condition crash.
- Updated Unity wrapper for observer methods