Exposed the Firestore Timestamp type from the admin.firestore namespace.
Firebase Admin Node.js SDK v5.13.0
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
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.
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.
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
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.
[changed] Upgraded Cloud Firestore client to v0.15.4.
[changed] Exposed the Firestore Timestamp type from the admin.firestore
namespace.
v5.13.0
[changed] Admin SDK can now create custom tokens without being initialized
with service account credentials. When a service account private key is not
available, the SDK uses the remote IAM service to sign JWTs in the cloud.
[changed] Updated the typings of the admin.database.Query.once()
method to return a more specific type.
[changed] Admin SDK can now read the Firebase/GCP project ID from both
GCLOUD_PROJECT and GOOGLE_CLOUD_PROJECT environment variables.
[changed] Updated the WebpushNotification typings to match
the current API.
[changed] Upgraded Cloud Firestore client to v0.15.2.
v5.12.1
[changed] 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.
[changed] Upgraded Cloud Firestore client to v0.14.0.
v5.12.0
[feature] Added the session cookie management APIs for creating and verifying
session cookies, via auth.createSessionCookie() and
auth.verifySessionCookie().
[added] Added the mutableContent optional field to the Aps type of
the FCM API.
[added] Added the support for specifying arbitrary custom key-value
fields in the Aps type.
v5.11.0
[changed] Added the auth.importUsers() method for importing users to
Firebase Auth in bulk.
v5.10.0
[changed] 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.
[changed] Upgraded Cloud Firestore client to v0.13.0.
This version was pushed to npm by firebase-ops, a new releaser for firebase-admin since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Niels-Be/Coffee-light/network/alerts).
Bumps ms to 2.0.0 and updates ancestor dependencies ms, express and firebase-admin. These dependencies need to be updated together.
Updates
ms
from 0.7.3 to 2.0.0Release notes
Sourced from ms's releases.
Commits
9b88d15
2.0.094b995c
Invalidated cache for slack badgebcf5715
Bumped dependencies to the latest versionb1eaab7
Ignored logs coming from npmcaae298
Limit str to 100 to avoid ReDoS of 0.3s (#89)b83b36d
chore(package): update eslint to version 3.19.0 (#88)3f2a4d7
chore(package): update husky to version 0.13.3 (#86)7daf984
1.0.0ee91f30
More suitable name for file containing testse818c35
Removed browser testingUpdates
express
from 4.14.1 to 4.18.2Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
... (truncated)
Commits
8368dc1
4.18.261f4049
docs: replace Freenode with Libera Chatbb7907b
build: Node.js@18.10f56ce73
build: supertest@6.3.024b3dc5
deps: qs@6.11.0689d175
deps: body-parser@1.20.1340be0f
build: eslint@8.24.033e8dc3
docs: use Node.js name style644f646
build: supertest@6.2.4ecd7572
build: Node.js@14.20Updates
firebase-admin
from 5.2.1 to 5.13.1Release notes
Sourced from firebase-admin's releases.
... (truncated)
Changelog
Sourced from firebase-admin's changelog.
... (truncated)
Commits
f1423e3
Bumped version to 5.13.1 (#316)02d892b
Upgraded to Firestore 0.15.4 (#309)fe3a0fd
Bumped version to 5.13.0 (#307)0bd70a9
Upgraded Firestore Client to 0.15.2 (#306)750c06f
Remove DOM from lib (#305)0e3311a
Support for creating custom tokens without service account credentials (#285)6223073
Updated typings of admin.database.Query.once() (#300)1953682
Reading projectId from GOOGLE_CLOUD_PROJECT (#296)d44ce49
Migrating the auth module to use the new HTTP Client (#291)53b854f
Update Webpush types in Messaging (#286)Maintainer changes
This version was pushed to npm by firebase-ops, a new releaser for firebase-admin since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Niels-Be/Coffee-light/network/alerts).