Skip to content

Latest commit

 

History

History
519 lines (274 loc) · 33.1 KB

CHANGELOG.md

File metadata and controls

519 lines (274 loc) · 33.1 KB

Change Log

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

13.0.0 (2021-10-31)

Bug Fixes

  • rename default branch to main (25e1d3d)

  • feat(sdks, android)!: firebase-android-sdk v29 / minSdkVersion API19 / target+compile API31 (#5825) (f60afe1), closes #5825

Features

  • ios, sdks: bump firebase-ios-sdk to 8.9.0 (bb9ba50)

BREAKING CHANGES

  • firebase-android-sdk 29 requires android/build.gradle minSdkVersion 19 (as required in react-native 0.64+)

12.9.3 (2021-10-22)

Bug Fixes

  • app, ios-config: use fully-specified path for /usr/bin/head (5baaf13), closes #5801

12.9.2 (2021-10-17)

Bug Fixes

  • app, expo: update iOS AppDelegate plugin to work with Expo SDK 43 (#5796) (d67c3b9)

12.9.1 (2021-10-10)

Bug Fixes

  • app, sdks: bump firebase-android-sdk to 28.4.2 (e33c0ac)

12.9.0 (2021-10-03)

Bug Fixes

  • ios, app: minimum cocoapods version is 1.10.2, not just 1.10.0 (914e447)

Features

  • sdk: bump firebase-ios-sdk to 8.8.0 (c56bdb3)

12.8.0 (2021-09-14)

Features

  • sdk: firebase-ios-sdk to 8.7.0 / firebase-android-sdk 28.4.1 (ee79ab3)

12.7.5 (2021-09-04)

Bug Fixes

12.7.4 (2021-08-31)

Note: Version bump only for package @react-native-firebase/app

12.7.3 (2021-08-24)

Note: Version bump only for package @react-native-firebase/app

12.7.2 (2021-08-21)

Note: Version bump only for package @react-native-firebase/app

12.7.1 (2021-08-20)

Bug Fixes

  • app, android: react-native 0.65 compatibility (262452d)

12.7.0 (2021-08-19)

Features

  • app-distribution: Implement Firebase App Distribution module (8fa1263)
  • app, config: implement setLogLevel API (cac7be3)
  • app, ios: adopt firebase-ios-sdk 8.6.0 (22d79f1)
  • installations: implement Firebase Installations module (3ef3410)

12.6.1 (2021-08-17)

Note: Version bump only for package @react-native-firebase/app

12.6.0 (2021-08-16)

Bug Fixes

  • app-check, ios: allow token auto refresh config in firebase.json (b9670c1)
  • app, android: put app init provider / registrar in correct manifest (8408160)
  • app, expo: node 12 compatibility with fs.promises in ios plugin (#5591) (97f9090)
  • in-app-messaging, config: implement in_app_messaging_auto_collection_enabled firebase.json setting (9d11ce9)
  • sdks, android: firebase-android-sdk 28.3.1, google-services plugin 4.3.10 (4562cd8)

Features

  • analytics, config: expose all the native data collection toggles (f5eaffb)
  • app, config: implement app_data_collection_default_enabled firebase.json key (1e47d45)
  • perf, config: expose perf module deactivate toggle (4e25bf6)

12.5.0 (2021-08-12)

Bug Fixes

  • app, expo: Use fs/promises in Node 12 compatible way (#5585) (64f569a)
  • expo: do not publish plugin tests and sources (#5565) (6b5dca5)

Features

  • app-check: implement AppCheck module (8cd4fa3)
  • ios, sdks: bump firebase-ios-sdk to 8.5.0 (d4b2015)

12.4.0 (2021-07-29)

Features

  • sdks, android: use firebase-android-sdk 28.3.0, play-services-auth 19.2.0 (#5555) (edcd4e2)
  • Add Expo config plugin (#5480) (832057c)

12.3.0 (2021-07-21)

Features

  • ios: bump firebase-ios-sdk dependency to 8.4.0 (7a75cb9)

12.2.0 (2021-07-16)

Features

  • firebase-ios-sdk 8.3.0 / firebase-android-sdk 28.2.1 (c73ea10)
  • app, sdks: use firebase-ios-sdk 8.2.0 / firebase-android-sdk 28.2.0 (0d26af9)

12.1.0 (2021-06-11)

Features

  • app: bump SDKs: firebase-android-sdk 28.1.0 / firebase-ios-sdk 8.1.1 (d64e2e5)

12.0.0 (2021-05-19)

Features

  • sdks: firebase-ios-sdk 8.0.0 / firebase-android-sdk 28.0.1 (d97587b)

  • storage, emulator: implement storage emulator (1d3e946)

  • chore(storage, android)!: remove EXTERNAL_STORAGE permissions for Android 10/11 compat (69b6f88)

Bug Fixes

  • android: correct lint issues for various API mis-use (eb8d893), closes #3917

BREAKING CHANGES

  • if you need READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE permission add them in your app AndroidManifest.xml

11.5.0 (2021-05-12)

Bug Fixes

  • app, json-schema: admob_delay_app_measurement_init type is boolean (#5297) (d931b48), closes #5295

11.4.1 (2021-04-29)

Note: Version bump only for package @react-native-firebase/app

11.4.0 (2021-04-29)

Release Status

This release was partial, npmjs.com rejected some of the monorepo packages while releasing 11.4.0. 11.4.1 to follow with no changes from 11.4.0.

Bug Fixes

  • app, android: correct TaskExecutor shutdown error (a7729a5), closes #5225

Features

  • app, android: support list of Activities to ignore when detecting AppState (#5235) (50a384f)
  • app, firebase-ios-sdk: move to version 7.11.0 (f25d25d)

11.3.3 (2021-04-24)

Bug Fixes

  • app, android: avoid API24-only APIs, fix Android < 7 crash from 11.3.0 (#5206) (49c15f8)

11.3.2 (2021-04-19)

Bug Fixes

  • all, android: purge jcenter() from android build (2c6a6a8)

11.3.1 (2021-04-18)

Note: Version bump only for package @react-native-firebase/app

11.3.0 (2021-04-16)

Bug Fixes

  • android, utils: fix rare crash getting documents directory (#5118) (f0a2957)
  • app, ios: formally note cocoapods v1.10+ requirement in podspec (3c90c59)
  • app, ios-plist: make sure Info.plist exists before processing (245149c), closes #5152
  • app, secondary: reject if initializeApp fails on iOS (d76eba3), closes #5134

Features

  • crashlytics: add configuration to exception handler chaining behavior (4c640ff)
  • ios, sdks: bump firebase-ios-sdk to 7.10.0 (d2838ff)

Performance Improvements

  • increase task throughput in Android using thread pool executor (#4981) (0e4e331)

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)

Note: Version bump only for package @react-native-firebase/app

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)

Features

  • app, sdks: firebase-ios-sdk v7.8.0 / firebase-android-sdk v26.7.0 (d2b0074)

11.0.0 (2021-03-03)

Bug Fixes

  • app, ios: failing to resolve ios sdk from package.json is an error (29d797d)

Features

10.8.1 (2021-02-22)

Note: Version bump only for package @react-native-firebase/app

10.8.0 (2021-02-13)

Features

  • app, android-sdk: 26.5.0 (requires gradle v5.6.4+ / android gradle plugin v3.4.2+) (1132f16)

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)

Note: Version bump only for package @react-native-firebase/app

10.6.3 (2021-02-05)

Note: Version bump only for package @react-native-firebase/app

10.6.2 (2021-02-05)

Note: Version bump only for package @react-native-firebase/app

10.6.1 (2021-02-04)

Note: Version bump only for package @react-native-firebase/app

10.6.0 (2021-02-04)

Features

  • 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.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.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.0 (2020-12-18)

Features

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

10.2.0 (2020-12-11)

Features

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

10.1.0 (2020-11-26)

Bug Fixes

  • app: convert NativeFirebaseError.getStackWithMessage to static to fix crash (#4619) (090b0bb)
  • app, android: remove firebase-core from dependencies (#4597) (22c615c)

10.0.0 (2020-11-17)

Features

BREAKING CHANGES

  • breaking change to mark new internal versioning requirements.

9.0.0 (2020-11-10)

Bug Fixes

  • tests, emulator: centralize startup, correct CWD (79c1f80)

Features

BREAKING CHANGES

  • alter ML imports, check iOS linking, remove old API as noted

8.4.7 (2020-10-30)

Note: Version bump only for package @react-native-firebase/app

8.4.6 (2020-10-16)

Note: Version bump only for package @react-native-firebase/app

Note: You may need to re-download your firebase config files (android json / ios plist) to handle changes in the underlying SDKs as they migrate from instance id to installations. A symptom would be NativeFirebaseError: [messaging/unknown] FIS_AUTH_ERROR. Upstream reference doc / Related issue #4466

8.4.5 (2020-09-30)

Bug Fixes

  • types: enable TypeScript libCheck & resolve type conflicts (#4306) (aa8ee8b)

8.4.4 (2020-09-30)

Bug Fixes

  • app, ios: avoid photo API not present on Catalyst (#4328) (86f1f63)

8.4.3 (2020-09-17)

Bug Fixes

  • ios, podspec: depend on React-Core instead of React (#4275) (fd1a2be)

8.4.2 (2020-09-11)

Bug Fixes

  • crashlytics, ios: explicitly set collection opt in/out (#4236) (cda4c10)

8.4.1 (2020-08-28)

Note: Version bump only for package @react-native-firebase/app

8.4.0 (2020-08-26)

Features

  • bump firebase sdk versions, add GoogleApi dep, use Android API29 (#4122) (728f418)

NOTE: UPDATE ALL REACT-NATIVE-FIREBASE PACKAGES TO CURRENT STABLE FOR COMPATIBILITY - #4154

8.3.1 (2020-08-15)

Bug Fixes

  • android, timezones: timezone offset already millis, do not adjust it (#4055) (8b0e189), closes #4053
  • core: timezone offset issues in utils (cb6a1d4)
  • Storage: AL (asset library) methodology deprecated since iOS 8 (#4054) (bf3b252)

8.3.0 (2020-08-03)

Features

  • use latest android & ios Firebase SDKs version (#3956) (e7b4bb3)

8.2.0 (2020-07-09)

Features

  • analytics: add & deprecate pre-defined analytics events (#3385) (6c53f47)

8.1.0 (2020-07-07)

Features

  • android,ios: upgrade native SDK versions (#3881) (6cb68a8)

8.0.1 (2020-07-05)

Bug Fixes

  • correct androidResolutionForPlayServices API (afcd794), closes #3864

8.0.0 (2020-06-30)

  • feat(crashlytics)!: upgrade to new Firebase Crashlytics SDK (#3580) (cad58e1), closes #3580

BREAKING CHANGES

  • This is a breaking change to remove the use of the Fabric SDKs.

Co-authored-by: David Buchan-Swanson [email protected] Co-authored-by: Mike Diarmid [email protected] [publish]

7.3.1 (2020-06-26)

Bug Fixes

  • app,ios: build fails when targeting Mac (Project Catalyst) (13bc6a7)

7.3.0 (2020-06-22)

Features

  • firestore: support clearPersistence() & terminate() APIs (#3591) (57ff900)

7.2.1 (2020-06-10)

Bug Fixes

  • android: generate version for ReactNativeFirebaseAppRegistrar.java (#3766) (1324985)

7.2.0 (2020-06-03)

Features

  • app: add Play Services available utilities (#3601) (0b0f858)

7.1.4 (2020-05-29)

Note: Version bump only for package @react-native-firebase/app

7.1.3 (2020-05-29)

Note: Version bump only for package @react-native-firebase/app

7.1.2 (2020-05-29)

Note: Version bump only for package @react-native-firebase/app

7.1.1 (2020-05-29)

Bug Fixes

  • android: remove deprecated usages of APPLICATION_ID (#3711) (984d3fc)

7.1.0 (2020-05-22)

Features

7.0.1 (2020-05-13)

Note: Version bump only for package @react-native-firebase/app

7.0.0 (2020-05-13)

  • feat!: all packages should depend on core (#3613) (252a423), closes #3613

Features

  • ios: podspecs now utilize CoreOnly instead of Core (#3575) (35285f1)

BREAKING CHANGES

  • breaking change to mark new internal versioning requirements.