Skip to content

Latest commit

 

History

History
344 lines (129 loc) · 18.9 KB

CHANGELOG.md

File metadata and controls

344 lines (129 loc) · 18.9 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

11.2.0 (2021-03-26)

Features

  • sdks: firebase-ios-sdk 7.9.0 / firebase-android-sdk 26.8.0 (324f8ff)

11.1.2 (2021-03-17)

Bug Fixes

  • database, types: harmonize on/once/off types with firebase-js-sdk (fbc06ca), closes #5027
  • listeners: port Emitter.once to analogous addListener/remove API (required for react-native 0.64) (5eb2f59)

11.1.1 (2021-03-16)

Bug Fixes

  • app, firebase-ios-sdk: bump to firebase-ios-sdk v7.8.1 for analytics fix (8cd1d6e)

11.1.0 (2021-03-13)

Bug Fixes

  • app, android: fixes possible crash on first launch (#4990) (06eebad), closes #4979
  • app, types: initializeApp returns Promise (f3b955c)
  • auth, ios: fix compile error in setTenantId code (311427e)
  • auth, useUserAccessGroup: document auth/keychain-error, add test coverage (60ec5f9), closes #5007

Features

  • app, sdks: firebase-ios-sdk v7.8.0 / firebase-android-sdk v26.7.0 (d2b0074)
  • auth, multi-tenant: add multi-tenant (tenantID) support (935dbc3)
  • auth, multi-tenant: expose user.tenantId in javascript (4f6d426)
  • crashlytics, native: add non-fatal exception logger for 3rd party native code use (#5015) (b3e6810)

11.0.0 (2021-03-03)

Bug Fixes

  • app, ios: failing to resolve ios sdk from package.json is an error (29d797d)
  • firestore, types: make all Settings properties optional (#4965) (f501fff)
  • tests, ios: resolve firebase-ios-sdk from app package.json (680eb37)

Features

BREAKING CHANGES

  • functions: minimum native SDK requirements now firebase-ios-sdk 7.1.0+ / firebase-android-sdk 26.2.0+

10.8.1 (2021-02-22)

Bug Fixes

  • admob: AdEventHandler returns javascript (not native) unsubscribe function (#4920) (bff9dec)
  • admob, android: unity ads require Activity Context (#4921) (23e5998)

10.8.0 (2021-02-13)

Bug Fixes

Features

  • app, android-sdk: 26.5.0 (requires gradle v5.6.4+ / android gradle plugin v3.4.2+) (1132f16)
  • crashlytics: add JS exception non-fatal error generation toggle (#4904) (63c35b3)

10.7.0 (2021-02-09)

Bug Fixes

  • auth, android: do not timezone offset when getting UTC timestamp (#4886) (85d6801)

Features

10.6.4 (2021-02-05)

Bug Fixes

  • auth, android: add browser dependency as crash workaround (f0b4d07), closes #4744
  • ml, android: remove unnecessary on-device dependencies (1451073), closes #4750

10.6.3 (2021-02-05)

Note: Version bump only for package react-native-firebase

10.6.2 (2021-02-05)

Bug Fixes

  • admob: improve defense logic to prevent multiple calls (#4849) (5a71ad7)

10.6.1 (2021-02-04)

Note: Version bump only for package react-native-firebase

10.6.0 (2021-02-04)

Bug Fixes

  • dynamic-links: dynamic-links requires analytics, add peer dependency (5c84d46), closes #4821
  • dynamic-links, android: getInitialLink returned more than once, sometimes returned null (#4735) (c68a62c)
  • emulator: add notice on localhost URL remapping for android (73869e1), closes #4810
  • in-app-messaging: in-app-messaging requires analytics, add peer dependency (ea80f54), closes #4821
  • remote-config: remote-config requires analytics, add peer dependency (06c2a18), closes #4821

Features

  • admob, android: add adaptive banner support (#4840) (51edf96)
  • app: firebase-ios-sdk 7.4.0 -> 7.5.0, firebase-android-sdk 26.3.0 -> 26.4.0 (9c4ada8)
  • perf: support "perf_auto_collection_enabled" flag in firebase.json (#4870) (e54bf49)

10.5.1 (2021-01-19)

Note: Version bump only for package react-native-firebase

10.5.0 (2021-01-18)

Bug Fixes

  • app, android: require default firebase.json boolean key (#4791) (483d9d3)

Features

  • app, sdks: firebase-ios-sdk 7.4.0 / firebase-android-sdk 26.3.0 (#4792) (f915c82)

10.4.1 (2021-01-08)

Bug Fixes

  • ml, android: removed unnecessary local face models (#4753) (a750070)

10.4.0 (2020-12-30)

Bug Fixes

  • ios: bump ios min deployment to ios10 - remnant from #4471 (4a57578)

Features

  • analytics: add support for analytics_auto_collection_enabled in firebase.json (#4730) (9a24ecd)

10.3.1 (2020-12-18)

Bug Fixes

10.3.0 (2020-12-18)

Bug Fixes

  • admob, ios: null check interstitialAd on show (#4670) (c3b4cb0)
  • dynamic-links, ios: resolveLink 404 error handling fix (575083d)
  • ios, storage: handle nil file extension from ios14 M1 emulators (#4676) (e1eb992)

Features

  • app: bump firebase-android-sdk / firebase-ios-sdk versions (cd5a451)

10.2.0 (2020-12-11)

Bug Fixes

  • docs: correct path to source code (#4659) (b535757)
  • remote-config, ios: correct number comparison / fix fetch throttling (#4664) (5a68a8a)

Features

  • firebase-ios-sdk 7.2.0 / firebase-android-sdk 26.1.1 (#4648) (a158a74)

10.1.1 (2020-12-02)

Bug Fixes

  • messaging: remote message from messaging store on new intent (#4634) (00b83af)

10.1.0 (2020-11-26)

Bug Fixes

  • analytics: add missing quantity parameter to the Item structure (#4536) (f9935e7)
  • app: convert NativeFirebaseError.getStackWithMessage to static to fix crash (#4619) (090b0bb)
  • app, android: remove firebase-core from dependencies (#4597) (22c615c)
  • messaging, badge: use new iOS JSON location for FCM badge information (#4560) (bda2d67)

Features

  • admob, ios: add adaptive banner support (#4565) (ce8ac1a)
  • crashlytics: add custom message ability to javascript stack traces (#4609) (afaa95d)
  • messaging, android: make native serializer object + events builder APIs public (#4618) (e54fecc)

10.0.0 (2020-11-17)

BREAKING

  • analytics remove deprecated analytics methods (18f5b0f)
  • breaking change to mark new internal versioning requirements.

Bug Fixes

  • auth, android: fixed user collision handling with apple sign-in (#4487) (6a8f8ad)
  • auth, android: gracefully handle exception creating PhoneCredential (8ead604)
  • auth, android: handle failure to upgrade anonymous user (41fad36), closes #4487

Features

  • auth, android: apple sign in support in android (#4188) (c6e77a8)
  • auth, emulator: add useEmulator javascript code + jest tests (532adb5)
  • auth, emulator: implement native useEmulator calls (81369a0)