Skip to content

Releases: firebase/firebase-admin-node

Firebase Admin Node.js SDK v5.9.1

28 Feb 22:14
18a133e
Compare
Choose a tag to compare
  • The admin.initializeApp() method can now be invoked without a credential option. This prompts the SDK to use Google Application Default Credentials.
  • Upgraded the Cloud Firestore client from 0.11.1 to 0.12.0.
  • Upgraded the Cloud Storage client from 1.2.1 to 1.6.0.
  • Upgraded the Firebase Database client from 0.1.3 to 0.1.11.

Firebase Admin Node.js SDK v5.9.0

14 Feb 21:52
2609ff3
Compare
Choose a tag to compare

Firebase Cloud Messaging

Firebase Admin Node.js SDK v5.8.2

30 Jan 22:46
e6d6c5e
Compare
Choose a tag to compare
  • [changed] Exposed admin.firestore.DocumentReference and admin.firestore.DocumentSnapshot types from the Admin SDK typings.
  • [changed] Upgraded Firestore dependency version to 0.11.2.

Firebase Admin Node.js SDK v5.8.1

17 Jan 22:01
ef43ca8
Compare
Choose a tag to compare
  • This release upgrades the Cloud Firestore dependency version from 0.10.0 to 0.11.1, which includes several bug fixes in Cloud Firestore.

Firebase Admin Node.js SDK v5.8.0

11 Jan 22:15
e553ae9
Compare
Choose a tag to compare

Initialization

  • The admin.initializeApp() method can now be invoked without any arguments. This will initialize an app using Google Application Default Credentials, and other AppOptions loaded from the FIREBASE_CONFIG environment variable.

Authentication

  • Upgraded the jsonwebtoken library to 8.1.0.

Firebase Admin Node.js SDK v5.7.0

04 Jan 20:30
7a38beb
Compare
Choose a tag to compare

Authentication

  • A new revokeRefreshTokens() method for revoking refresh tokens issued to a user.
  • The verifyIdToken() method now accepts an optional checkRevoked argument, which can be used to check if a given ID token has been revoked.

Firebase Admin Node.js SDK v5.6.0

21 Dec 20:29
acf1aa2
Compare
Choose a tag to compare
  • A new admin.instanceId() API that facilitates deleting instance IDs and associated user data from Firebase projects.
  • Updated the TypeScript typings for admin.AppOptions to reflect the introduction of the projectId option.
  • Removed some unused third party dependencies.
  • Updated @google-cloud/firestore dependency to latest.

Firebase Admin Node.js SDK v5.5.1

21 Nov 23:12
89e77b2
Compare
Choose a tag to compare

Cloud Firestore

  • Upgraded the Cloud Firestore client to the latest available version, which adds input validation to several operations, and retry logic to handle network errors.

Realtime Database

  • Fixed an issue in the TypeScript typings of the Realtime Database API.

Firebase Admin Node.js SDK v5.5.0

10 Nov 18:34
b21c437
Compare
Choose a tag to compare

Realtime Database

  • app.database() method now optionally accepts a database URL. This feature can be used to access multiple Realtime Database instances from the same app.
  • Upgraded the Realtime Database client to the latest available version.

Cloud Firestore

  • Upgraded the Cloud Firestore client to the latest available version.

Firebase Admin Node.js SDK v5.4.3

23 Oct 22:31
Compare
Choose a tag to compare
  • Fixed a regression in module loading that prevented using the Admin SDK in environments like AWS Lambda. This regression was introduced in the 5.4.0 release, which added a new dependency to Firestore and gRPC. This fix lazily loads Firestore and gRPC, thus enabling Admin SDK usage in the affected environments as long as no explicit attempts are made to use the Firestore API.