3.4.3 Release

@jkasten2 jkasten2 released this Jan 18, 2017

  • Fixed purchases tracking error.
  • Fixed crash on Android 2.3 to 3.2 when proguard is enabled.

Downloads

3.4.2 Release

@jkasten2 jkasten2 released this Dec 6, 2016 · 3 commits to master since this release

  • Exceptions for shrinkResources setting.
  • Proper shutdown of SyncService to avoid logcat errors.
    • Possibly fixes some devices putting app into a force close state due to the improper shutdown.
  • Updated ShortcutBadger library to 1.1.11
    • Badge support for older Samsung devices, OPPO, and ZUK devices.

Downloads

3.4.1 Release

@jkasten2 jkasten2 released this Nov 1, 2016 · 17 commits to master since this release

Added toJSONObject to support other SDKs

Downloads

3.4.0 Release

@jkasten2 jkasten2 released this Oct 19, 2016 · 19 commits to master since this release

Google Project number pulled from OneSignal account

  • Google project number is now used from OneSignal instead of onesignal_google_project_number.
    • If none was entered on OneSignal then the manifest key will still be used.
  • Fixed issue where disabling badges was not being respected in some cases. Issue #129
    • Was creating crashes on some Sony devices if you also removed the permission.
  • If send priority was set to high(10), then the notification will be displayed with PRIORITY_MAX.
  • Added priority and collapseId to OSNotificationPayload
    • collapseId (AKA collapse_key) will be used to replace notifications in a future update.

Downloads

3.3.1 Release

@jkasten2 jkasten2 released this Oct 13, 2016 · 32 commits to master since this release

  • Background images on notifications will now be top left aligned.
    • Set string key onesignal_bgimage_notif_image_align to right to change alignment.
    • Alignment was centerCrop in previous releases.
    • Background images are now only supported on Android 4.1+.
  • Added syncHashedEmail validation.

Downloads

3.3.0 Release

@jkasten2 jkasten2 released this Sep 20, 2016 · 46 commits to master since this release

manifestApplicationId and Hardware id remove and postNotification fix

  • manifestApplicationId no longer needs to be set, default applicationId is now used.
  • Removed used of fallback hardware ids.
  • PostNotificationResponseHandler.onFailure now always returns a JSONObject with an error.

Downloads

3.2.0 Release

@jkasten2 jkasten2 released this Sep 13, 2016 · 55 commits to master since this release

Stability, no sound payload option, and Location sharing setting

Features

  • Setting Android sound name to "null" or "nil" disables the notification's sound.
  • Location sharing can be disabled with setLocationShared.

Fixes

  • Rare crash fixes
    • Null error from services on boot. Issue #99
    • Null error due to events sometimes out of order on FireOS when registering for ADM. Issue #92
    • Null error when cold resuming from the location prompt on Android 6. Issue #71
    • Location prompt attempting to be shown on Android API 22 and lower Issue #105
  • getTags now correctly returns values on 2nd and following calls. Issue #97
  • zh-Hant language detection. Issue #98
  • Fixed reported subscription errors that show on the OneSignal dashboard.

Downloads

3.1.1 Release

@jkasten2 jkasten2 released this Aug 31, 2016 · 69 commits to master since this release

Added removeNotificationReceivedHandler for use with other SDKs.

Downloads

3.1.0 Release

@jkasten2 jkasten2 released this Aug 26, 2016 · 70 commits to master since this release

  • Fixed field names with notification classes
  • Fixed very rare concurrency issue with user update network call.

Downloads

3.0.4-rc1 Release

@jkasten2 jkasten2 released this Aug 18, 2016 · 77 commits to master since this release

  • Fixes for closed database errors due to race conditions.
  • SyncService keeping process in memory fix.

Downloads