What's Changed
- chore(deps): update firebase to v13 by @jhuleatt in #841
- fix(ssr): add getServerSnapshot to useObservable's useSyncExternalStore by @tyler-reitz in #779
- fix(types): use explicit .js extensions in relative imports by @tyler-reitz in #770
- fix(telemetry): register React and ReactFire versions at import time by @jhuleatt in #835
- fix(deps): require use-sync-external-store ^1.5.0 so the ESM build loads in Node by @jhuleatt in #846
- ci: add built-artifact release gate (#765) by @tyler-reitz in #766
- ci: run the test suite against React 19 (#789) by @tyler-reitz in #794
- chore: replace ESLint with oxlint (type-aware) and run lint in CI by @jhuleatt in #845
- docs: replace the concurrent mode note with a Suspense section by @tyler-reitz in #778
Full Changelog: v4.2.6...v4.3.0