All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
17.4.3 (2023-04-26)
Note: Version bump only for package @react-native-firebase/messaging
17.4.2 (2023-04-05)
Note: Version bump only for package @react-native-firebase/messaging
17.4.1 (2023-04-01)
Note: Version bump only for package @react-native-firebase/messaging
17.4.0 (2023-03-25)
Note: Version bump only for package @react-native-firebase/messaging
17.3.2 (2023-03-05)
Note: Version bump only for package @react-native-firebase/messaging
17.3.1 (2023-02-23)
Note: Version bump only for package @react-native-firebase/messaging
17.3.0 (2023-02-15)
Note: Version bump only for package @react-native-firebase/messaging
17.2.0 (2023-02-15)
Note: Version bump only for package @react-native-firebase/messaging
17.1.0 (2023-02-09)
Note: Version bump only for package @react-native-firebase/messaging
17.0.0 (2023-02-02)
- app, ios: You must have an APNS token before calling getToken to get an FCM token on iOS. Previously it was not required. See documentation for setAPNSToken if you are using getToken in testing or have disabled FCM Swizzling, and use setAPNSToken to set a token before using getToken
- app, ios: adopt firebase-ios-sdk 10.4.0 (1b8df4c)
- messaging, ios: new setAPNSToken API / getToken works on M1 Simulator (8d75b36)
16.7.0 (2023-01-28)
Note: Version bump only for package @react-native-firebase/messaging
16.6.0 (2023-01-27)
16.5.2 (2023-01-23)
Note: Version bump only for package @react-native-firebase/messaging
16.5.1 (2023-01-20)
Note: Version bump only for package @react-native-firebase/messaging
16.5.0 (2022-12-16)
Note: Version bump only for package @react-native-firebase/messaging
16.4.6 (2022-11-18)
- app, android: firebase-android-sdk 31.1.0 (af089c0)
16.4.5 (2022-11-16)
Note: Version bump only for package @react-native-firebase/messaging
16.4.4 (2022-11-14)
Note: Version bump only for package @react-native-firebase/messaging
16.4.3 (2022-11-06)
Note: Version bump only for package @react-native-firebase/messaging
16.4.2 (2022-11-04)
Note: Version bump only for package @react-native-firebase/messaging
16.4.1 (2022-11-02)
Note: Version bump only for package @react-native-firebase/messaging
16.4.0 (2022-10-30)
Note: Version bump only for package @react-native-firebase/messaging
16.3.1 (2022-10-28)
Note: Version bump only for package @react-native-firebase/messaging
16.3.0 (2022-10-26)
Note: Version bump only for package @react-native-firebase/messaging
16.2.0 (2022-10-23)
Note: Version bump only for package @react-native-firebase/messaging
16.1.1 (2022-10-21)
Note: Version bump only for package @react-native-firebase/messaging
16.1.0 (2022-10-20)
Note: Version bump only for package @react-native-firebase/messaging
16.0.0 (2022-10-19)
Note: Version bump only for package @react-native-firebase/messaging
15.7.1 (2022-10-19)
Note: Version bump only for package @react-native-firebase/messaging
15.7.0 (2022-10-01)
Note: Version bump only for package @react-native-firebase/messaging
15.6.0 (2022-09-17)
15.5.0 (2022-09-16)
Note: Version bump only for package @react-native-firebase/messaging
15.4.0 (2022-08-27)
15.3.0 (2022-08-07)
- ios, messaging: depend directly on FirebaseCoreExtension pod (62ee54b), closes #6403 #6352
- messaging, ios: eliminate auth/messaging notification race (#6455) (7183118)
15.2.0 (2022-07-21)
- ios, messaging: Allow notifications in foreground on iOS, configure in firebase.json (#6407) (71dee2b)
15.1.1 (2022-06-28)
Note: Version bump only for package @react-native-firebase/messaging
15.1.0 (2022-06-28)
Note: Version bump only for package @react-native-firebase/messaging
15.0.0 (2022-06-20)
- fix(storage, android)!: android now updates customMetadata as a group (d602436)
- android works like web+iOS now: customMetadata if passed in will be updated as a single atomic unit, all keys at once. Any key you want to keep in customMetadata must be passed in during update; any missing keys will be removed. Set customMetadata to null in order to remove customMetadata entirely, omit it during update to leave it unchanged.
14.11.1 (2022-06-17)
- android: specify that android services are not exported (39e0444), closes /github.com/firebase/firebase-android-sdk/blob/ad135d8c3c1243b4c673e17bc032ee1052fb2a22/firebase-common/src/main/AndroidManifest.xml#L10-L12
14.11.0 (2022-05-27)
Note: Version bump only for package @react-native-firebase/messaging
14.10.1 (2022-05-26)
Note: Version bump only for package @react-native-firebase/messaging
14.10.0 (2022-05-26)
- messaging, getToken: add options for messaging instance (88e218e)
14.9.4 (2022-05-14)
Note: Version bump only for package @react-native-firebase/messaging
14.9.3 (2022-05-10)
Note: Version bump only for package @react-native-firebase/messaging
14.9.2 (2022-05-10)
Note: Version bump only for package @react-native-firebase/messaging
14.9.1 (2022-04-28)
Note: Version bump only for package @react-native-firebase/messaging
14.9.0 (2022-04-27)
Note: Version bump only for package @react-native-firebase/messaging
14.8.1 (2022-04-25)
Note: Version bump only for package @react-native-firebase/messaging
14.8.0 (2022-04-19)
Note: Version bump only for package @react-native-firebase/messaging
14.7.0 (2022-03-23)
Note: Version bump only for package @react-native-firebase/messaging
14.6.0 (2022-03-23)
Note: Version bump only for package @react-native-firebase/messaging
14.5.1 (2022-03-05)
Note: Version bump only for package @react-native-firebase/messaging
14.5.0 (2022-02-15)
Note: Version bump only for package @react-native-firebase/messaging
14.4.0 (2022-02-13)
Note: Version bump only for package @react-native-firebase/messaging
14.3.3 (2022-02-12)
Note: Version bump only for package @react-native-firebase/messaging
14.3.2 (2022-02-10)
Note: Version bump only for package @react-native-firebase/messaging
14.3.1 (2022-02-07)
Note: Version bump only for package @react-native-firebase/messaging
14.3.0 (2022-01-26)
14.2.4 (2022-01-24)
Note: Version bump only for package @react-native-firebase/messaging
14.2.3 (2022-01-20)
Note: Version bump only for package @react-native-firebase/messaging
14.2.2 (2022-01-06)
- ios, messaging: add ios version guard for
UNAuthorizationOptionProvidesAppNotificationSettings
(#5986) (e8922c0) - ios, messaging: serialize google.c.sender.id to message.from (d3621eb)
14.2.1 (2021-12-31)
Note: Version bump only for package @react-native-firebase/messaging
14.2.0 (2021-12-31)
14.1.0 (2021-12-18)
Note: Version bump only for package @react-native-firebase/messaging
14.0.1 (2021-12-15)
Note: Version bump only for package @react-native-firebase/messaging
14.0.0 (2021-12-14)
Note: Version bump only for package @react-native-firebase/messaging
13.1.1 (2021-12-14)
- deps: AGP7.0.4, firebase-android-sdk 29.0.2, javascript deps (55d0a36)
- messaging, ios: native.getInitialNotification can be undefined (#5926) (f0318d2)
13.1.0 (2021-12-02)
Note: Version bump only for package @react-native-firebase/messaging
13.0.1 (2021-11-05)
Note: Version bump only for package @react-native-firebase/messaging
13.0.0 (2021-10-31)
- rename default branch to main (25e1d3d)
12.9.3 (2021-10-22)
Note: Version bump only for package @react-native-firebase/messaging
12.9.2 (2021-10-17)
Note: Version bump only for package @react-native-firebase/messaging
12.9.1 (2021-10-10)
Note: Version bump only for package @react-native-firebase/messaging
12.9.0 (2021-10-03)
Note: Version bump only for package @react-native-firebase/messaging
12.8.0 (2021-09-14)
Note: Version bump only for package @react-native-firebase/messaging
12.7.5 (2021-09-04)
Note: Version bump only for package @react-native-firebase/messaging
12.7.4 (2021-08-31)
Note: Version bump only for package @react-native-firebase/messaging
12.7.3 (2021-08-24)
- messaging, ios): revert "fix(messaging, ios: only call onMessage handler if message is data-only or undelivered" (#5641) (f2162b7)
12.7.2 (2021-08-21)
Note: Version bump only for package @react-native-firebase/messaging
12.7.1 (2021-08-20)
Note: Version bump only for package @react-native-firebase/messaging
12.7.0 (2021-08-19)
- onMessage to only trigger for data-only or undelivered messages (a31643b)
12.6.1 (2021-08-17)
Note: Version bump only for package @react-native-firebase/messaging
12.6.0 (2021-08-16)
- messaging, ios: return after resolving to avoid useless work (491436f)
- app, config: implement app_data_collection_default_enabled firebase.json key (1e47d45)
12.5.0 (2021-08-12)
Note: Version bump only for package @react-native-firebase/messaging
12.4.0 (2021-07-29)
12.3.0 (2021-07-21)
Note: Version bump only for package @react-native-firebase/messaging
12.2.0 (2021-07-16)
- messaging: Refactor code to avoid bugs (5039759)
12.1.0 (2021-06-11)
Note: Version bump only for package @react-native-firebase/messaging
12.0.0 (2021-05-19)
Note: Version bump only for package @react-native-firebase/messaging
11.5.0 (2021-05-12)
11.4.1 (2021-04-29)
Note: Version bump only for package @react-native-firebase/messaging
11.4.0 (2021-04-29)
- messaging, android: repair crash handling remote notifications (6a30d4b)
11.3.3 (2021-04-24)
Note: Version bump only for package @react-native-firebase/messaging
11.3.2 (2021-04-19)
- all, android: purge jcenter() from android build (2c6a6a8)
- messaging: Missing notification on restart (#5181) (ea6e138)
11.3.1 (2021-04-18)
Note: Version bump only for package @react-native-firebase/messaging
11.3.0 (2021-04-16)
Note: Version bump only for package @react-native-firebase/messaging
11.2.0 (2021-03-26)
Note: Version bump only for package @react-native-firebase/messaging
11.1.2 (2021-03-17)
Note: Version bump only for package @react-native-firebase/messaging
11.1.1 (2021-03-16)
Note: Version bump only for package @react-native-firebase/messaging
11.1.0 (2021-03-13)
Note: Version bump only for package @react-native-firebase/messaging
11.0.0 (2021-03-03)
Note: Version bump only for package @react-native-firebase/messaging
10.8.1 (2021-02-22)
Note: Version bump only for package @react-native-firebase/messaging
10.8.0 (2021-02-13)
Note: Version bump only for package @react-native-firebase/messaging
10.7.0 (2021-02-09)
Note: Version bump only for package @react-native-firebase/messaging
10.6.4 (2021-02-05)
Note: Version bump only for package @react-native-firebase/messaging
10.6.3 (2021-02-05)
Note: Version bump only for package @react-native-firebase/messaging
10.6.1 (2021-02-04)
Note: Version bump only for package @react-native-firebase/messaging
10.6.0 (2021-02-04)
Note: Version bump only for package @react-native-firebase/messaging
10.5.1 (2021-01-19)
Note: Version bump only for package @react-native-firebase/messaging
10.5.0 (2021-01-18)
10.4.1 (2021-01-08)
Note: Version bump only for package @react-native-firebase/messaging
10.4.0 (2020-12-30)
10.3.1 (2020-12-18)
Note: Version bump only for package @react-native-firebase/messaging
10.3.0 (2020-12-18)
Note: Version bump only for package @react-native-firebase/messaging
10.2.0 (2020-12-11)
10.1.1 (2020-12-02)
10.1.0 (2020-11-26)
10.0.0 (2020-11-17)
- breaking change to mark new internal versioning requirements.
8.0.1 (2020-11-10)
Note: Version bump only for package @react-native-firebase/messaging
8.0.0 (2020-11-10)
- messaging: BREAKING drop iOS FCM direct channel + upstream send APIs (22ede33)
- messaging: Upstream send should be done with cloud functions. FCM Direct channel has no replacement.
7.9.2 (2020-10-30)
Note: Version bump only for package @react-native-firebase/messaging
7.9.1 (2020-10-16)
Note: Version bump only for package @react-native-firebase/messaging
7.9.0 (2020-10-07)
7.8.11 (2020-09-30)
Note: Version bump only for package @react-native-firebase/messaging
7.8.10 (2020-09-30)
- types: enable TypeScript libCheck & resolve type conflicts (#4306) (aa8ee8b)
- android, messaging: fix(android, messaging): store notifications for initial/open attribution #4317 (a7cafc9)
7.8.9 (2020-09-30)
Note: Version bump only for package @react-native-firebase/messaging
7.8.8 (2020-09-17)
Note: Version bump only for package @react-native-firebase/messaging
7.8.7 (2020-09-17)
7.8.6 (2020-09-11)
Note: Version bump only for package @react-native-firebase/messaging
7.8.5 (2020-09-11)
- ios, messaging: remove UNNotificationServiceExtension / use local target extension (#4226) (1be2a39)
7.8.4 (2020-08-31)
7.8.3 (2020-08-28)
Note: Version bump only for package @react-native-firebase/messaging
7.8.2 (2020-08-28)
Note: Version bump only for package @react-native-firebase/messaging
7.8.1 (2020-08-26)
Note: Version bump only for package @react-native-firebase/messaging
7.8.0 (2020-08-26)
7.7.4 (2020-08-26)
7.7.3 (2020-08-25)
7.7.2 (2020-08-21)
7.7.1 (2020-08-15)
Note: Version bump only for package @react-native-firebase/messaging
7.7.0 (2020-08-15)
- messaging: initialize app props method to fix isHeadless property (#4082) (2bdebb1)
- messaging, ios: call original delegate when intercepting willPresentNotification (#4088) (62ee961)
- messaging: allow messaging services to hook into FCM (#4087) (bff8f9f)
- messaging, ios: add notification extension for ios notification images (#4085) (32ab205)
7.6.1 (2020-08-03)
Note: Version bump only for package @react-native-firebase/messaging
7.6.0 (2020-08-03)
- use latest android & ios Firebase SDKs version (#3956) (e7b4bb3)
- messaging,android: save notification payload for messages that arrive in the foreground (#3896) (ff768fc)
7.5.0 (2020-07-23)
7.4.2 (2020-07-09)
Note: Version bump only for package @react-native-firebase/messaging
7.4.1 (2020-07-07)
Note: Version bump only for package @react-native-firebase/messaging
7.4.0 (2020-07-07)
7.3.2 (2020-07-06)
7.3.1 (2020-07-05)
Note: Version bump only for package @react-native-firebase/messaging
7.3.0 (2020-07-05)
- messaging: Call original delegate when intercepting notification response on iOS (b17df84)
7.2.1 (2020-06-30)
Note: Version bump only for package @react-native-firebase/messaging
7.2.0 (2020-06-30)
7.1.8 (2020-06-26)
Note: Version bump only for package @react-native-firebase/messaging
7.1.7 (2020-06-22)
Note: Version bump only for package @react-native-firebase/messaging
7.1.6 (2020-06-18)
7.1.5 (2020-06-10)
Note: Version bump only for package @react-native-firebase/messaging
7.1.4 (2020-06-03)
Note: Version bump only for package @react-native-firebase/messaging
7.1.3 (2020-05-29)
Note: Version bump only for package @react-native-firebase/messaging
7.1.2 (2020-05-29)
Note: Version bump only for package @react-native-firebase/messaging
7.1.1 (2020-05-28)
7.1.0 (2020-05-22)
7.0.1 (2020-05-13)
Note: Version bump only for package @react-native-firebase/messaging
7.0.0 (2020-05-13)
- onTokenChange method causing app to crash (#3552) (1d7cd28)
- messaging: onNotificationOpenedApp callable return type (#3641) (cd5cb23)
- ios: podspecs now utilize CoreOnly instead of Core (#3575) (35285f1)
- messaging: support loc keys on notification payloads (#3579) (9b294b3)
- breaking change to mark new internal versioning requirements.