Skip to content

Releases: firebase/firebase-admin-node

Firebase Admin Node.js SDK v9.9.0

26 May 21:53
c529496
Compare
Choose a tag to compare

Breaking Changes

  • change: The Admin SDK now requires Node.js 10.13.0 or higher. (#1300)

New Features

  • feat(auth): Added code flow support for OIDC flow. (#1220)

Bug Fixes

  • fix(auth): make MFA uid optional for updateUser operations (#1278)
  • fix: Revert regression introduced in #1257 (#1277)

Miscellaneous

  • [chore] Release 9.9.0 (#1302)
  • Fixed integration test failure of skipped tests (#1299)
  • chore: Teporarily disabling sendToDeviceGroup integration test (#1292)
  • build(deps-dev): bump @microsoft/api-extractor from 7.11.2 to 7.15.2 (#1291)
  • build(deps-dev): bump chalk from 1.1.3 to 4.1.1 (#1288)
  • build(deps-dev): bump nyc from 14.1.1 to 15.1.0 (#1290)
  • build(deps-dev): bump sinon from 9.0.2 to 9.2.4 (#1289)
  • build(deps-dev): bump run-sequence from 1.2.2 to 2.2.1 (#1282)
  • build(deps-dev): bump gulp-header from 1.8.12 to 2.0.9 (#1283)
  • chore: Remove gulp-replace dependency (#1285)
  • chore: Enabled dependabot (#1279)
  • build(deps): bump jose from 2.0.4 to 2.0.5 (#1265)
  • build(deps): bump handlebars from 4.7.6 to 4.7.7 (#1253)

Firebase Admin Node.js SDK v9.8.0

10 May 22:58
e5dc9f8
Compare
Choose a tag to compare

Bug Fixes

  • fix: adds missing EMAIL_NOT_FOUND error code (#1246)

Miscellaneous

  • [chore] Release 9.8.0 (#1266)
  • Fix @types/node conflict with grpc and port type (#1258)
  • build(deps): bump hosted-git-info from 2.8.8 to 2.8.9 (#1260)
  • feat: Add abuse reduction support (#1264)
  • Fix storage emulator env formatting (#1257)
  • build(deps): bump y18n from 3.2.1 to 3.2.2 (#1208)
  • chore: Upgraded RTDB and other @firebase dependencies (#1250)
  • build(deps-dev): bump lodash from 4.17.19 to 4.17.21 (#1255)

Firebase Admin Node.js SDK v9.7.0

27 Apr 20:57
be4ebc6
Compare
Choose a tag to compare

Bug Fixes

  • fix(rtdb): Fixing a token refresh livelock in Cloud Functions (#1234)

Miscellaneous

  • [chore] Release 9.7.0 (#1240)
  • Revert "Disable one flaky tests in emulator. (#1205)" (#1227)
  • Add support for FIREBASE_STORAGE_EMULATOR_HOST env var (#1175)
  • chore: Clean up nightly workflow trigger tests (#1212)
  • Change dispatch event name in nightly workflow (#1216)
  • chore: Fix bug in send-email action code (#1214)
  • chore: Add Mailgun send email action (#1210)
  • (chore): Add JWT Decoder and Signature Verifier (#1204)

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)