Jump to Content
WonderPush Documentation
GuidesAPI ReferenceAnnouncements
DashboardPricingLoginSign-up for freeWonderPush Documentation
Announcements
DashboardPricingLoginSign-up for free
GuidesAPI ReferenceAnnouncements
Back to All

[SDK] [ReactNative] Release v2.4.0

19 days ago by Olivier Favre

Changelog:

  • 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