Skip to content

Releases: OneSignal/OneSignal-Cordova-SDK

2.8.2 Release

18 Jan 01:32
babb7f4
Compare
Choose a tag to compare

Updated Native iOS (3.12.5), Updated Native iOS (2.12.5), Minor Bug Fixes

2.8.1 Release

17 Dec 23:11
Compare
Choose a tag to compare

Updated native SDK versions:

  • Android SDK: 3.12.4

    • Sending custom outcome from notification opened handler will use the previous session instead of current
    • Updated Unity Proxy file
  • iOS: 2.12.3

    • Fixed Carthage build issue
    • Fixed missing i386 for 32 bit iOS simulators
    • Fixed Confirmed Deliveries not sending for those updating from an older SDK.

2.8.0 Release

10 Dec 01:34
2f1ff7f
Compare
Choose a tag to compare

iOS - Outcomes & Confirmed Deliveries

Android

  • Refactor of the Cordova - Java Bridge

2.7.0 Release

13 Nov 01:26
3888cfd
Compare
Choose a tag to compare

Outcomes for Android

Added support for Outcomes (Android only). Outcomes allow you to track various outcomes (events or actions) resulting from push notifications. This includes tracking things you care about like event counts (e.g. how many users purchased a product), sums (useful for tracking revenue and more), or unique events (counted only once).

Read more here

2.6.0 Release

16 Sep 21:34
9a9f4b2
Compare
Choose a tag to compare

In App Messaging for iOS

2.5.2 Release

13 Aug 00:35
Compare
Choose a tag to compare

Fixed let javascript error for older devices

  • Fixed undefined 'let' for older devices that do not support the ES6 keyword
    • Mostly affected Android 4.4 and older devices.
    • Bug was introduced in 2.5.0

2.5.1 Release

09 Aug 23:05
Compare
Choose a tag to compare

iOS 13 Beta 2+ pushToken and Other Android Misc Fixes

Updates from OneSignal-iOS-SDK 2.10.1

  • Fixed deviceToken format error with iOS 13 Beta 2+ which was preventing the device from subscribing to OneSignal.

Updates from OneSignal-Android-SDK 3.11.2

  • On Android N (7.0)+ devices when 4 or more notifications are shown tapping on the group is now handled
    • Issue was related to Android's auto grouping feature.
    • Now counts the most recent notification in the group being opened when the summary notification is tapped.
  • Android - Fix NPE errors when app is resumed when setRequiresUserPrivacyConsent(true) is set
  • Android - Fixed "App may not schedule more than 100 distinct jobs" error, mostly affecting Samsung devices in rare cases

2.5.0 Release

18 Jul 02:48
Compare
Choose a tag to compare

Android - In-App Messages & Changing AppId Fixes

  • See the OneSignal In-App quickstart guide for more details.
  • When re-initializing with a different AppId the device registers correctly without requiring an app cold start
    • Dashboard parameters are now correctly refreshed as well from the new app id.
  • Notification Channels / Categories, added invalid format handling to LED colors.
  • Fixed com.onesignal.PrivacyConsent AndroidManifest.xml check when using newest init method.
  • Fixed location permission prompting and session count / time tracking after privacy consent is accepted.

2.4.7 Release

29 Apr 21:12
Compare
Choose a tag to compare

Updated native Android & iOS SDKs

  • Updated to Android OneSignal SDK 3.10.8
  • Updated to iOS SDK 2.10.0

2.4.6 Release

13 Dec 01:45
Compare
Choose a tag to compare

• This update adds new methods (setExternalUserId(string) and removeExternalUserId) allowing you to target push notifications using your own custom user ID's instead of having to store OneSignal player ID's.

Android Fixes & Improvements

OneSignal Android 3.10.5 SDK

  • Removed ACTION_BOOT_COMPLETED for BOOT_COMPLETED
    • ACTION_BOOT_COMPLETED is invalid, BOOT_COMPLETED is the correct intent action
  • Catches security exception from Job Intent Service

iOS SDK Fixes & Improvements

OneSignal iOS 2.9.4 SDK

  • Small update that includes a fix for an issue that would have caused rare crashes, due to invalid HTTP request bodies being serialized into JSON