Skip to content

Releases: OneSignal/OneSignal-Cordova-SDK

1.8.0 Release

12 Aug 22:41
Compare
Choose a tag to compare

iOS update - Title support and bug fixes

This version requires Xcode 6.2 or later when building for iOS.

  • Fixed issue where the iOS notification permission prompt would show on the 2nd cold start of the app when autoRegister is set to false.
  • Added support for notification title on iOS 8.2+ devices.
  • Fixed bug where notifications would clear when opening / resuming the app.
    • Notifications will still be cleared in this way when a badge is set.
      • This is due to an iOS limitation where clearing the badge count has a side effect of clearing all notifications from the app.
    • iOS 6 & 7 - When a notification is opened all other notifications from the app will still be cleared.
      • This logic remains otherwise notifications can be tapped on multiple times.
  • Fixed bug where if content-available was set the notification would be marked opened when received and again when it was opened.

1.7.7 Release

08 Aug 00:37
Compare
Choose a tag to compare

Fixed cordova-plugin-google-analytics conflict and UTF-8 fix

  • Fixed gradle conflict with cordova-plugin-google-analytics
    • This should fix compatibility with other plugins that use Google Play services (gms) as well.
  • Fixed issue where UTF-8 messages sent with postNotification were not encoding correctly on Android

1.7.5 Release

16 Jul 00:39
Compare
Choose a tag to compare

Android callback fix

  • Fixed bug where notification opened callback would not fire when opening a notification from an app cold start.

1.7.3 Release

15 Jul 00:29
Compare
Choose a tag to compare

Android Fixes

  • Fixed issue where title was not settable in the last version.
  • Fixed rare bug where device would not register as unsubscribed when only part of Google play services was included which was making the issue harder to debug.
  • Removed logcat extra warnings from looperj that can be safely ignored, fixed error from showing in the logcat when your app is reinstalled.

1.7.1 Release

09 Jul 21:09
Compare
Choose a tag to compare

Android - Notification stacking, decencies, and npmjs

  • Added notification stacking
    • When sending a notification set an android group to enable stacking of notification in the same group.
  • Changed to use Google play service dependencies from gradle
    • Omitting android support v4 as it is automatic now with the gradle build process.
  • Added required package.json for release on npmjs.

1.6.2 Release

16 Jun 00:49
Compare
Choose a tag to compare

Fixed setSubscription cache issue on Android

1.6.1 Release

12 Jun 20:57
Compare
Choose a tag to compare

Android notification fix

  • Fixed issue #1 where notifications would not always show in the background.
    • Updated native Android native SDK to version 1.9.2

1.6.0 Release

11 Jun 22:02
Compare
Choose a tag to compare

Added new notification settings, setSubscription, and postNotification

  • Calling enableInAppAlertNotification with true will enable notifications to be displayed as alerts when one is received when the user is in your app.
    • On Android you can call enableNotificationsWhenActive with true to place notifications in the notification area instead.
  • Calling setSubscription with false will unsubscribe the user from receiving push notifications.
  • postNotification lets you create user to user notifications and schedule future notifications without have to make calls to the REST API yourself.
  • Added more logging to help debug issues.
  • Android devices now retry to subscribe to GCM for push notifications if it fails due to a connection issue.
  • Fixed Android bug where the notification opened callback would stop firing after the user exited your app by pressing the back button.

1.5.0 Release

09 Apr 04:06
Compare
Choose a tag to compare
Url and name update