Skip to content

Releases: firebase/firebase-admin-node

Firebase Admin Node.js SDK v9.1.1

20 Aug 20:13
8367fa7
Compare
Choose a tag to compare

Bug Fixes

  • fix(auth): Address several auth typing inconsistencies (#993)

Miscellaneous

  • [chore] Release 9.1.1 (#1003)
  • Add missing class in RemoteConfig Namespace (#996)

Firebase Admin Node.js SDK v9.1.0

13 Aug 18:40
e415188
Compare
Choose a tag to compare

New Features

  • feat(auth): Adds ability to enable MFA on a Google Cloud Identity Platform tenant (#930)

Bug Fixes

  • fix(auth): Make displayName optional for AuthProviderConfig typings (#970)
  • fix(auth): Fix several typing inconsistencies (#966)
  • fix: Use object instead of Object in typings (#961)

Miscellaneous

  • [chore] Release 9.1.0 (#991)
  • Firebase ML can gracefully accept unknown fields in ModelResponse (#989)
  • Allow RTDB to auto-generate typings, separate internal vs external APIs (#963)
  • Allow Firestore to auto-generate typings, separate internal vs external APIs (#986)
  • Allow RemoteConfig to auto-generate typings, separate internal vs external APIs (#984)
  • Allow FCM to auto-generate typings, separate internal vs external APIs (#982)
  • Allow security-rules to auto-generate typings, separate internal vs external APIs (#974)
  • chore: Adopt no-unused-vars-experimental for eslint to prevent incorrect linting errors (#981)
  • chore: Make instance-id use new modularization pattern (#977)
  • Allow project-management to auto-generate typings, separate internal vs external APIs (#971)
  • chore(rc): Move manual typings remote-config typings to separate folder (#975)
  • Allow instance-id to auto-generate typings, separate internal vs external APIs (#969)
  • Modify gulpfile to allow for autogenerated types per-service (#967)
  • Fix updateUser's typing jsdoc (delete => update) (#964)
  • Add null to customUserClaims (#958)
  • chore: Enable keyword-spacing ESLint rule (#957)
  • chore: Remove instances of XXX_SDK_VERSION_XXX by reading version from package.json (#952)
  • fix fragment (#944)

Firebase Admin Node.js SDK v9.0.0

14 Jul 19:02
b01822f
Compare
Choose a tag to compare

Breaking Changes

  • change: Dropped Node 8 support and upgraded Firestore/Storage dependencies

Bug Fixes

  • fix: Upgraded Chai, Sinon and other test dependencies (#938)

Miscellaneous

  • [chore] Release 9.0.0 (#946)
  • File permissions updated (#942)
  • chore: update node-forge to ^0.9.1 (#941)
  • chore: Add ESLint rule for curly braces, apply fix (#939)
  • Adds scrypt support in node 12 (#739)
  • Add null to databaseAuthVariableOverride (#926)

Firebase Admin Node.js SDK v8.13.0

29 Jun 20:11
488f931
Compare
Choose a tag to compare

New Features

  • feat(rc): Add Remote Config Version Management API (#920)

Bug Fixes

  • fix(auth): Migrated IAM sign endpoint to iamcredentials.googleapis.com (#916)
  • fix(auth): Fixing flaky deleteUsers() integration tests (#917)
  • fix: Upgraded node-forge and jsonwebtoken dependencies (#912)
  • fix(auth): Add interfaces for UserProviderRequest and Metadata used in UserImportRecord (#909)
  • fix: Fixed faulty metadata for the send-tweet Action (#908)
  • fix(auth): Properly parse the lastRefreshTime. (#888)

Miscellaneous

  • [chore] Release 8.13.0 (#925)
  • Add integration tests for RC manage version operations (#914)
  • Add another missing RC type to toc.yaml (#924)
  • Add new RC types in toc.yaml (#923)
  • Fixed a flaky auth integration test by retrying the GetUser() API call (#907)
  • Bump websocket-extensions from 0.1.3 to 0.1.4 (#900)
  • Fixing Firebase ML integration tests (#899)
  • fixing tests with unhandled promises (#894)
  • Rectified issues in comments for NotificationMessagePayload (#879)
  • chore: Running CI workflow on pull_request (#886)

Firebase Admin Node.js SDK v8.12.1

08 May 17:31
350ac33
Compare
Choose a tag to compare

Miscellaneous

  • [chore] Release 8.12.1 (#883)
  • Mark UserMetadata::lastRefreshTime as optional. (#881)
  • Remove type aliases from toc.yaml (#877)

Firebase Admin Node.js SDK v8.12.0

06 May 19:37
47f1b72
Compare
Choose a tag to compare

New Features

  • feat(auth): Add bulk get/delete methods (#726)

Miscellaneous

  • [chore] Release 8.12.0 (#878)
  • Bump jquery from 3.4.1 to 3.5.0 (#873)
  • Fixed lint (#868)
  • Refines UserRecord.customClaims type. (#866)
  • Generate camelcase doc paths for machineLearning module (#863)
  • Fix typo in release.yml (#862)

Firebase Admin Node.js SDK v8.11.0

22 Apr 20:54
5a8a6ba
Compare
Choose a tag to compare

New Features

  • feat: Remote Config Management API (#845)
  • feat(machine-learning): Adding Firebase ML management APIs (#850)

Bug Fixes

  • fix(rtdb): Upgraded @firebase/database dependency to latest available (#859)
  • fix(auth): Defines missing DecodedIdToken types. (#852)
  • fix(auth): Fixing UserImportRecord typings declaration (#835)

Miscellaneous

  • [chore] Release 8.11.0 (#861)
  • Update toc.yaml (#860)
  • Update Database types (#830)
  • Bump minimist from 1.2.0 to 1.2.3 (#839)
  • chore: Cleaning up package verification scripts (#822)
  • chore: Splitting the index.d.ts file into smaller files (#751)
  • Fixing Android notification options descriptions (#820)
  • Bump acorn from 6.1.1 to 6.4.1 (#815)

Firebase Admin Node.js SDK v8.10.0

12 Mar 18:32
c35acac
Compare
Choose a tag to compare

New Features

  • feat(auth): Multi-factor Auth support with SMS for Google Cloud Identity Platform (#804)

Miscellaneous

  • [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)
  • 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)

Firebase Admin Node.js SDK v8.9.2

23 Jan 19:37
5457e2b
Compare
Choose a tag to compare
  • Fixed a credential loading issue that prevented some functions from being deployed via the Firebase CLI.

Firebase Admin Node.js SDK v8.9.1

15 Jan 19:05
5ce9175
Compare
Choose a tag to compare

Authentication

  • [Fixed] Fixed the inability to discover the project ID when running on GCP managed environments.