NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2425 most downloaded on pub.dev
Firebase Admin SDK implementation for Dart - Firestore, Cloud Storage, Auth, and FCM
Last release 17 days ago
21 Sep 2026
Release timing varies
gaps range from 4 weeks to 2.0 years
Nearly every release is documented
notes for 13 of 13 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
13 releases · first in 2022
firebase_admin_sdk v0.5.6
firebase_admin_sdk v0.5.6
googleapis (>=16.0.0 <18.0.0), google_cloud_firestore (>=0.5.4 <0.7.0), and google_cloud_storage (>=0.6.0 <0.8.0).chore(firestore): add false_secrets for test fixture key and verify d…
One column per quarter.
X-Firebase-Client, X-Goog-Api-Client) are appended to outgoing requests without overwriting existing client library headers or duplicating runtime tokens.app.storage() ignoring AppOptions.credential and authenticating with
Application Default Credentials instead. Storage now uses the app's
authenticated client and project ID, like Firestore and FirebaseApp.client.app.storage() starting a credential lookup on construction, which could
fail as an unhandled exception even when no storage operation was performed.
The underlying client is now created on first use.AppOptions.credential service account
before the ambient environment, the gcloud CLI and the GCE metadata server, and
ignores empty project ID environment variables. Apps configured with a service
account for one project while running on Google Cloud infrastructure in another
now resolve the service account's project instead of the host project. This
also applies to Firestore, which previously used AppOptions.projectId alone
and threw StateError when only a credential was configured.google_cloud_firestore: ^0.5.4.Why this change is needed: Prepares non-breaking patch releases for google_cloud_firestore and firebase_admin_sdk by dropping WIP staging suffixes and
Why this change is needed:
Prepares non-breaking patch releases for google_cloud_firestore and
firebase_admin_sdk by dropping WIP staging suffixes and updating version
constants after landing stability fixes and custom headers support.
Summary of changes:
Storage.delete() prior to FirebaseApp.close().Firestore requests not carrying the SDK's usage-tracking headers
(X-Firebase-Client, X-Goog-Api-Client).googleapis_auth: ^2.3.3 to fix auth/insufficient-permission
errors with Application Default Credentials that have no quota project set.Require google_cloud: '>=0.4.0 <0.6.0'
google_cloud: '>=0.4.0 <0.6.0'Remove dependency on package:equatable.
package:equatable.Query, CollectionReference, DocumentReference, and CollectionGroup mockable.Credential.createClient(List<String> scopes) — create an authenticated AuthClient directly
from a credential with custom scopes, without needing a FirebaseApp instance.— append extra OAuth2 scopes to the SDK-managed HTTP client without providing your ownAuthClient`.FirebaseApp.client is now part of the public API.Update dependency meta: ^1.17.0 to allow workspaces with stable Flutter.
meta: ^1.17.0 to allow workspaces with stable Flutter.package:googleapis_beta.New release with a new name. See below for historical context.
[!NOTE] Before 0.5.0, this package was published as
package:dart_firebase_admin
[!NOTE] Versions 0.0.1 to 0.0.6 were unrelated to this package and were released by OttomanDeveloper.
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Dart 3 Support Added - Updated dependencies
- Updated dependencies
admin sdk for firebase realtime database
Your coding agent can read these notes before it upgrades. Set up the MCP server →