Skip to content

Releases: wonderpush/wonderpush-flutter-sdk

FCM v1.0.5

03 Jan 18:15
Compare
Choose a tag to compare

Changelog:

  • Upgrade to WonderPush Android SDK FCM v1.0.5
    • Check for other conflicting FirebaseMessagingServices and provide with resolution stategies right from logcat.
  • Replace JCenter repository with Maven Central

v2.1.6

09 Dec 15:28
Compare
Choose a tag to compare

Changelog:

  • Updated iOS SDK to 4.0.6
  • Updated Android SDK to 4.1.3

v2.1.5

30 Nov 14:30
Compare
Choose a tag to compare

Changelog:

  • Upgrade to WonderPush Android SDK v4.1.2
    • Fix NPE when no targetUrl was given in the push notification using the API
    • Add missing try/catch in WonderPushNotificationTrackingReceiver
    • Give clicked button index in intent

v2.1.4

27 Oct 16:49
Compare
Choose a tag to compare

If you use "targetSdk 31" this SDK version is required, along with our FCM module v1.0.4 minimum.
For the others, we recommend to always use the latest published version.

Changelog:

  • Upgrade to WonderPush Android SDK v4.1.0
    • Support targeting builds to Android 12, when using targetSdk 31
    • Change the APP_LAUNCH in-app system trigger to match application cold starts
    • Allow to display in-apps contained in manually-displayed data push notifications

Android 12 support

If you use targetSdk 31, this SDK version is required.
You will also need to upgrade the version of our FCM module to v1.0.4 minimum.

Here is a more detailed outline of the changes:

HCM v1.0.2

27 Oct 13:15
Compare
Choose a tag to compare

Changelog:

  • Initial release
  • Integrates with wonderpush-android-sdk-hcm version 1.0.2

FCM v1.0.4

27 Oct 13:21
Compare
Choose a tag to compare

Changelog:

  • Update to WonderPush Android SDK FCM module v1.0.4:
    • Declare missing exported attribute for Android 12 compatibility

This update is required if your application uses targetSdk 31.
This releases fixes the following build error:

Manifest merger failed : Apps targeting Android 12 and higher are required
to specify an explicit value for android:exported when the corresponding
component has an intent filter defined.

See the related Android 12 change.

v2.1.3

01 Jul 07:24
Compare
Choose a tag to compare

Changelog:

  • use iOS SDK v4.0.4:
    • bug fixes
  • use Android SDK v4.0.7:
    • Upgrade the last dependencies still using pre-AndroidX support libraries. Without this change you needed to use android.enableJetifier=true.
    • Use compileSdkVersion 30 and get rid of deprecated classes and method calls.
    • Multiple StrictMode violation fixes.
    • The SDK can now be imported in your own project as a project dependency without altering its build.gradle files. This makes it easier to hack it and contribute back to the community.

FCM v1.0.3

29 Jun 19:45
Compare
Choose a tag to compare

Changelog:

  • Update to WonderPush Android SDK FCM module v1.0.3:
    • Upgrade firebase-messaging to get rid of a dependency on pre-AndroidX support libraries. Without this change you needed to use android.enableJetifier=true.
    • Upgrade firebase-messaging to be compatible with versions 22+, as they replaced their Instance ID SDK with their Installations SDK.
      WonderPush failed to retrieve a push token with such versions of the dependency. This only affected users that depended on Firebase outside of WonderPush if one of their dependencies forced the firebase-messaging to use version 22+.

v2.1.2

12 May 14:21
Compare
Choose a tag to compare

CHANGELOG

  • use Android SDK v4.0.6

v2.1.1

07 May 09:20
Compare
Choose a tag to compare

CHANGELOG:

  • iOS: fix potential data race