Skip to content

Releases: firebase/firebase-admin-node

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.

Firebase Admin Node.js SDK v5.4.2

09 Oct 18:11
Compare
Choose a tag to compare
  • Upgraded the Cloud Firestore client dependency to 0.8.2, which resolves an issue with saving objects with nested document references.

Firebase Admin Node.js SDK v5.4.1

03 Oct 23:22
Compare
Choose a tag to compare
  • Upgraded the Firestore client dependency to 0.8.1, which resolves the installation issues reported in the Yarn environment.

Firebase Admin Node.js SDK v5.4.0

03 Oct 16:25
Compare
Choose a tag to compare

Firebase Admin Node.js SDK v5.3.0

27 Sep 20:32
Compare
Choose a tag to compare
  • SDK now retries outbound HTTP calls on all low-level I/O errors.

Authentication

Storage

  • Declared a more concrete TypeScript return type (Bucket) for the bucket() method in the {{storage}} API.