Update firebase-admin: 8.5.0 → 8.10.0 (minor) #40
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.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ firebase-admin (8.5.0 → 8.10.0) · Repo · Changelog
Release Notes
8.10.0
8.9.2
8.9.1
8.9.0
8.8.0
8.7.0
8.6.1
8.6.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 73 commits:
[chore] Release 8.10.0 (take 2) (#812)
[chore] Release 8.10.0 (#811)
chore: Adding a .npmrc file to the root of the repo (#810)
Defines MultiFactor{Create|Update}Settings interfaces. (#809)
Removes special char from index.d.ts. (#808)
Defines new MFA types in toc.yaml. (#807)
feat(auth): Multi-factor Auth support with SMS for Google Cloud Identity Platform (#804)
Fix revokeRefreshTokens to round consistently with the other platforms. (#801)
Build integration tests during CI (and release) (#800)
Fix compilation error in integration tests (#798)
chore: Enabling more ESLint checks and fixing errors (#797)
Enabling additional ESLint checks (#794)
chore: Migrated to ESlint (#790)
chore: Experimental release flow based on Actions (#780)
Improve customClaims Typing (#768)
Custom Action for sending Tweets (#784)
Bumped version to 8.9.2 (#772)
fix: Differentiating explicitly loaded vs default credentials (#764)
Fixing duplicate descriptions in AppOptions.html (#762)
Bumped version to 8.9.1 (#761)
Fixing a compilation error in integ tests (#760)
Removed Travis integration (#759)
Setting up a CI pipeline based on GitHub Actions (#754)
Discovering project ID from the local metadata service (#755)
Refactored the credentials implementation (#730)
Enable tenant management tests for releases. (#740)
Bump handlebars from 4.1.2 to 4.5.3 (#744)
Using async project ID discovery API in SecurityRules (#732)
Bumped version to 8.9.0 (#737)
Upgraded all @firebase/* dependencies (#736)
feat: Update Firestore to 3.0 (#735)
Fixing a flaky test case (#733)
Allow createCustomToken() to work with tenant-aware auth (#708)
Using async project ID discovery in ProjectManagement and InstanceId (#728)
Using async project ID discovery API in Auth and FCM (#724)
Migrate Project Config service calls to v2. (#665)
Swich tenant management service calls to the v2 endpoint. (#725)
Fixing a response parse error in IID delete API (#723)
Changes saltSeparator type from string to Buffer (#721)
Async API to determine project ID (#715)
Upgraded Typescript to 3.7.x (#720)
Copying fcmOptions when multicasting messages (#716)
Enable 'strictNullChecks' ts compiler option. (#676)
Eliminate duplicate BLACKLISTED_CLAIMS (#709)
Bumped version to 8.8.0 (#707)
fix(auth): Using the App-level http.Agent when fetching public key certificates (#705)
chore(deps): bump firebase deps (#702)
fix(fcm): Increased FCM batch request limit to 500 (#696)
Tweaking docgen script to temporarily exclude an external type alias with which we are having difficulty. (#695)
Bumped version to 8.7.0 (#692)
Add LightSettings interface to docgen (#689)
feat(fcm): Add 12 new Android Notification Parameters Support (#684)
Handling THIRD_PARTY_AUTH_ERROR error code from FCM (#678)
Reject rounds=0 for SHA1 hashes (#677)
Removed CHANGELOG file (#682)
Enable 'strictFunctionTypes' ts compiler option. (#675)
Enable stricter tsconfig compilerOptions (#674)
Break test order dependencies in security-rules integration tests. (#673)
Fix 'gulp watch' command and also allow compilation of test files. (#672)
Bumped version to 8.6.1 (#671)
Check for null resourceName before attempting to delete a cert (#669)
Replacing non-standard punctuation with standard single quote (#670)
Updates d.ts definition for `setCustomUserClaims` to allow nulls for (#668)
Upgraded Typedoc to latest (#630)
Remove (base64) 'REDACTED' passwords from user records. (#660)
Update messaging.ts (#661)
Remove unused local variables. (#659)
Adding X-Firebase-Client header to rules API calls (#651)
Bumped version to 8.6.0 (#654)
feat: Security Rules Management API (#645)
Add mappings to image in notification (#653)
Fix broken integration tests due to invalid provider IDs (#650)
feat(fcm): Add image in notification support (#648)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands