Skip to content

Releases: OneSignal/OneSignal-Android-SDK

3.8.3 Release

22 Mar 23:17
Compare
Choose a tag to compare

Misc Fixes 🐛 & Improvements 🔨

  • Fixes ConcurrentModificationException errors, regression bug in 3.8.0 Issue #465
  • Refactored internal SharedPreferences writes for improved performance. PR #479
  • Updated to gms dependency range to include 12.+
  • Fixes logoutEmail error when using emailAuthHash
  • Fixes race condition subscription issue when promptLocation is called after init Issue #477
  • Unity - Fixed missing OneSignalUnityProxy class when using Proguard

3.8.2 Release

13 Mar 02:06
Compare
Choose a tag to compare

SyncService ANR & Other Misc fixes

  • Fixed ANRs related to OneSignal SyncService.
  • Possible fix to Bad Notification: Couldn't expand RemoteViews error. Issue #263
    • Please provide detail to Issue #263 if this resolved or left this issue unaffected.
  • Fixed NotificationRestoreService wake lock. Issue #448
  • App name is no longer defaulted as the notification title if one is not set on Android 7 (Nougat)+
    • Notification views / groups now always show the app the notification came from now.
  • Deprecated syncHashedEmail in favor of setEmail
  • Fixed null email state after app restart
  • Removed open and received handler requirement for Firebase Analytics tracking. Issue #454
  • Fixed null alert handling with displayNotification from a NotificationExtensionService. Issue #396
  • Fixed NPE in OneSignalStateSynchronizer. Issue #434

3.8.1 Release

12 Mar 21:37
Compare
Choose a tag to compare

Email Fixes

  • Added callbacks to setEmail and logoutEmail
  • Fixed missing app_id with email calls

3.8.0 Release

14 Feb 23:11
Compare
Choose a tag to compare

OneSignal Email support

Other mis fixes

  • Fixed rare java.lang.SecurityException exception. Issue #427
  • Work around for Android Marshmallow 6.0 getActiveNotifications bug. Issue #422
  • Rare proguard issue with JobIntentService on Android Oreo 8.0 builds. Issue #424

3.7.1 Release

15 Dec 10:28
Compare
Choose a tag to compare

Dependency Range Fix

  • Fixes gradle sync errors com.google.android.gms:*:11.6.99. Issue #395

3.7.0 Release

15 Dec 04:58
Compare
Choose a tag to compare

Android Support Library rev 27 Compatibility

  • Fixed Compatibility Android Support Library rev 27. Issue #352
  • Fixed issue with notification restoring logic continuing to trigger after trying to suppress a notification that already displayed once. Issue #302

3.6.5 Release

25 Oct 23:32
Compare
Choose a tag to compare
  • The NotificationExtenderService is now compatible with Android-O using the AOSP's JobIntentService class without bringing in support-v4:26
    • Fixes Issues: #332 #346, and #351
    • Requires that you add android:permission="android.permission.BIND_JOB_SERVICE" to your <service ...> tag in your AndroidManifest.xml.
  • Fixes issue with vibrate not defaulting. Issue #343

3.6.4 Release

17 Oct 20:39
Compare
Choose a tag to compare
  • 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

03 Oct 00:07
Compare
Choose a tag to compare

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

15 Sep 05:48
Compare
Choose a tag to compare

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