NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4157 most downloaded on npm
Firebase JavaScript library for web and Node.js
Last release 3 days ago
01 Oct 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
15 years old
4220 releases · first in 2012
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
`47860fe6e` #7423 - Update to be consistent with the FirestoreDataConverter changes from #7310
47860fe6e #7423 - Update to be consistent with the FirestoreDataConverter changes from #7310
1ff891c0d #7326 - Reorder RecaptchaVerifier parameters so auth is the first parameter
f2fb56fc0 #7310 - Fixed updateDoc() typing issue by adding a 2nd type parameter to FirestoreDataConverter
c2686ed60 #7138 - Remove firebase/auth/react-native entry point. The React Native bundle should be automatically picked up by React Native build tools which recognize the react-native fields in package.json (at the top level and in exports).
f1c8d3806 #7128 (fixes #6493) - Change getAuth() in the React Native bundle to default to importing AsyncStorage from @react-native-async-storage/async-storage instead of from the react-native core package (which has recently removed it).
aaf3fa396 #7385 - Fix an issue where localCache is not copied as part of Settings.
d86c89f9c #7382 - Fix source maps that incorrectly referenced yet another minified and mangled bundle, rendering them useless. The fixed bundles' source maps are: index.esm2017.js, index.cjs.js, index.node.mjs, and index.browser.esm2017.js (lite sdk only).
Updated dependencies [57f2a863f, 1af178f2b, aaf3fa396, 1ff891c0d, f2fb56fc0, 4f904bf41, c2686ed60, d86c89f9c, f1c8d3806]:
Caution: This version introduced a regression in Authentication that may result in npm/Yarn install warnings or dependency conflicts ( GitHub issue #7570 ). Upgrade to 10.3.0 or later. This version (v10.0.0) of the Firebase JavaScript SDK contains breaking changes. The Firebase JavaScript SDK v10.0.0 has a number of breaking changes related to the React Native bundle for Authentication , as well as typings changes across several products.
Removed explicit firebase/auth/react-native entry point. The React Native bundle should be automatically picked up by React Native build tools which recognize the react-native fields in package.json (at the top level and in exports ). See Github PR #7138 .
Changed getAuth() in the React Native bundle to default to importing AsyncStorage from @react-native-async-storage/async-storage instead of from the react-native core package (which has recently removed it). See Github PR #7128 .
Changed the type of ParsedToken values from any to unknown .
Reordered RecaptchaVerifier parameters so auth is the first parameter.
Fixed updateDoc() typing issue by adding a second type parameter to FirestoreDataConverter . See Github PR #7310 .
Changed UpdateData to expand support for types with index signatures. See Github PR #7318 .
Fixed an issue where localCache was not copied as part of Settings .
Fixed some incorrectly generated source maps for the following bundles: index.esm2017.js , index.cjs.js , index.node.mjs , and index.browser.esm2017.js (lite SDK only).
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
`59c7b5801` #7356 - Expose the MultiDB API for Public Preview. #7356
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
`4a86f4eb0` #7294 (fixes #7279) - Fixed the types path for compat/app.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →