From dd3dd48621404c8eb99a7534f65a0d06dd71a5aa Mon Sep 17 00:00:00 2001 From: KingDarBoja <30560560+KingDarBoja@users.noreply.github.com> Date: Sun, 8 Nov 2026 17:07:31 -0500 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=93=9D=20docs:=20compat=20table=20for?= =?UTF-8?q?=20Firebase=20and=20NodeJS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 736dc64..24ac3ae 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,24 @@ yarn add rxfire firebase rxjs Make sure to install Firebase and RxJS individually as they are peer dependencies of RxFire. -## Example use: +## Compatibility + +RxFire v6 releases are aligned with the Firebase and RxJS major versions they support. Node.js is not a peer dependency of RxFire, so the minimum supported Node.js version is determined by the Firebase JS SDK version you install. + +| Version | Firebase | RxJS | NodeJS | +| ------- | --------- | -------------------- | ------------------- | +| 6.0.x | v9 to v10 | `^6.0.0 \|\| ^7.0.0` | `>=10` | +| 6.1.x | v9 to v11 | `^6.0.0 \|\| ^7.0.0` | `>=10` for v9/v10 | +| | | | `>=18` for v11 | +| 6.2.x | v9 to v12 | `^6.0.0 \|\| ^7.0.0` | `>=10` for v9/v10 | +| | | | `>=18` for v11 | +| | | | `>=20` for v12 | +| 6.3.x | v9 to v13 | `^6.0.0 \|\| ^7.0.0` | `>=10` for v9/v10 | +| | | | `>=18` for v11 | +| | | | `>=20` for v12 | +| | | | `>=24.12.0` for v13 | + +## Example usage ```ts import { initializeApp } from 'firebase/app'; From 52dd41513b22c7f8a14a469b10f0e6941c26c04d Mon Sep 17 00:00:00 2001 From: KingDarBoja <30560560+KingDarBoja@users.noreply.github.com> Date: Sun, 8 Nov 2026 17:09:44 -0500 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=93=9D=20docs:=20sort=20compat=20tabl?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 24ac3ae..c8b53b2 100644 --- a/README.md +++ b/README.md @@ -29,16 +29,16 @@ RxFire v6 releases are aligned with the Firebase and RxJS major versions they su | Version | Firebase | RxJS | NodeJS | | ------- | --------- | -------------------- | ------------------- | -| 6.0.x | v9 to v10 | `^6.0.0 \|\| ^7.0.0` | `>=10` | -| 6.1.x | v9 to v11 | `^6.0.0 \|\| ^7.0.0` | `>=10` for v9/v10 | +| 6.3.x | v9 to v13 | `^6.0.0 \|\| ^7.0.0` | `>=10` for v9/v10 | | | | | `>=18` for v11 | +| | | | `>=20` for v12 | +| | | | `>=24.12.0` for v13 | | 6.2.x | v9 to v12 | `^6.0.0 \|\| ^7.0.0` | `>=10` for v9/v10 | | | | | `>=18` for v11 | | | | | `>=20` for v12 | -| 6.3.x | v9 to v13 | `^6.0.0 \|\| ^7.0.0` | `>=10` for v9/v10 | +| 6.1.x | v9 to v11 | `^6.0.0 \|\| ^7.0.0` | `>=10` for v9/v10 | | | | | `>=18` for v11 | -| | | | `>=20` for v12 | -| | | | `>=24.12.0` for v13 | +| 6.0.x | v9 to v10 | `^6.0.0 \|\| ^7.0.0` | `>=10` | ## Example usage