Skip to content

Releases: OneSignal/OneSignal-Cordova-SDK

Release 5.1.4

16 May 22:24
d246014
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.10 to 5.1.13

  • For full changes, see the native release notes
    🐛 Bug Fixes
  • [Fix] grouping skipping opRepoPostCreateDelay, causing operations being applied out of order when multiple login operations are pending. (fixes issue since 5.1.10) (2087)
  • [Fix]: Cancelling permission request dialog does not fire continuation (2085)
  • [Fix] RecoverFromDroppedLoginBug not running in very rare cases (2084)
  • Fix the ANR issue caused by prolonged loading of OperationRepo and potentially by extended holding of the model lock during disk I/O read operations. (2068)
    🔧 Maintenance
  • Add HTTP header OneSignal-Install-Id that allows the OneSignal's backend know where traffic is coming from (2072)

Update iOS SDK from 5.1.6 to 5.2.0

  • 5.2.0 Release Notes
  • ✨ Privacy Manifest Improvements
  • 🐛 [Bug] Fix rare scenario of dropping data when multiple logins are called (1427)

Release 5.1.3

01 May 22:59
d1f0d68
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.9 to 5.1.10

  • 5.1.10 release notes
  • 🛠️ Added additional Network call optimizations
  • 🐛 Handle incorrect 404 responses; add a delay after creates and retries on 404 of new ids #2095

Update iOS SDK from 5.1.5 to 5.1.6

  • 5.1.6 Release Notes
  • 🐛 Bug Fixes
    • Fix crashes when encoding user models #1412
    • Some pending properties can be sent to new user, when users change quickly after the last updates are made (#1418)
    • Fix crash in OneSignalAttachmentHandler trimURLSpacing method (#1411)
    • Fix crash when handling a dialog result when stack traces point to delayResult (#1417)
    • [Bug] Remove IAM window when an in app message is inactive (#1413)

Full Changelog: 5.1.2...5.1.3

Release 5.1.2

16 Apr 21:47
337dc46
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.8 to 5.1.9

  • 5.1.9 release notes
  • Added Network call optimizations
  • Fix for WorkManager not initialized crash
  • Added AndroidManifest options to override In-App Messages gray overlay and dropshadow
<meta-data android:name="com.onesignal.inAppMessageHideGrayOverlay" android:value="true"/>
<meta-data android:name="com.onesignal.inAppMessageHideDropShadow" android:value="true"/>

Update iOS SDK from 5.1.4 to 5.1.5

  • 5.1.5 Release Notes
  • ✨ In-App Message Enhancements:
    • The status bar will be hidden on full-bleed In-App Messages
    • Add back the dropshadow on In-App Messages and include a plist option to disable it
    • Add plist option to override and hide the gray overlay to In-App Messages
OneSignal_in_app_message_hide_gray_overlay
OneSignal_in_app_message_hide_drop_shadow

Release 5.1.1

10 Apr 17:05
b795cd6
Compare
Choose a tag to compare

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.6 to 5.1.8

Update iOS SDK from 5.1.3 to 5.1.4

Release 3.3.2

26 Mar 21:11
21f02d1
Compare
Choose a tag to compare

What's Changed

Release 5.1.0

08 Mar 20:02
6019f00
Compare
Choose a tag to compare

What's Changed

🎉 New Methods 🎉

  • Add getter for onesignalId and externalId and a UserState Observer to be notified of changes in [#959]
  • Add asynchronous getter methods for Notifications permission and Push Subscription token, id,optedIn in [#977]
    • ⚠️ Previous methods Notifications.hasPermission, User.pushSubscription.id, User.pushSubscription.token, and User.pushSubscription.optedIn are now deprecated but non-breaking. ⚠️
    • See the Push Subscription Namespace API Reference and Notifications Namespace API Reference in the Migration Guide for usage of new methods getPermissionAsync, getIdAsync, getTokenAsync, and getOptedInAsync.

Native Changes

  • Bump Android Native Version to 5.1.6
  • Bump iOS Native Version to 5.1.3

Full Changelog: 5.0.6...5.1.0

5.0.6

14 Feb 00:10
1f770f5
Compare
Choose a tag to compare

What's Changed

Native SDK Updates

  • Bump Android Native Version to 5.1.4

Full Changelog: 5.0.5...5.0.6

Release 5.0.5

31 Jan 00:00
d56bdbe
Compare
Choose a tag to compare

What's Changed

⚠️ Behavior Changes ⚠️

  • Location sharing with OneSignal now defaults to false: You will need to explicitly enable location sharing with OneSignal with OneSignal.Location.setShared(true)

🐛 Bug Fixes

  • Fix notification foreground listener preventing notification display - #963

Native SDK Updates

  • Bump iOS Native Version to 5.1.0
  • Bump Android Native Version to 5.1.2

Full Changelog: 5.0.4...5.0.5

Release 5.0.4

06 Dec 22:55
d09da15
Compare
Choose a tag to compare

What's Changed

  • Fix: Update addTags method to convert tag values to string - #945
  • Add public getTags method - #944

Native SDK Updates

  • Update Android SDK to 5.0.5
  • Update iOS SDK to 5.0.5

Full Changelog: 5.0.3...5.0.4

Release 5.0.3

09 Nov 20:45
3e99193
Compare
Choose a tag to compare

What's Changed

  • Remove modifying manifest placeholders in #937
  • V5 resolve request permission in #936

Native SDK Updates

Update Android SDK to 5.0.4

Update iOS SDK to 5.0.4

Full Changelog: 5.0.2...5.0.3