Skip to content

Support for Firebase 10.1.0 #588

Description

@xuc323

Possible support for Firebase 10.1.0?

Version info

React: 18.2.0

Firebase: 10.1.0

ReactFire: 4.2.3

Steps to reproduce

npm install

Expected behavior

Install successfully.

Actual behavior

npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: firebase-frameworks@0.10.5
npm ERR! Found: firebase@10.1.0
npm ERR! node_modules/firebase
npm ERR!   firebase@"^10.1.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peerOptional firebase@"^9.9.0" from firebase-frameworks@0.10.5
npm ERR! node_modules/firebase-frameworks
npm ERR!   firebase-frameworks@"^0.10.4" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: firebase@9.23.0
npm ERR! node_modules/firebase
npm ERR!   peerOptional firebase@"^9.9.0" from firebase-frameworks@0.10.5
npm ERR!   node_modules/firebase-frameworks
npm ERR!     firebase-frameworks@"^0.10.4" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

Activity

  1. JosephMainaDev commented on Aug 30, 2023

    @JosephMainaDev

    I have the same issue with Firebase@10.3.0.

    Is ReactFire@4.2.3 compatible with Firebase@10.3.0?

  2. Gbuomprisco commented on Aug 31, 2023

    @Gbuomprisco

    @jhuleatt this would be extremely helpful 🙏

  3. cyrilpreiss commented on Oct 18, 2023

    @cyrilpreiss

    same issue here

  4. added a commit that references this issue on Nov 4, 2023
  5. Orick08 commented on Dec 15, 2023

    @Orick08

    I used this library (the auth part) without any problem with firebase 10.
    To install it I used the legacy dependency flag

    npm install reactfire --legacy-peer-deps
    

    And seems like they are working to update the library, they have a PR about firebase 10 #600 (and also is in this issue history if you read it)

  6. Gbuomprisco commented on Dec 15, 2023

    @Gbuomprisco

    I used this library (the auth part) without any problem with firebase 10. To install it I used the legacy dependency flag

    npm install reactfire --legacy-peer-deps
    

    And seems like they are working to update the library, they have a PR about firebase 10 #600 (and also is in this issue history if you read it)

    The PR is not from a maintainer - so until one shows up - it will keep being open.

  7. o-glethorpe commented on Feb 26, 2024

    @o-glethorpe

    I guess since Firebase was not built last month, nobody cares about it anymore.

  8. ahlivehr commented on Mar 5, 2024

    @ahlivehr

    I am very grateful for the people who maintain this. Bumping this version to support at least version 10.0.0 would be a huge help. This is especially the case, because the firebase unit testing library requires it: https://www.npmjs.com/package/@firebase/rules-unit-testing.

  9. tyler-reitz commented on Jul 6, 2026

    @tyler-reitz
    Contributor

    Sorry for the long delay on this one. This is now fixed in #713 which widened the Firebase peer dependency to support ^9||^10||^11||^12||next. Please upgrade to the latest version of reactfire and let us know if you run into any issues. Thanks for your patience!

  10. locked and limited conversation to collaborators on Aug 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions