Releases: OneSignal/OneSignal-Cordova-SDK
5.3.0-beta-01
Channels: Beta
🎉 Custom Events Support
This beta release introduces Custom Events support for the cordova sdk (#1078).
Please see documentation on Custom Events.
We appreciate your experience and feedback using this beta version!
✨ Improvements
- chore: removes legacy windows files (#1077)
- ci: add formatting checks for ts(x) files (#1076)
- ci: add objective-c formatting checks (#1075)
- ci: add spotless formatting checks (#1074)
🛠️ Native Dependency Updates
-
Update Android SDK from 5.1.35 to 5.3.0-alpha-01
Support for custom events.
See release notes for full details. -
Update iOS SDK from 5.2.14 to 5.4.0-alpha-01
Support for custom events.
See release notes for full details.
5.2.15
Channels: Current
🛠️ Native Dependency Updates Only
Update Android SDK from 5.1.34 to 5.1.35
- Remove Amazon IAP tracking #2333
- fix: push subscription observers not firing #2330
- Properly handle in-app messages dismissed by back press #2328
- [Fix] Android 7 and lower crashes with getParameterCount calls, when the app is built with AGP 7 or older #2329
- fix: logout incorrectly uses the old subscription ID #2327
- Clean up logging from ServiceProvider #2332
- See release notes for full details.
Update iOS SDK from 5.2.13 to 5.2.14
5.2.14
Channels: Current
🛠️ Native Dependency Updates Only
Update Android SDK from 5.1.33 to 5.1.34
- fix: NPE when accessing WindowInsets used in isKeyboardUp() (OneSignal/OneSignal-Android-SDK#2305)
- Fix: NotificationOpenedActivity "freeze" when a large amount of notification is clicked (OneSignal/OneSignal-Android-SDK#2304)
- Fix crash when adding alias with some labels (OneSignal/OneSignal-Android-SDK#2296)
- See release notes for full details.
Update iOS SDK from 5.2.10 to 5.2.13
- Synchronize to fix crashes in the user module (OneSignal/OneSignal-iOS-SDK#1554)
- [Fix] Prevent deadlocks when user manager runs its startup tasks (OneSignal/OneSignal-iOS-SDK#1559)
- fix(badges): drop deprecated applicationIconBadgeNumber usage (OneSignal/OneSignal-iOS-SDK#1568)
- fix(badges): Fix bug when notification has badge set to zero (OneSignal/OneSignal-iOS-SDK#1565)
- See release notes for full details.
Release 5.2.13
Channels: Current
🐛 Bug Fixes
- Fix listener behavior on app reloads (#1052)
✨ Improvements
- Add cordova types package (#1047)
🛠️ Native Dependency Updates
Update Android SDK from 5.1.29 to 5.1.33 | select fixes listed
- [Fix] very rare bug where app doesn't opening from notification tap when it cold starts the app, affects Samsung and Redmi (OneSignal/OneSignal-Android-SDK#2289)
- IAM not showing fixes: (OneSignal/OneSignal-Android-SDK#2287) and (OneSignal/OneSignal-Android-SDK#2284)
- Fix: ANR fixes (OneSignal/OneSignal-Android-SDK#2281)
- See release notes for full details.
Release 5.2.12
🚧 Do not use 🚧
Please await version 5.2.13 which includes the same changes
Release 5.2.11
Release 5.2.10
🐛 Bug Fixes
- when upgrading from v3 to v5 of this SDK, notifications will be received when the app has not been opened yet Android fix
🛠️ Native Dependency Updates
Update Android SDK from 5.1.26 to 5.1.29 | select fixes listed
- add Amazon IAP v3.0.5 handle
- fix issue with notification click not foregrounding the app on the first click in certain scenarios
- fix rare 400 issues that happen on new installs
- See release notes for full details.
Update iOS SDK from 5.2.9 to 5.2.10
Release 5.2.9
🔧 Native SDK Dependency Updates Only
Update Android SDK from 5.1.25 to 5.1.26 | release notes
🐛 Bug Fixes
- [Fix] ANR caused by operationRepo.enqueue while loading is in progress #2233
- [Fix] Check subscription Id before executing delete and update subscription operations #2223
Update iOS SDK from 5.2.8 to 5.2.9 | release notes
🐛 Bug Fixes
- [Fix] Use new OneSignalClientError type for callbacks which fixes crash report of NSInvalidArgumentException #1528
- [Fix] Don't evaluate in app messages when paused which fixes issues with duration-since-last In-App Messages when pausing and unpausing #1524
Full Changelog: 5.2.8...5.2.9
Release 5.2.8
🔧 Native SDK Dependency Updates Only
Update Android SDK from 5.1.24 to 5.1.25 | release notes
🐛 Bug Fixes
- [Fix] NPE by getScheduleBackgroundRunIn OneSignal/OneSignal-Android-SDK#2212
Update iOS SDK from 5.2.7 to 5.2.8 | release notes
🐛 Bug Fixes
- Fix [__NSPlaceholderDictionary initWithObjects:forKeys:count:] crashes caused by nil HTTPResponse headers OneSignal/OneSignal-iOS-SDK#1518
✨ Improvements
- Include debug symbols (dSYM) in the SDK OneSignal/OneSignal-iOS-SDK#1519
Full Changelog: 5.2.7...5.2.8
Release 5.2.7
🔧 Native SDK Dependency Updates Only
Update Android SDK from 5.1.23 to 5.1.24 | release notes
🐛 Bug Fixes
- Fix setting consentGiven throwing if called before initWithContext #2200
- Window manager BadTokenException / WindowLeaked #2208
✨ Improvements
- Make use of ryw_delay to minimize retries on IAM fetch #2207
Update iOS SDK from 5.2.5 to 5.2.7 | release notes
✨ Improvements
- Don't use cached in-app messages if the SDK encounters an error fetching them or when the server returns none #1499
- Improve segment membership calculation that allows for fetching more accurate and updated in-app messages for a user #1486
Full Changelog: 5.2.6...5.2.7