Skip to content

Releases: firebase/firebase-admin-node

Firebase Admin Node.js SDK v5.13.0

17 Jul 20:10
fe3a0fd
Compare
Choose a tag to compare
  • The Admin SDK can now read the Firebase/Google Cloud Platform project ID from both GCLOUD_PROJECT and GOOGLE_CLOUD_PROJECT environment variables.
  • Upgraded the Cloud Firestore client from 0.14.0 to 0.15.2. This version of the Firestore client changes how date values are handled.

Authentication

  • The Admin SDK can now create custom tokens without being initialized with service account credentials.
  • The SDK accepts a new serviceAccountId app option, which can be used to specify just the client email of a service account.
  • When deployed in an environment managed by Google (e.g. Google Cloud Functions), the SDK can auto discover a service account ID without any explicit configuration.

Database

  • Updated typings of the admin.database.Query.once() method to return a more specific type.

Cloud Messaging

  • Updated typings of the admin.messaging.WebpushNotification type to include all supported notification fields.

Firebase Admin Node.js SDK v5.12.1

15 May 20:30
af6f04a
Compare
Choose a tag to compare
  • Admin SDK now lazy loads all child namespaces and certain heavy dependencies for faster load times. This change also ensures that only the sources for namespaces that are actually used get loaded into the Node.js process.
  • Upgraded Cloud Firestore client to v0.14.0.

Firebase Admin Node.js SDK v5.12.0

05 Apr 17:50
9fe20f0
Compare
Choose a tag to compare

Authentication

Cloud Messaging

  • Added the mutableContent optional field to the messaging.Aps type. This can be used to set the mutable-content property when sending FCM messages to APNS targets.
  • Added support for specifying arbitrary key-value fields in the messaging.Aps type.

Firebase Admin Node.js SDK v5.11.0

15 Mar 20:51
8d3925a
Compare
Choose a tag to compare

Firebase Auth

Firebase Admin Node.js SDK v5.10.0

09 Mar 00:13
6c1dfb0
Compare
Choose a tag to compare
  • Upgraded Realtime Database client to v0.2.0. With this upgrade developers can call the admin.database().ref() method with another Reference instance as the argument.
  • Upgraded Cloud Firestore client to v0.13.0.

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.