[SDK] [Cordova] Release v3.4.0
20 days ago by Olivier Favre
Changelog:
- Deprecate
WonderPush.isReady()
, unimplemented since v3.0.0 and removed from typings - Expose
WonderPush.isInitialized()
- Upgrade native WonderPush Android SDK from 4.4.1 to 4.5.0
- Track application.android.applicationId to better support multiple Android applications within a single WonderPush project
- Fix clicks on popup
elements within links
- Make WonderPush.isInitialized() public
- Various improvements in SDK initialization to prevent rare deadlocks
- More error handling and crash prevention in popups-related code
- Improvements regarding possible race conditions that could lead to events not being tracked
- Reduce default maximum number of events remembered for local popup segmentation
- Improvements to remembered tracked events for local popup segmentation
- New ProGuard rules to avoid issues observed in the wild
- Upgrade com.google.android.play:review from 2.0.0 to 2.0.2, to be able to disable Jetifier
- Miscellaneous changes to build scripts:
- Upgrade to Gradle 8.11.1 and AGP 8.9.1
- Disable Jetifier
- Removed multiple compilation warnings
- Miscellaneous fixes
- Upgrade native WonderPush iOS SDK from 4.3.1 to 4.3.2 + Bump WonderPushNotificationServiceExtension from iOS 10.0 to 12.0
- Fix deadlock in
WPJsonSyncInstallation
- Fix crash in
WPJsonSyncLiveActivity
- Various improvements to the request vault
- Reduce default maximum number of events remembered for local popup segmentation
- Bump iOS Deployment Target from 9 to 12, the current minimum version supported by Xcode
- Miscellaneous improvements and bug fixes
- Fix deadlock in