Skip to content

Releases: andrehtissot/cordova-plugin-fcm-with-dependecy-updated

hasPermission on Android and enhanced getToken on iOS

03 Feb 22:19
Compare
Choose a tag to compare
  • IOS_FIREBASE_MESSAGING_VERSION upgraded to 7.4.0;
  • FCM.hasPermission now supports Android;
  • On iOS, getToken will now wait until fcm token is defined to return it;
  • FCM.getInitialPushPayload now uses UTF8 instead of ISOLatin;

Downgraded Cordova and Cordova-Android minimal required versions.

11 Dec 09:37
Compare
Choose a tag to compare

With this update, the plugin will be able to be installed on older versions of cordova and android cordova.

Thanks to @DuaneQ for asking the support for cordova v8.1.1.

Fixed auto install of ionic-specific dependencies on Windows

11 Dec 05:05
Compare
Choose a tag to compare

Included windows-specific fix. Thanks to @Allisson95 for creating the PR #207

Added IOS_FIREBASE_MESSAGING_VERSION plugin preference

08 Nov 21:27
1c43714
Compare
Choose a tag to compare

Now --variable IOS_FIREBASE_MESSAGING_VERSION=... can be used to specify the iOS pod Firebase/Message version used.

Cordova projects, Ionic dependencies are skipped

08 Nov 19:28
Compare
Choose a tag to compare

For pure Cordova projects, Ionic dependencies are skipped for "ionic", "ionic/ngx" and "ionic/v4".

Upgraded Android and Noide dependencies

01 Nov 15:53
46c0aa8
Compare
Choose a tag to compare

Simple maintenance update.

Avoided Android's initialPushPayload being set from data notifications

06 Sep 20:26
Compare
Choose a tag to compare

Android: Avoided setting initialPushPayload from a non-tapped notifications.

Special thanks to @lena0204, for finding this bug.

Removed optional Firebase/Analytics iOS dependency.

30 Aug 13:27
Compare
Choose a tag to compare

Added deleteInstanceId()

22 Aug 22:33
df6dc26
Compare
Choose a tag to compare

Added deleteInstanceId to allow user's "resetting" Firebase session (https://firebase.google.com/support/privacy/manage-iids#delete_an_instance_id).

Special thanks to @dgonzalez870, for requesting such a feature.

Small miscellaneous refactoring

16 Aug 19:49
1e9c6fa
Compare
Choose a tag to compare

iOS: Values sent as notification on push payload should never overwrite values sent as data.

Android: tapping action small refactor.

Ionic: Removed [email protected] dependency due to reported incompatibility (thanks to @aminbenab for reporting)