Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@react-native-firebase/crashlytics

invertase616.5kApache-2.021.7.1TypeScript support: included

React Native Firebase - Firebase Crashlytics is a lightweight, realtime crash reporter that helps you track, prioritize, and fix stability issues that erode your app quality. React Native Firebase provides automatic crash reporting for both native and Jav

react, react-native, firebase, fabric, crash, bug, error, reporting, crashlytics

readme

changelog

Change Log

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

21.7.1 (2025-01-20)

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

21.7.0 (2025-01-16)

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

21.6.2 (2025-01-02)

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

21.6.1 (2024-11-25)

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

21.6.0 (2024-11-20)

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

21.5.0 (2024-11-16)

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

21.4.1 (2024-11-13)

Reverts

  • Revert "fix(ios, sdk): constrain transitive dependencies more tightly" (1ff247c)

21.4.0 (2024-11-07)

Features

  • enable tvOS installation on all package with upstream support (e8e5f7f)

21.3.0 (2024-10-31)

Features

  • crashlytics, ios: add native helper log / setCustomValue methods (da1ac6b)

21.2.0 (2024-10-22)

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

21.1.1 (2024-10-22)

Bug Fixes

  • ios, sdk: constrain transitive dependencies more tightly (d03ab42)

21.1.0 (2024-10-21)

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

21.0.0 (2024-09-26)

Bug Fixes

  • crashlytics, ios: dependencies init param removed upstream in v11+ (73b596c)

20.5.0 (2024-09-11)

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

20.4.0 (2024-08-13)

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

20.3.0 (2024-07-19)

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

20.2.1 (2024-07-17)

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

20.2.0 (2024-07-15)

Bug Fixes

  • app, android: adopt firebase-android-sdk 31.1.1 (dba1beb)
  • crashlytics, ios: init w/componentsToRegister vs configureWithApp (ca07cad)

20.1.0 (2024-06-04)

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

20.0.0 (2024-05-20)

⚠ BREAKING CHANGES

  • app, android: - requires minSdk 21+ in general, 23+ for auth module

  • requires compileSdk 34+

  • app-distribution gradle plugin requires
    • gradle 7.3+
    • android gradle plugin 7+
    • google services plugin 4.3.2+
  • crashlytics plugin requires
    • gradle 8+
    • android gradle plugin 8.1+
    • google services plugin 4.4.1+

Features

  • app, android: android-sdk 33.0.0 - needs minSdk 21+ (23+ for auth) (f29fecb)

19.3.0 (2024-05-20)

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

19.2.2 (2024-04-13)

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

19.2.1 (2024-04-12)

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

19.2.0 (2024-04-10)

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

19.1.2 (2024-04-03)

Bug Fixes

  • deps, ios: FirebaseCoreExtension is not always versioned (cb7ed0e)

19.1.1 (2024-03-26)

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

19.1.0 (2024-03-23)

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

19.0.1 (2024-03-07)

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

19.0.0 (2024-02-26)

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

18.9.0 (2024-02-21)

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

18.8.0 (2024-01-25)

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

18.7.3 (2023-12-13)

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

18.7.2 (2023-12-08)

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

18.7.1 (2023-11-29)

Bug Fixes

  • ios): Revert "build(ios: specify our script phases always run" (62b44d6)

18.7.0 (2023-11-28)

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

18.6.2 (2023-11-23)

Bug Fixes

  • adopt firebase-ios-sdk 10.18.0 / firebase-android-sdk 32.6.0 (6a8b25b)

18.6.1 (2023-11-01)

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

18.6.0 (2023-10-26)

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

18.5.0 (2023-09-22)

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

18.4.0 (2023-09-11)

Features

18.3.2 (2023-09-02)

Bug Fixes

  • app, sdks: adopt firebase-android-sdk 32.2.3 (129d6ef)

18.3.1 (2023-08-23)

Bug Fixes

  • app, sdks: adopt android-sdk 32.2.2 / ios-sdk 10.13.0 (5484c0b)

18.3.0 (2023-07-19)

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

18.2.0 (2023-07-13)

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

18.1.0 (2023-06-22)

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

18.0.0 (2023-06-05)

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

17.5.0 (2023-05-11)

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

17.4.3 (2023-04-26)

Bug Fixes

  • expo: update dependencies of config plugins (3e81143)

17.4.2 (2023-04-05)

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

17.4.1 (2023-04-01)

Bug Fixes

  • crashlytics, android: use v2.9.2 of crashlytics android plugin (8460ab6), closes #6983

17.4.0 (2023-03-25)

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

17.3.2 (2023-03-05)

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

17.3.1 (2023-02-23)

Bug Fixes

  • app, android: adopt firebase-android-sdk 31.2.2 w/crash fixes (2d1f2cb), closes #6930

17.3.0 (2023-02-15)

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

17.2.0 (2023-02-15)

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

17.1.0 (2023-02-09)

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

17.0.0 (2023-02-02)

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

16.7.0 (2023-01-28)

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

16.6.0 (2023-01-27)

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

16.5.2 (2023-01-23)

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

16.5.1 (2023-01-20)

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

16.5.0 (2022-12-16)

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

16.4.6 (2022-11-18)

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

16.4.5 (2022-11-16)

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

16.4.4 (2022-11-14)

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

16.4.3 (2022-11-06)

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

16.4.2 (2022-11-04)

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

16.4.1 (2022-11-02)

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

16.4.0 (2022-10-30)

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

16.3.1 (2022-10-28)

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

16.3.0 (2022-10-26)

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

16.2.0 (2022-10-23)

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

16.1.1 (2022-10-21)

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

16.1.0 (2022-10-20)

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

16.0.0 (2022-10-19)

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

15.7.1 (2022-10-19)

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

15.7.0 (2022-10-01)

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

15.6.0 (2022-09-17)

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

15.5.0 (2022-09-16)

Features

  • android: firebase-android-sdk 30.5.0 (abe7620)

15.4.0 (2022-08-27)

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

15.3.0 (2022-08-07)

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

15.2.0 (2022-07-21)

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

15.1.1 (2022-06-28)

Bug Fixes

15.1.0 (2022-06-28)

Features

  • android, sdk: use firebase-android-sdk 30.2.0 (66e6fb0)

15.0.0 (2022-06-20)

Bug Fixes

  • crashlytics, ios: forward port to firebase-ios-sdk v9 header locations (e5bd716)

14.11.1 (2022-06-17)

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

14.11.0 (2022-05-27)

Features

  • android, sdk: firebase-android-sdk 30.1.0 (b0462d4)

14.10.1 (2022-05-26)

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

14.10.0 (2022-05-26)

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

14.9.4 (2022-05-14)

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

14.9.3 (2022-05-10)

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

14.9.2 (2022-05-10)

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

14.9.1 (2022-04-28)

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

14.9.0 (2022-04-27)

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

14.8.1 (2022-04-25)

Bug Fixes

  • app, expo: Support RN 0.68 Obj-C++ AppDelegate (#6213) (6f2d7e1)

14.8.0 (2022-04-19)

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

14.7.0 (2022-03-23)

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

14.6.0 (2022-03-23)

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

14.5.1 (2022-03-05)

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

14.5.0 (2022-02-15)

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

14.4.0 (2022-02-13)

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

14.3.3 (2022-02-12)

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

14.3.2 (2022-02-10)

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

14.3.1 (2022-02-07)

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

14.3.0 (2022-01-26)

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

14.2.4 (2022-01-24)

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

14.2.3 (2022-01-20)

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

14.2.2 (2022-01-06)

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

14.2.1 (2021-12-31)

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

14.2.0 (2021-12-31)

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

14.1.0 (2021-12-18)

Bug Fixes

  • crashlytics, ios: alter header import style for Expo SDK 44 compat (#5947) (e45f37c)

14.0.1 (2021-12-15)

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

14.0.0 (2021-12-14)

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

13.1.1 (2021-12-14)

Bug Fixes

  • deps: AGP7.0.4, firebase-android-sdk 29.0.2, javascript deps (55d0a36)

13.1.0 (2021-12-02)

Features

  • sdks: firebase-ios-sdk 8.10.0 / firebase-android-sdk 29.0.1 (f6949c9)

13.0.1 (2021-11-05)

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

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

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)

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

12.9.2 (2021-10-17)

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

12.9.1 (2021-10-10)

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

12.9.0 (2021-10-03)

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

12.8.0 (2021-09-14)

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

12.7.5 (2021-09-04)

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

12.7.4 (2021-08-31)

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

12.7.3 (2021-08-24)

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

12.7.2 (2021-08-21)

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

12.7.1 (2021-08-20)

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

12.7.0 (2021-08-19)

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

12.6.1 (2021-08-17)

Bug Fixes

  • crashlytics, config: handle new app_data_collection_default_enabled key (81aa17f)

12.6.0 (2021-08-16)

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

12.5.0 (2021-08-12)

Bug Fixes

  • expo: do not publish plugin tests and sources (#5565) (6b5dca5)

12.4.0 (2021-07-29)

Features

12.3.0 (2021-07-21)

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

12.2.0 (2021-07-16)

Features

  • crashlytics: add helper methods for log and setCustomKey (06d515c)

12.1.0 (2021-06-11)

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

12.0.0 (2021-05-19)

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

11.5.0 (2021-05-12)

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

11.4.1 (2021-04-29)

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

11.4.0 (2021-04-29)

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

11.3.3 (2021-04-24)

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

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/crashlytics

11.3.0 (2021-04-16)

Bug Fixes

  • crashlytics, debug: Disable Crashlytics in debug mode by default (#5117) (eeeba2e)
  • crashlytics, ios: register library with dynamic version string (90bceb2)
  • crashlytics, ios: warn if debugger will break crashlytics (d6b6d23)

Features

  • crashlytics: add configuration to exception handler chaining behavior (4c640ff)
  • crashlytics: flag fatal errors for crashlytics and analytics (c94546d)

11.2.0 (2021-03-26)

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

11.1.2 (2021-03-17)

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

11.1.1 (2021-03-16)

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

11.1.0 (2021-03-13)

Features

  • crashlytics, native: add non-fatal exception logger for 3rd party native code use (#5015) (b3e6810)

11.0.0 (2021-03-03)

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

10.8.1 (2021-02-22)

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

10.8.0 (2021-02-13)

Features

  • crashlytics: add JS exception non-fatal error generation toggle (#4904) (63c35b3)

10.7.0 (2021-02-09)

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

10.6.4 (2021-02-05)

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

10.6.3 (2021-02-05)

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

10.6.1 (2021-02-04)

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

10.6.0 (2021-02-04)

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

10.5.1 (2021-01-19)

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

10.4.1 (2021-01-08)

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

10.4.0 (2020-12-30)

Bug Fixes

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

10.3.1 (2020-12-18)

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

10.3.0 (2020-12-18)

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

10.2.0 (2020-12-11)

Features

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

10.1.1 (2020-12-02)

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

10.1.0 (2020-11-26)

Features

  • crashlytics: add custom message ability to javascript stack traces (#4609) (afaa95d)

10.0.0 (2020-11-17)

BREAKING CHANGES

  • breaking change to mark new internal versioning requirements.

8.5.2 (2020-11-10)

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

8.5.1 (2020-11-10)

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

8.5.0 (2020-11-10)

Features

  • crashlytics, ios: put input files when pod install. (#4520) (f2161fd)

8.4.12 (2020-10-30)

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

8.4.11 (2020-10-21)

Bug Fixes

  • crashlytics, ios: generate uncatchable crash for iOS crash testing (#4426) (2dcaad5)

8.4.10 (2020-10-16)

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

8.4.9 (2020-09-30)

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

8.4.8 (2020-09-30)

Bug Fixes

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

8.4.7 (2020-09-30)

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

8.4.6 (2020-09-17)

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

8.4.5 (2020-09-17)

Bug Fixes

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

8.4.4 (2020-09-11)

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

8.4.3 (2020-09-11)

Bug Fixes

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

8.4.2 (2020-08-28)

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

8.4.1 (2020-08-26)

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

8.4.0 (2020-08-26)

Features

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

8.3.4 (2020-08-25)

Bug Fixes

  • ios, crashlytics: allow Crashlytics inclusion w/o Analytics (#4134) (e023b71)

8.3.3 (2020-08-24)

Bug Fixes

  • ios, crashlytics: use NSInternalInconsistencyException to crash w/o redbox (#4126) (2cbab5c)

8.3.2 (2020-08-20)

Bug Fixes

  • ios, crashlytics: use new recommended manual crash style (#4111) (6b136c3)

8.3.1 (2020-08-15)

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

8.3.0 (2020-08-03)

Features

  • crashlytics: add new APIs checkForUnsentReports, deleteUnsentReports,didCrashOnPreviousExecution,sendUnsentReports (#4009) (52eeed3)

8.2.1 (2020-08-03)

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

8.2.0 (2020-08-03)

Features

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

8.1.2 (2020-07-09)

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

8.1.1 (2020-07-07)

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

8.1.0 (2020-07-07)

Features

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

8.0.3 (2020-07-05)

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

8.0.2 (2020-07-05)

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

8.0.1 (2020-06-30)

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

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.

7.1.7 (2020-06-26)

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

7.1.6 (2020-06-22)

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

7.1.5 (2020-06-10)

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

7.1.4 (2020-06-03)

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

7.1.3 (2020-05-29)

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

7.1.2 (2020-05-29)

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

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/crashlytics

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.