Skip to content

Latest commit

 

History

History
167 lines (109 loc) · 9.35 KB

CHANGELOG.md

File metadata and controls

167 lines (109 loc) · 9.35 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Features

Fixed

[3.5.2] - 2020-05-25

Fixed

  • (Android) Sounds are playing even in Do Not Disturb #1432
  • (Android) onNotification fires every time when the app goes from background to foreground #1455
  • (Android) java.lang.NullPointerException: Attempt to invoke virtual method 'void com.dieam.reactnativepushnotification.modules.d.c(android.os.Bundle)' on a null object reference #1431

[3.5.1] - 2020-05-20

Fixed

  • (Android) When updating 3.4 to 3.5, unable to compile Android #1449

[3.5.0] - 2020-05-20

Features

  • (Android) Enables the ability to support multiple push providers #1445

Fixed

  • (Android) No sound on notifications #1432
  • (Android) onNotification is not calling when app is in background #1446
  • (Android) number and id do not crash if NaN is passed in Android.

[3.4.0] - 2020-05-08

Features

  • (Android) Call onRegister when Firebase renew token.
  • (Android) Added Abandon Permissions method to Android #1425
  • (Android) Add a new key in AndroidManifest.xml to allow/remove notification in foreground.
        <meta-data  android:name="com.dieam.reactnativepushnotification.notification_foreground"
                    android:value="false"/>

Fixed

  • (Android) number and id are now correctly handled as number in Android.
  • (iOS) Update push-notification-ios to 1.2.0 #1410
  • Make sure to import PushNotificationIOS from react-native first #617

[3.3.1] - 2020-05-01

Fixed

  • (Android) Fix regression with the importance of the notification.

[3.3.0] - 2020-04-29

Features

  • (Android) Keep interface parity with PushNotificationIOS #909
  • (Android) Unsubscribe from topic #917
  • (Android) Add notification data in onNotification #1212

Fixed

  • (Android) Create default channel to receive notification when background / killed.
  • (Android) Fix vibrate: false is ignored #878
  • package.json fix suffic in main, index => index.js #878

Breaking changes

  • (Android) Remove specific code for GCM #1322
  • <service android:name="com.dieam.reactnativepushnotification.modules.RNPushNotificationRegistrationService"/> must be removed.

[3.2.1] - 2020-04-20

Fixed

  • Invalid type Strint wrong typo
  • Missing import

[3.2.0] - 2020-04-20

Features

  • (Android) Allow to silence Android foreground notifications #1183
  • (Android) Allow to set the notification to executes on idle #959
  • (iOS) Add missing "category" parameter when scheduling local notifications. #457

Fixed

  • Fix: Breaking android x compatibility regression
  • Fix: Use FirebaseInstanceId for deviceToken, not from Intent #1355
  • Fix: security issue limit the components that Intent will resolve to #687
  • Fix: remove fishy reference from android project files #1226
  • Fix: JSON value '<null>' of type NSNull cannot be converted to NSDictionary #1030
  • Fix: Fixed foreground FCM banner notifications and notification sound #1042
  • Upgrade ShortCutBadger to 1.1.22 #646
  • Upgrade exemple to React-Native 0.62.2
  • Remove Types from the code use @types/react-native-push-notification instead.
  • Remove GCM and C2DM references in README.md

Possible Breaking change

  • Rename firebaseVersion to firebaseMessagingVersion #1191 in gradle.build

Documentation

  • Abandon permissions unregisters remote only #1282
  • Use full path for manifest #567
  • Update broken link to docs #995
  • Missing step for android manual installation #1363

[3.1.3] - 2019-05-25

Fixed

  • Fix Configuration 'compile' is obsolete and has been replaced with 'implementation' and Configuration 'testCompile' is obsolete and has been replaced with 'testImplementation'. It will be removed at the end of 2018. #1106

3.1.2 - 2018-10-16

Added

  • Allow to set notification's priority, visibility and importance options on Android, @lorenc-tomasz aaf2d19 #854
  • Added the "old" GCM listener to get compatibility with GCM back, @zo0r 3bd0b6f #835
  • Allow configuring notification channel and color through manifest, @Truebill f7b4759 #822

Fixed

3.1.1 - 2018-07-31

Added

  • Android Oreo support (SDK >= 26) (PR #657)
  • Firebase (FCM) Support (PR #717)
  • Twilio support (PR #744)
  • clearLocalNotification (PR #711)

Fixed

  • checkPermissions (PR #721)
  • Remove default alert for silent push (PR #707)