Skip to content

Releases: firebase/firebase-admin-node

Firebase Admin Node.js SDK v9.6.0

29 Mar 17:30
2a5b7f6
Compare
Choose a tag to compare

New Features

  • feat(rtdb): Support emulator mode for rules management operations (#1190)

Bug Fixes

  • fix(rtdb): Fixing the RTDB token listener callback (#1203)
  • fix: Decoupled proactive token refresh from FirebaseApp (#1194)

Miscellaneous

  • [chore] Release 9.6.0 (#1209)
  • Disable one flaky tests in emulator. (#1205)
  • Add emulator-based integration tests. (#1155)
  • Update HOME.md (#1181)
  • chore: Updated doc generator for typedoc 0.19.0 (#1166)

Firebase Admin Node.js SDK v9.5.0

10 Feb 22:46
9585775
Compare
Choose a tag to compare

New Features

  • feat(auth): Add ability to link a federated ID with the updateUser() method. (#770)
  • feat(auth): Implement getUserByProviderId (#769)
  • feat: Exporting all types of Messages so they can be used by consumers (#1147)

Bug Fixes

  • fix: Removing FirebaseServiceInterface and FirebaseServiceInternalsInterface (#1128)

Miscellaneous

  • [chore] Release 9.5.0 (#1167)
  • (chore): Export UserProvider type and add it to toc.yaml (#1165)
  • Allow enabling of anonymous provider via tenant configuration (#802)
  • Improve token verification logic with Auth Emulator. (#1148)
  • update typo in interface name (#1138)
  • Updating Google Cloud naming (#1122)
  • chore(core): Automate Daily Integration Tests (#1130)
  • chore(rc): Add more unit tests for timestamp validation (#1092)
  • Remove delayed response message for holidays (#1125)
  • build(deps): bump highlight.js from 10.4.0 to 10.5.0 (#1127)
  • build(deps): bump ini from 1.3.5 to 1.3.8 (#1126)
  • build(deps): bump date-and-time from 0.14.1 to 0.14.2 (#1120)
  • Adding delayed response message for holidays (#1118)

Firebase Admin Node.js SDK v9.4.2

09 Dec 19:16
9dd4040
Compare
Choose a tag to compare

Bug Fixes

  • fix(fcm): Support arbitrary custom values in the ApnsPayload (#1097)

Miscellaneous

  • [chore] Release 9.4.2 (#1111)
  • chore: adds missing provider IDs for Auth (#1106)
  • Adds @license JSDoc tag to license comments (#1102)
  • chore: Upgraded mocha, ts-node, typedoc and nock (#1105)
  • chore: Upgraded JS SDK dependencies (#1104)

Firebase Admin Node.js SDK v9.4.1

13 Nov 22:45
0d72380
Compare
Choose a tag to compare

Bug Fixes

  • fix(rc): Fix Version update time parsing failure (#1089)

Miscellaneous

  • [chore] Release 9.4.1 (#1091)
  • Reinstating tag that devsite needs present to supress machine translation. (#1090)

Firebase Admin Node.js SDK v9.4.0

12 Nov 18:38
13afb20
Compare
Choose a tag to compare

New Features

  • feat(firestore): Exposed more types from the admin.firestore namespace (#1080)

Bug Fixes

  • fix: Adding es2018 libraries to the build (#1079)
  • fix: Upgraded dev dependency on yargs (#1073)

Miscellaneous

  • [chore] Release 9.4.0 (#1087)
  • Use 'owner' token when communicating with Auth emulator (#1085)
  • Handle lookup returning empty array of users. (#1082)
  • chore: Configuring an API Extractor report for the repo (#1081)
  • chore: Auto-generating typings from the source (#1072)

Firebase Admin Node.js SDK v9.3.0

22 Oct 20:14
21ff4ba
Compare
Choose a tag to compare

Miscellaneous

  • [chore] Release 9.3.0 (#1070)
  • build(deps): bump @actions/core in /.github/actions/send-tweet (#1052)
  • Add support for Auth Emulator (#1044)
  • Update default.hbs (#1040)

Firebase Admin Node.js SDK v9.2.0

15 Sep 18:03
59f2203
Compare
Choose a tag to compare

New Features

  • feat(ml): Adding Firebase ML support for AutoML models (#1024)

Bug Fixes

  • fix(storage): Support typing generation for the storage API (#1019)

Miscellaneous

  • [chore] Release 9.2.0 (#1030)
  • build(deps): bump node-forge from 0.9.1 to 0.10.0 (#1028)
  • Adding More ModelOptions to toc.yaml (#1027)
  • build(deps): bump node-fetch from 2.6.0 to 2.6.1 (#1025)
  • chore: Enabling max-len lint rule (#1014)
  • build(deps-dev): bump bcrypt from 3.0.8 to 5.0.0 (#1002)
  • Allow Credential to auto-generate typings, separate internal vs external APIs (#1012)
  • auth: Add credential service (#1011)

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)