Changelog:

  • Upgrade to WonderPush Android SDK v4.0.2
    Fixes discovery of FCM/HCM push services on minified release builds.

Do not forget to look at v2.0.0 changelog and breaking changes.

Version 4 brings you:

  • In-app messaging
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Reduce number of network calls
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Upgrading:

Follow our upgrade guide.

Changelog:

  • Upgrade to WonderPush Android SDK v4.0.2
    Fixes discovery of FCM/HCM push services on minified release builds.

Do not forget to look at v3.0.0 changelog and breaking changes.

Version 4 brings you:

  • In-app messaging
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Reduce number of network calls
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Upgrading:

Follow our upgrade guide.

Changelog:

  • Upgrade to WonderPush Android SDK v4.0.2
    Fixes discovery of FCM/HCM push services on minified release builds.

Do not forget to look at v2.0.0 changelog and breaking changes.

Version 4 brings you:

  • In-app messaging
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Reduce number of network calls
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Upgrading:

Follow our upgrade guide.

Changelog:

  • Add necessary ProGuard rules to protect FCM/HCM push service modules discovery
  • Miscellaneous

Do not forget to look at v4.0.0 changelog and breaking changes.

Version 4 brings you:

  • In-app messaging
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Drop com.loopj.android:android-async-http:1.4.9 in favor of com.squareup.okhttp3:okhttp:3.14.9
  • Reduce number of network calls
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Upgrading:

Follow our upgrade guide.

Changelog:

  • This version officially releases in-app messaging!
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Reduce number of network calls
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Breaking changes:

  • Removed isReady() . You do not need to wait to use WonderPush.

We no longer depend on Firebase Messaging by default, you must make sure to add the wonderpush_fcm_flutter plugin as a dependency.

Upgrading:

Follow our upgrade guide.

Changelog:

  • This version officially releases in-app messaging!
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Reduce number of network calls
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Breaking changes:

  • Removed isReady() . You do not need to wait to use WonderPush.

We no longer depend on Firebase Messaging by default, you must make sure to add the react-native-wonderpush-fcm plugin as a dependency.

Upgrading:

Follow our upgrade guide.

Changelog:

  • Automatically adding client ID/SECRET to the notification service extension file

Changelog v3.0.0:

  • This version officially releases in-app messaging!
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Reduce number of network calls
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Breaking changes:

  • Removed isReady() . You do not need to wait to use WonderPush.

We no longer depend on Firebase Messaging by default, you must make sure to add the wonderpush-cordova-sdk-fcm plugin.

Upgrading:

Follow our upgrade guide.

Changelog:

  • Remove dependency on androidx.appcompat:appcompat
  • Forgot to raise minSdkVersion to 21 because of okhttp3
  • Fix tracking logic for @INAPP_VIEWED and @INAPP_CLICKED

Do not forget to look at v4.0.0 changelog and breaking changes.

Version 4 brings you:

  • In-app messaging
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Drop com.loopj.android:android-async-http:1.4.9 in favor of com.squareup.okhttp3:okhttp:3.14.9
  • Reduce number of network calls
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Upgrading:

Follow our upgrade guide.

Changelog:

  • This version officially releases in-app messaging!
  • Attribute events to the last clicked notification. Lets you view events generated by a particular notification in your dashboard.
  • Count delivered notifications and report it to your dashboard.
  • Detect devices that no longer receive notifications
  • Segment users depending on app usage and real-time presence.
  • Reduced logging verbosity
  • Added a warning when method swizzling is detected. It's potentially incompatible with WonderPush.setupDelegate(for:)
  • Fix spurious "App Open" events tracked on some background activities
  • For better privacy, WonderPush no longer collects events from non-subscribers. If you think you have a use-case that would justify collecting data for non-subscribers, please contact us.

Breaking changes:

  • Removed isReady: and WP_NOTIFICATION_INITIALIZED NSNotification. You do not need to wait to use WonderPush.
  • You must now initialize the SDK using the clientId / clientSecret credentials from the NotificationServiceExtension .

Upgrading:

Follow our upgrade guide.