[Snyk] Upgrade firebase-admin from 7.0.0 to 7.4.0 #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade firebase-admin from 7.0.0 to 7.4.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.The recommended version fixes:
SNYK-JS-LODASHMERGE-173732
SNYK-JS-LODASHMERGE-173733
SNYK-JS-HTTPSPROXYAGENT-469131
Release notes
Package name: firebase-admin
-
7.4.0 - 2019-05-21
- 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.
- Upgraded the Cloud Firestore client dependency to v1.3.0. This upgrade comes with a new API for executing collection group queries.
- Updated typings of the
-
7.3.0 - 2019-04-17
- [feature] Added the provider config management APIs for managing OIDC and SAML provider configurations (CRUD) via
-
7.2.0 - 2019-03-28
- Upgraded the Cloud Firestore client dependency to v1.2.0. This upgrade exposes the
-
7.1.1 - 2019-03-20
- Fixed a bug in the FCM batch APIs that prevented them from correctly handling some message parameters like
-
7.1.0 - 2019-03-14
- A new
- A new
- Improved typings of the
- Upgraded the Cloud Firestore client dependency to v1.1.0.
-
7.0.0 - 2019-01-31
- Updated the Google Cloud Firestore client to v1.0.1. This contains breaking changes. Refer to the Cloud Firestore release notes for more details and migration instructions.
- Updated the Google Cloud Storage client to v2.3.0. This contains breaking changes. Refer to the Cloud Storage release notes for more details and migration instructions.
- The
- Credentials-related errors are now reported with additional helpful details.
from firebase-admin GitHub release notesCloud Firestore
Realtime Database
admin.database.ThenableReferencetype to extend from the built-inPromisetype.Firebase Auth
auth.listProviderConfigs(),auth.getProviderConfig(),auth.deleteProviderConfig(),auth.updateProviderConfig()andauth.createProviderConfig().Cloud Firestore
v1betaandv1clients, 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.Firebase Cloud Messaging
AndroidConfig.ttl.Firebase Cloud Messaging
messaging.sendMulticast()API for sending a message to a list of device registration tokens.messaging.sendAll()API for sending a list of messages as a single batch.Firebase Auth
auth.UpdateRequestinterface to clearly specify the nullable fields.Cloud Firestore
Authentication
verifyIdToken()andverifySessionCookie()methods now returnauth/id-token-expiredandauth/session-cookie-expirederror codes for expired JWTs.Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs
[//]: # (snyk:metadata:{"dependencies":[{"name":"firebase-admin","from":"7.0.0","to":"7.4.0"}],"packageManager":"npm","type":"auto","projectUrl":"https://app.snyk.io/org/xlogix/project/bd05afc7-3a08-4821-94a2-6f75a35628fc?utm_source=github&utm_medium=upgrade-pr","projectPublicId":"bd05afc7-3a08-4821-94a2-6f75a35628fc","env":"prod","prType":"upgrade","vulns":["SNYK-JS-LODASHMERGE-173732","SNYK-JS-LODASHMERGE-173733","SNYK-JS-HTTPSPROXYAGENT-469131"],"issuesToFix":[{"issueId":"SNYK-JS-LODASHMERGE-173732","severity":"high","title":"Prototype Pollution","exploitMaturity":"no-known-exploit"},{"issueId":"SNYK-JS-LODASHMERGE-173733","severity":"medium","title":"Prototype Pollution","exploitMaturity":"no-known-exploit"},{"issueId":"SNYK-JS-HTTPSPROXYAGENT-469131","severity":"medium","title":"Man-in-the-Middle (MitM)","exploitMaturity":"proof-of-concept"}],"upgrade":["SNYK-JS-LODASHMERGE-173732","SNYK-JS-LODASHMERGE-173733","SNYK-JS-HTTPSPROXYAGENT-469131"],"upgradeInfo":{"versionsDiff":5,"publishedDate":"2019-05-21T18:06:38.696Z"},"templateVariants":[],"hasFixes":true,"isMajorUpgrade":false,"isBreakingChange":false})