dyaa / loopback-connector-firestore

Firebase Firestore connector for the LoopBack framework.
MIT License
31 stars 28 forks source link

Bump firebase-admin from 5.13.1 to 8.2.0 #155

Open dependabot-preview[bot] opened 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps firebase-admin from 5.13.1 to 8.2.0.

Release notes *Sourced from [firebase-admin's releases](https://github.com/firebase/firebase-admin-node/releases).* > ## Firebase Admin Node.js SDK v8.2.0 > - Updated the metadata server URL (used by the application default credentials) to the `v1` endpoint. This makes it possible to use the SDK in Google Kubernetes Engine again. > > ### Realtime Database > > - Upgraded the `@firebase/database` dependency to v0.4.4. > > ### Cloud Messaging > > - Gracefully handling array-like objects in `messaging.sendAll()` and `messaging.sendMulticast()` APIs. > > ## Firebase Admin Node.js SDK v8.1.0 > - The SDK now automatically retries HTTP calls failing due to 503 errors. > > ### Project Management > > - Added a new [`projectManagement.listAppMetadata()`](https://firebase.google.com/docs/reference/admin/node/admin.projectManagement.ProjectManagement.html#listappmetadata) API to list the summarized details of up to 100 apps in a Firebase project. > - Added a new [`projectManagement.setDisplayName()`](https://firebase.google.com/docs/reference/admin/node/admin.projectManagement.ProjectManagement.html#setdisplayname) API to update the display name of a Firebase project. > > ## Firebase Admin Node.js SDK v8.0.0 > - The Admin SDK no longer supports Node 6. Developers must use Node 8.13.0 or higher when deploying the Admin SDK. > > ### Cloud Firestore > > - Upgraded the Cloud Firestore client dependency to [v2.0.0](https://github.com/googleapis/nodejs-firestore/releases/tag/v2.0.0). This upgrade comes with a pure JS gRPC client implementation that is much smaller on disk. > > ### Cloud Storage > > - Upgraded the Cloud Storage client dependency to [v2.5.0](https://github.com/googleapis/nodejs-storage/releases/tag/v2.5.0). > > ## Firebase Admin Node.js SDK v7.4.0 > - Support for Node 6 is now deprecated. Developers are recommended to use Node 8 or higher when deploying the Admin SDK. An upcoming release will completely drop Node 6 support. > > ### Cloud Firestore > > - Upgraded the Cloud Firestore client dependency to [v1.3.0](https://github.com/googleapis/nodejs-firestore/releases/tag/v1.3.0). This upgrade comes with a new API for executing collection group queries. > > ### Realtime Database > > - Updated typings of the `admin.database.ThenableReference` type to extend from the built-in `Promise` type. > > ## Firebase Admin Node.js SDK v7.3.0 > ### Firebase Auth > > - [feature] Added the provider config management APIs for managing OIDC and SAML provider configurations (CRUD) via `auth.listProviderConfigs()`, `auth.getProviderConfig()`, `auth.deleteProviderConfig()`, `auth.updateProviderConfig()` and `auth.createProviderConfig()`. > > ## Firebase Admin Node.js SDK v7.2.0 > ### Cloud Firestore > > - Upgraded the Cloud Firestore client dependency to [v1.2.0](https://github.com/googleapis/nodejs-firestore/releases/tag/v1.2.0). This upgrade exposes the `v1beta` and `v1` clients, which provide direct access to the underlying Firestore and Firestore Admin RPCs. Please note that you must provide your Firebase credentials directly to these clients. > ... (truncated)
Changelog *Sourced from [firebase-admin's changelog](https://github.com/firebase/firebase-admin-node/blob/master/CHANGELOG.md).* > # v8.2.0 > > - [fixed] Gracefully handling array-like objects in `messaging.sendAll()` and > `messaging.sendMulticast()` APIs. > - [fixed] Updated the metadata server URL (used by the application default credentials) > to the `v1` endpoint. > > # v8.1.0 > > - [added] `admin.projectManagement().listAppMetadata()` method to list the app summary of up to 100 > apps in a Firebase project > - [added] `admin.projectManagement().setDisplayName()` method to update the display name of a > Firebase project > - [fixed] The SDK now automatically retries HTTP calls failing due to 503 errors. > > # v8.0.0 > > - [changed] Dropped support for Node 6. Developers must use Node 8.13.0 or > higher. > - [changed] Upgraded Cloud Firestore client to v2.0.0. > > # v7.4.0 > > - [changed] Upgraded Cloud Firestore client to v1.3.0. > > # v7.3.0 > > - [feature] Added the provider config management APIs for managing OIDC and SAML > provider configurations (CRUD) via > `auth.listProviderConfigs()`, `auth.getProviderConfig()`, > `auth.deleteProviderConfig()`, `auth.updateProviderConfig()` and > `auth.createProviderConfig()`. > > # v7.2.0 > > - [changed] Updated the Google Cloud Firestore client to v1.2.0. This update > exposes the `v1beta` and `v1` clients and provides direct access to the > underlying Firestore and Firestore Admin RPCs. Please note that you will have > to provide your Firebase credentials directly to these clients. > > # v7.1.1 > > - [fixed] Fixed a bug in the FCM batch APIs that prevented them from correctly > handling some message parameters like `AndroidConfig.ttl`. > > # v7.1.0 > > - [added] A new `messaging.sendAll()` API for sending multiple messages as a > single batch. > - [added] A new `messaging.sendMulticast()` API for sending a message to > ... (truncated)
Commits - [`843df12`](https://github.com/firebase/firebase-admin-node/commit/843df1229405d441fd5e8bd4170e38cd9fd4cbd4) Bumped version to 8.2.0 ([#574](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/574)) - [`2c2b72d`](https://github.com/firebase/firebase-admin-node/commit/2c2b72d4d7690c0081713d5dfc672e4967121009) Special handling logic for enum docs ([#565](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/565)) - [`9c109f7`](https://github.com/firebase/firebase-admin-node/commit/9c109f7f4bc7f313cf4f3967ef8e766af1d460ed) Gracefully handling array-like arguments in sendAll() and sendMulticast() ([#569](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/569)) - [`984f45d`](https://github.com/firebase/firebase-admin-node/commit/984f45d0056c8a8aaadcaf3e3f201e93438dc253) Updating the metadata server URL for Application Default Credentials ([#568](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/568)) - [`6c0204c`](https://github.com/firebase/firebase-admin-node/commit/6c0204c0e4893bfd8157b1c6fe567296bd38f67d) Bump firebase dependencies ([#564](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/564)) - [`db8914c`](https://github.com/firebase/firebase-admin-node/commit/db8914c907d6aef89e53b4a3f9a2b21780359d0f) Added AppMetadata type to the docgen toc ([#563](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/563)) - [`c9da506`](https://github.com/firebase/firebase-admin-node/commit/c9da5068e3d0c2295eb3f6854ded37f3937b4d43) Bumped version to 8.1.0 ([#562](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/562)) - [`25359cf`](https://github.com/firebase/firebase-admin-node/commit/25359cfd117bbb0e172e7c04358dc72f6afbc41a) Automatically retrying on 503 errors ([#556](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/556)) - [`84cc273`](https://github.com/firebase/firebase-admin-node/commit/84cc27312b5fb5e531cf3526a653695ca032cceb) Fixing the book path meta tag on generated docs ([#558](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/558)) - [`978b3a0`](https://github.com/firebase/firebase-admin-node/commit/978b3a0c529aec58bffb65e2e5e2305d0e39fb2e) Upgrading some dev dependencies ([#557](https://github-redirect.dependabot.com/firebase/firebase-admin-node/issues/557)) - Additional commits viewable in [compare view](https://github.com/firebase/firebase-admin-node/compare/v5.13.1...v8.2.0)
Maintainer changes This version was pushed to npm by [google-wombot](https://www.npmjs.com/~google-wombot), a new releaser for firebase-admin since your current version.


Dependabot compatibility score

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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.