|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) |
| 6 | +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [Unreleased] |
| 9 | + |
| 10 | +### Features |
| 11 | + |
| 12 | +### Fixed |
| 13 | + |
| 14 | +## [3.3.1] - 2020-05-01 |
| 15 | + |
| 16 | +### Fixed |
| 17 | + |
| 18 | +- (Android) Fix regression with the importance of the notification. |
| 19 | + |
| 20 | +## [3.3.0] - 2020-04-29 |
| 21 | + |
| 22 | +### Features |
| 23 | + |
| 24 | +- (Android) Keep interface parity with PushNotificationIOS [#909](https://github.com/zo0r/react-native-push-notification/pull/909) |
| 25 | +- (Android) Unsubscribe from topic [#917](https://github.com/zo0r/react-native-push-notification/pull/917) |
| 26 | +- (Android) Add notification data in onNotification [#1212](https://github.com/zo0r/react-native-push-notification/pull/1212) |
| 27 | + |
| 28 | +### Fixed |
| 29 | + |
| 30 | +- (Android) Create default channel to receive notification when background / killed. |
| 31 | +- (Android) Fix vibrate: false is ignored [#878](https://github.com/zo0r/react-native-push-notification/issues/1140) |
| 32 | +- `package.json` fix suffic in main, `index` => `index.js` [#878](https://github.com/zo0r/react-native-push-notification/pull/878) |
| 33 | + |
| 34 | +### Breaking changes |
| 35 | + |
| 36 | +- (Android) Remove specific code for GCM [#1322](https://github.com/zo0r/react-native-push-notification/issues/1322) |
| 37 | +- `<service android:name="com.dieam.reactnativepushnotification.modules.RNPushNotificationRegistrationService"/>` must be removed. |
| 38 | + |
| 39 | +## [3.2.1] - 2020-04-20 |
| 40 | + |
| 41 | +### Fixed |
| 42 | + |
| 43 | +- Invalid type `Strint` wrong typo |
| 44 | +- Missing import |
| 45 | + |
| 46 | +## [3.2.0] - 2020-04-20 |
| 47 | + |
| 48 | +### Features |
| 49 | + |
| 50 | +- (Android) Allow to silence Android foreground notifications [#1183](https://github.com/zo0r/react-native-push-notification/pull/1183) |
| 51 | +- (Android) Allow to set the notification to executes on idle [#959](https://github.com/zo0r/react-native-push-notification/pull/959) |
| 52 | +- (iOS) Add missing "category" parameter when scheduling local notifications. [#457](https://github.com/zo0r/react-native-push-notification/pull/457) |
| 53 | + |
| 54 | +### Fixed |
| 55 | + |
| 56 | +- Fix: Breaking android x compatibility regression |
| 57 | +- Fix: Use FirebaseInstanceId for deviceToken, not from Intent [#1355](https://github.com/zo0r/react-native-push-notification/pull/1355) |
| 58 | +- Fix: security issue `limit the components that Intent will resolve to` [#687](https://github.com/zo0r/react-native-push-notification/pull/687) |
| 59 | +- Fix: remove fishy reference from android project files [#1226](https://github.com/zo0r/react-native-push-notification/pull/1226) |
| 60 | +- Fix: `JSON value '<null>' of type NSNull cannot be converted to NSDictionary` [#1030](https://github.com/zo0r/react-native-push-notification/pull/1030) |
| 61 | +- Fix: Fixed foreground FCM banner notifications and notification sound [#1042](https://github.com/zo0r/react-native-push-notification/pull/1042) |
| 62 | +- Upgrade ShortCutBadger to 1.1.22 [#646](https://github.com/zo0r/react-native-push-notification/pull/646) |
| 63 | +- Upgrade exemple to React-Native 0.62.2 |
| 64 | +- Remove Types from the code use [@types/react-native-push-notification](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/react-native-push-notification) instead. |
| 65 | +- Remove GCM and C2DM references in README.md |
| 66 | + |
| 67 | +### Possible Breaking change |
| 68 | + |
| 69 | +- Rename firebaseVersion to firebaseMessagingVersion [#1191](https://github.com/zo0r/react-native-push-notification/pull/1191) in gradle.build |
| 70 | + |
| 71 | +### Documentation |
| 72 | + |
| 73 | +- Abandon permissions unregisters remote only [#1282](https://github.com/zo0r/react-native-push-notification/pull/1282) |
| 74 | +- Use full path for manifest [#567](https://github.com/zo0r/react-native-push-notification/pull/567) |
| 75 | +- Update broken link to docs [#995](https://github.com/zo0r/react-native-push-notification/pull/995) |
| 76 | +- Missing step for android manual installation [#1363](https://github.com/zo0r/react-native-push-notification/pull/1363) |
| 77 | + |
| 78 | +## [3.1.3] - 2019-05-25 |
| 79 | + |
| 80 | +## Fixed |
| 81 | + |
| 82 | +- Fix Configuration 'compile' is obsolete and has been replaced with 'implementation' and Configuration 'testCompile' is obsolete and has been replaced with 'testImplementation'. |
| 83 | + It will be removed at the end of 2018. [#1106](https://github.com/zo0r/react-native-push-notification/issues/1106) |
| 84 | + |
| 85 | +## [3.1.2] - 2018-10-16 |
| 86 | + |
| 87 | +## Added |
| 88 | + |
| 89 | +- Allow to set notification's priority, visibility and importance options on Android, [@lorenc-tomasz](https://github.com/lorenc-tomasz) `aaf2d19` [#854](https://github.com/zo0r/react-native-push-notification/pull/854) |
| 90 | +- Added the "old" GCM listener to get compatibility with GCM back, [@zo0r](https://github.com/zo0r) `3bd0b6f` [#835](https://github.com/zo0r/react-native-push-notification/pull/835) |
| 91 | +- Allow configuring notification channel and color through manifest, [@Truebill](https://github.com/Truebill) `f7b4759` [#822](https://github.com/zo0r/react-native-push-notification/pull/822) |
| 92 | + |
| 93 | +## Fixed |
| 94 | + |
| 95 | +- Fix example app cancel notification, [@hshiraiwa](https://github.com/danibonilha) `1143632` [#869](https://github.com/zo0r/react-native-push-notification/pull/869) |
| 96 | +- Update documentation to avoid falling Androids' build, [@danibonilha](https://github.com/danibonilha) `fc5c722` [#879](https://github.com/zo0r/react-native-push-notification/pull/879) |
| 97 | +- Fix react-native link command, [@lfkwtz](https://github.com/lfkwtz) `9708445` [#839](https://github.com/zo0r/react-native-push-notification/pull/839) |
| 98 | +- Standardize Changelog, [@rodrigobdz](https://github.com/rodrigobdz) `a95af74` [#831](https://github.com/zo0r/react-native-push-notification/pull/831) |
| 99 | +- Updated sdk and build tool version on gradle file, [@receme](https://github.com/receme) `8718e61` [#826](https://github.com/zo0r/react-native-push-notification/pull/826) |
| 100 | +- Fix requestPermissions crash, [@zo0r](https://github.com/zo0r) `feada0c` [#809](https://github.com/zo0r/react-native-push-notification/pull/809) |
| 101 | +- Readme clarification on localNotificationSchedule(), [@brownmagik352](https://github.com/brownmagik352) `beedb16` [#816](https://github.com/zo0r/react-native-push-notification/pull/816) |
| 102 | +- Fix title and message for Firebase, [@Truebill](https://github.com/Truebill) `ccd9edc` [#806](https://github.com/zo0r/react-native-push-notification/pull/806) |
| 103 | +- Fix pop initial for firebase, [@Truebill](https://github.com/Truebill) `b61ce08` [#807](https://github.com/zo0r/react-native-push-notification/pull/807) |
| 104 | +- Various readme typos, [@elitree](https://github.com/elitree) `a071458` [#802](https://github.com/zo0r/react-native-push-notification/pull/802) |
| 105 | + |
| 106 | +## [3.1.1] - 2018-07-31 |
| 107 | + |
| 108 | +## Added |
| 109 | + |
| 110 | +- Android Oreo support (SDK >= 26) (PR [#657](https://github.com/zo0r/react-native-push-notification/pull/657)) |
| 111 | +- Firebase (FCM) Support (PR [#717](https://github.com/zo0r/react-native-push-notification/pull/717)) |
| 112 | +- Twilio support (PR [#744](https://github.com/zo0r/react-native-push-notification/pull/744)) |
| 113 | +- clearLocalNotification (PR [#711](https://github.com/zo0r/react-native-push-notification/pull/711)) |
| 114 | + |
| 115 | +## Fixed |
| 116 | + |
| 117 | +- checkPermissions (PR [#721](https://github.com/zo0r/react-native-push-notification/pull/721)) |
| 118 | +- Remove default alert for silent push (PR [#707](https://github.com/zo0r/react-native-push-notification/pull/707)) |
| 119 | + |
| 120 | +[unreleased]: https://github.com/zo0r/react-native-push-notification/compare/v3.1.2...HEAD |
| 121 | +[3.1.2]: https://github.com/zo0r/react-native-push-notification/compare/v3.1.1...v3.1.2 |
| 122 | +[3.1.1]: https://github.com/zo0r/react-native-push-notification/compare/...v3.1.1 |
0 commit comments