NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #291 most downloaded on pub.dev
A common platform interface for the firebase_auth plugin.
Last release 23 days ago
14 Sep 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
Nothing withdrawn
no release was ever pulled
7 years old
181 releases · first in 2019
Update a dependency to the latest release.
FEAT(appcheck): appcheck reCAPTCHA mobile support (gradually rolling out) (#18261).
One column per quarter.
FIX(auth): return email address if one is returned by the auth exception (#11978).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
FIX(core,iOS): use namespaced iOS Pigeon header import (#18281).
Bump platform interface a major version due to pigeon dependency update
Update a dependency to the latest release.
FIX(auth): deprecate FirebaseAuth.instanceFor's persistence parameter (#11259).
FEAT(auth): TOTP (time-based one-time password) support for multi-factor authentication (#11420).
FEAT(auth): revokeTokenWithAuthorizationCode() implementation for revoking Apple sign-in token (#11454).
FIX(auth): rename import header to "firebase_auth_messages.g.h". (#11472).
FIX(auth): fix MFA issue where the error wouldn't be properly caught (#11370).
FEAT(auth): move to Pigeon for Platform channels (#10802).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
FEAT: update dependency constraints to sdk: '>=2.18.0 <4.0.0' flutter: '>=3.3.0' (#10946).
FEAT: upgrade to dart 3 compatible dependencies (#10890).
Update a dependency to the latest release.
FEAT: bump dart sdk constraint to 2.18 (#10618).
FIX(auth): fix an issue where unenroll would not throw a FirebaseException (#10572).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
REFACTOR: upgrade project to remove warnings from Flutter 3.7 (#10344).
Update a dependency to the latest release.
Update a dependency to the latest release.
FIX: null check fix that could happen when using verifyPhone (#10119).
FIX: properly cast the PlatformException to FirebaseAuthException (#10058).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
REFACTOR: add verify to QueryPlatform and change internal verifyToken API to verify (#9711).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
FIX: Exceptions inside Query.snapshots() and more now have a stack trace that correctly points to the invocation of the throwing method (#9639).
FIX(firestore,windows): honor persistenceEnabled: false (#18662).
FIX(ci): bump Kotlin Gradle plugin to 2.3.0 (#18600).
FIX(firestore,core,windows): per-engine BinaryMessenger, Firestore/Auth link order, Profile builds (#18516).
FIX(auth,windows): complete reauthenticateWithCredential on success (#18653).
migrateCurrentUser (#18460). (b4eeafba)REFACTOR(auth,android): migrate native implementation to Kotlin (#18582).
FIX: resolve FlutterSceneLifeCycleDelegate conformance guard (#18385).
FIX: use correct UTC time from server for currentUser?.metadata.creationTime & currentUser?.metadata.lastSignInTime (#9248).
currentUser?.metadata.creationTime & currentUser?.metadata.lastSignInTime (#9248). (a6204128)refreshToken is empty string on native platforms on the Userinstance (#9183). (1aa1c163)persistence is only available on web based platforms. (#9274). (3ad2485c)FIX(auth,android): update token retrieval in PigeonParser to handle Number type correctly (#18328).
FIX: restore default persistence to IndexedDB that was incorrectly set to localStorage (#9247).
FIX(cloud_functions): lowercase Android error codes with Locale.ROOT (#18651).
REFACTOR(core,apple): migrate iOS/macOS plugin implementation to Swift (#18569).
FIX(firestore): not passing correctly the ListenSource when listening to as single DocumentReference (#13179).
FIX: compilation issue on Windows (#13135).
firebase_core_platform_interface version to fix previous release. (bea70ea5)FIX(auth,web): convert Auth errors that omit customData without throwing (#18686).
REFACTOR: use "firebase" instead of "FirebaseExtended" as organisation in all links for this repository (#8791).
Update a dependency to the latest release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →