Skip to content

Releases: firebase/firebase-admin-node

Firebase Admin Node.js SDK v10.2.0

05 May 20:11
a32195d
Compare
Choose a tag to compare

New Features

  • feat: Add Task Queue API (#1674)
  • feat(auth): Support generate oob code request type VERIFY_AND_CHANGE_EMAIL (#1633)

Miscellaneous

  • [chore] Release 10.2.0 (#1688)
  • Fix markdown lists in reference docs (#1687)
  • Added support for calling Eventarc emulator (#1686)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1682)
  • Implemented eventarc event publishing API (#1617) (#1644)
  • build(deps-dev): bump mocha from 9.2.2 to 10.0.0 (#1681)
  • build(deps-dev): bump @firebase/app-compat from 0.1.22 to 0.1.23 (#1680)
  • build(deps): bump @google-cloud/storage from 5.19.3 to 5.19.4 (#1679)
  • build(deps): bump @types/node from 17.0.27 to 17.0.31 (#1678)
  • build(deps-dev): bump @typescript-eslint/parser from 5.21.0 to 5.22.0 (#1677)
  • chore: Update App Check to V1 endpoints (#1632)
  • Revert "feat(auth): Support sms region config change on Tenant and Project level." (#1676)
  • build(deps): bump jwks-rsa from 2.0.5 to 2.1.0 (#1671)
  • build(deps-dev): bump @types/chai from 4.3.0 to 4.3.1 (#1670)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1669)
  • build(deps-dev): bump @types/lodash from 4.14.181 to 4.14.182 (#1672)
  • build(deps-dev): bump @types/mocha from 9.1.0 to 9.1.1 (#1668)
  • build(deps-dev): bump @typescript-eslint/parser from 5.19.0 to 5.21.0 (#1667)
  • build(deps): bump @google-cloud/storage from 5.19.2 to 5.19.3 (#1665)
  • build(deps-dev): bump eslint from 8.13.0 to 8.14.0 (#1664)
  • build(deps-dev): bump @microsoft/api-extractor from 7.21.3 to 7.23.0 (#1663)
  • build(deps): bump @types/node from 17.0.25 to 17.0.27 (#1662)
  • build(deps-dev): bump @firebase/auth-compat from 0.2.11 to 0.2.12 (#1661)
  • chore: Update database-compat and database-types (#1660)

Firebase Admin Node.js SDK v10.1.0

21 Apr 19:06
643d2e0
Compare
Choose a tag to compare

Miscellaneous

  • [chore] Release 10.1.0 (#1654)
  • Adding in alpha interface for blocking token verification (#1635)
  • build(deps): bump @types/node from 17.0.23 to 17.0.25 (#1650)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1649)
  • build(deps-dev): bump sinon from 13.0.1 to 13.0.2 (#1648)
  • build(deps-dev): bump @firebase/app-compat from 0.1.21 to 0.1.22 (#1647)
  • build(deps): bump @google-cloud/storage from 5.19.1 to 5.19.2 (#1646)
  • build(deps-dev): bump @microsoft/api-extractor from 7.20.0 to 7.21.3 (#1643)
  • build(deps-dev): bump yargs from 17.4.0 to 17.4.1 (#1642)
  • build(deps-dev): bump eslint from 8.12.0 to 8.13.0 (#1641)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1639)
  • build(deps-dev): bump @typescript-eslint/parser from 5.18.0 to 5.19.0 (#1638)
  • chore: Updating node-forge to 1.3.1 (#1636)
  • build(deps): bump @google-cloud/storage from 5.18.3 to 5.19.1 (#1637)
  • build(deps-dev): bump sinon from 12.0.1 to 13.0.1 (#1630)
  • build(deps-dev): bump @typescript-eslint/parser from 5.17.0 to 5.18.0 (#1629)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1631)
  • chore: bump eslint from 7.32.0 to 8.12.0 (#1626)
  • chore: Update storage and firestore dependencies (#1625)
  • build(deps-dev): bump @firebase/auth-compat from 0.2.10 to 0.2.11 (#1619)
  • build(deps-dev): bump chai from 4.3.4 to 4.3.6 (#1590)
  • build(deps-dev): bump @firebase/auth-compat from 0.2.8 to 0.2.10 (#1610)
  • build(deps): bump node-forge from 1.2.1 to 1.3.0 (#1611)
  • build(deps-dev): bump @firebase/app-compat from 0.1.17 to 0.1.19 (#1594)
  • build(deps-dev): bump @firebase/app-compat from 0.1.16 to 0.1.17 (#1581)
  • build(deps-dev): bump @typescript-eslint/parser from 5.10.1 to 5.12.0 (#1578)
  • build(deps): bump node-fetch from 2.6.6 to 2.6.7 (#1576)
  • build(deps): bump ajv in /.github/actions/send-tweet (#1575)
  • build(deps-dev): bump @types/mocha from 9.0.0 to 9.1.0 (#1571)
  • build(deps-dev): bump ts-node from 10.4.0 to 10.5.0 (#1570)
  • build(deps-dev): bump @firebase/auth-compat from 0.2.7 to 0.2.8 (#1573)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1569)
  • build(deps-dev): bump @firebase/app-compat from 0.1.14 to 0.1.16 (#1565)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1564)
  • build(deps-dev): bump @firebase/auth-compat from 0.2.5 to 0.2.7 (#1563)
  • build(deps-dev): bump sinon from 9.2.4 to 12.0.1 (#1542)
  • build(deps-dev): bump mocha from 9.1.3 to 9.2.0 (#1561)
  • build(deps-dev): bump @typescript-eslint/parser from 5.10.0 to 5.10.1 (#1560)

Firebase Admin Node.js SDK v10.0.2

21 Jan 22:08
98d3f79
Compare
Choose a tag to compare

Miscellaneous

  • [chore] Release 10.0.2 (#1558)
  • Revert TS4 and Firestore 5.x updates (#1557)
  • Revert "[chore] Release 10.1.0 (#1553)" (#1555)
  • [chore] Release 10.1.0 (#1553)
  • (fix): Add new Firestore types to the firestore module (#1554)
  • build(deps): bump @google-cloud/storage from 5.17.0 to 5.18.0 (#1551)
  • build(deps-dev): bump @firebase/auth-types from 0.10.3 to 0.11.0 (#1550)
  • build(deps-dev): bump @firebase/app-compat from 0.1.13 to 0.1.14 (#1549)
  • build(deps): bump @types/node from 17.0.8 to 17.0.10 (#1548)
  • build(deps): bump @google-cloud/firestore from 5.0.1 to 5.0.2 (#1545)
  • build(deps-dev): bump @typescript-eslint/parser from 5.9.1 to 5.10.0 (#1544)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1543)
  • version update @google-cloud/firestore to 5.x (#1525)
  • chore: Update Typescript to 4.x (#1541)
  • chore: Update ESLint and @typescript-eslint dependencies (#1540)
  • build(deps-dev): bump @microsoft/api-extractor from 7.19.3 to 7.19.4 (#1539)
  • build(deps-dev): bump nock from 13.1.3 to 13.2.1 (#1538)
  • build(deps-dev): bump mocha from 9.1.2 to 9.1.3 (#1537)
  • build(deps-dev): bump @firebase/app-compat from 0.1.3 to 0.1.13 (#1535)
  • build(deps-dev): bump @firebase/auth-compat from 0.1.4 to 0.2.5 (#1534)
  • build(deps): bump @google-cloud/storage from 5.14.4 to 5.16.1 (#1528)
  • build(deps): bump node-forge from 0.10.0 to 1.0.0 (#1533)
  • build(deps): bump @firebase/database-types from 0.7.3 to 0.9.3 (#1500)
  • build(deps): bump @firebase/database-compat from 0.1.1 to 0.1.4 (#1499)
  • Remove delayed response message for holidays (#1527)
  • build(deps-dev): bump @microsoft/api-extractor from 7.18.11 to 7.19.3 (#1526)
  • Fix the delayed response message
  • Add delayed response message for holidays (#1521)

Firebase Admin Node.js SDK v10.0.1

15 Dec 21:46
7b15b27
Compare
Choose a tag to compare

Bug Fixes

  • fix(firestore): Expose more types from gcp firestore
  • fix(auth): Add user disabled error code. (#1506)
  • fix(auth): Remove request body for deleteTenant (#1461)

Miscellaneous

  • [chore] Release 10.0.1 (#1520)
  • Add new Firestore types exposed from the admin firestore module (#1519)
  • Update base-auth.ts (#1501)
  • Update multi-tenancy integration tests to run against auth emulator (#1453)
  • build(deps-dev): bump mocha from 8.4.0 to 9.1.2 (#1440)
  • build(deps): bump @types/node from 16.10.2 to 16.11.0 (#1464)
  • build(deps-dev): bump @types/mocha from 8.2.2 to 9.0.0 (#1397)

Firebase Admin Node.js SDK v10.0.0

14 Oct 17:41
e4aefdf
Compare
Choose a tag to compare

Breaking Changes

  • change: Dropped support for Node.js 10. Developers should use Node.js 12 or up when deploying the Admin SDK (#1445).

New Features

  • Admin SDK now offers a series of ES module entry points (e.g. firebase-admin/app, firebase-admin/auth etc)
  • New module entry points can be used in native ESM runtimes.
  • Developers are recommended to use the new entry points, and migrate out of the namespaced API.

Bug Fixes

  • fix: Using Node 12 for nightly builds (#1460)

Miscellaneous

  • [chore] Release 10.0.0 (#1462)
  • chore: Enabled tsdoc error checking (#1459)
  • Revert "Remove request body for deleteTenant (#1452)" (#1456)
  • Remove request body for deleteTenant (#1452)

Firebase Admin Node.js SDK v9.12.0

28 Sep 23:00
137905c
Compare
Choose a tag to compare

New Features

  • feat(rc): Add Remote Config Parameter Value Type Support (#1424)

Bug Fixes

  • fix(fac): Verify Token: Change the jwks cache duration from 1 day to 6 hours (#1439)
  • fix(rtdb): Changed admin.database to use database-compat package (#1437)

Miscellaneous

  • [chore] Release 9.12.0 (#1442)
  • Pin @types/jsonwebtoken to 8.5.1 (#1438)
  • build(deps): bump tar from 6.1.3 to 6.1.11 (#1430)
  • build(deps-dev): bump @types/lodash from 4.14.171 to 4.14.173 (#1435)
  • build(deps-dev): bump @microsoft/api-extractor from 7.18.4 to 7.18.7 (#1423)
  • fix typo (#1420)

Firebase Admin Node.js SDK v9.11.1

19 Aug 20:51
ceaad33
Compare
Choose a tag to compare

Bug Fixes

  • fix: Update comments in index files (#1414)
  • fix: Throw error on user disabled and check revoked set true (#1401)

Miscellaneous

  • [chore] Release 9.11.1 (#1415)
  • build(deps): bump path-parse from 1.0.6 to 1.0.7 (#1413)
  • build(deps-dev): bump yargs from 17.0.1 to 17.1.1 (#1412)
  • chore: Add emulator tests to nightlies (#1409)
  • build(deps-dev): bump ts-node from 9.0.0 to 10.2.0 (#1402)
  • build(deps): bump tar from 6.1.0 to 6.1.3 (#1399)
  • build(deps-dev): bump @microsoft/api-extractor from 7.15.2 to 7.18.4 (#1379)
  • build(deps): bump jwks-rsa from 2.0.3 to 2.0.4 (#1393)
  • build(deps-dev): bump @types/minimist from 1.2.1 to 1.2.2 (#1388)
  • build(deps-dev): bump @types/request from 2.48.5 to 2.48.6 (#1387)
  • build(deps-dev): bump @types/lodash from 4.14.157 to 4.14.171 (#1386)
  • build(deps): bump @firebase/database from 0.10.6 to 0.10.7 (#1385)
  • build(deps-dev): bump @types/bcrypt from 2.0.0 to 5.0.0 (#1384)
  • build(deps-dev): bump nock from 13.1.0 to 13.1.1 (#1370)

Firebase Admin Node.js SDK v9.11.0

15 Jul 21:23
20dc462
Compare
Choose a tag to compare

New Features

  • feat(fac): Add custom TTL options for App Check (#1363)

Miscellaneous

  • [chore] Release 9.11.0 (#1376)
  • Fix typo and formatting in docs (#1378)
  • Add AppCheckTokenOptions type to ToC (#1375)
  • Reduce App Check custom token exp to 5 mins (#1372)
  • build(deps): bump @google-cloud/firestore from 4.12.2 to 4.13.1 (#1369)
  • Update index.ts (#1367)
  • build(deps-dev): bump @types/chai from 4.2.11 to 4.2.21 (#1365)
  • build(deps-dev): bump yargs from 16.1.0 to 17.0.1 (#1357)
  • build(deps): bump jwks-rsa from 2.0.2 to 2.0.3 (#1361)
  • build(deps): bump @firebase/database from 0.10.5 to 0.10.6 (#1356)
  • build(deps-dev): bump @types/sinon from 9.0.4 to 10.0.2 (#1326)
  • build(deps-dev): bump @types/nock from 9.3.1 to 11.1.0 (#1351)
  • build(deps): bump @firebase/database from 0.10.4 to 0.10.5 (#1350)
  • build(deps-dev): bump @types/request-promise from 4.1.46 to 4.1.47 (#1338)

Firebase Admin Node.js SDK v9.10.0

24 Jun 19:19
2ca2bca
Compare
Choose a tag to compare

New Features

  • feat(fis): Adding the admin.installations() API for deleting Firebase installation IDs (#1187)

Bug Fixes

  • fix: Updated TOC for new Auth type aliases (#1342)
  • fix(docs): replace all global.html -> admin.html (#1341)
  • fix(auth): Better type hierarchies for Auth API (#1294)

Miscellaneous

  • [chore] Release 9.10.0 (#1345)
  • build(deps-dev): bump @types/minimist from 1.2.0 to 1.2.1 (#1336)
  • build(deps-dev): bump gulp-filter from 6.0.0 to 7.0.0 (#1334)
  • build(deps-dev): bump request-promise from 4.2.5 to 4.2.6 (#1331)
  • build(deps): bump @firebase/database from 0.10.0 to 0.10.4 (#1328)
  • build(deps-dev): bump @firebase/app from 0.6.21 to 0.6.26 (#1329)
  • build(deps-dev): bump @types/mocha from 2.2.48 to 8.2.2 (#1323)
  • build(deps): bump @google-cloud/firestore from 4.5.0 to 4.12.2 (#1325)
  • build(deps-dev): bump bcrypt from 5.0.0 to 5.0.1 (#1324)
  • build(deps-dev): bump @types/sinon-chai from 3.2.4 to 3.2.5 (#1316)
  • build(deps-dev): bump nock from 13.0.11 to 13.1.0 (#1313)
  • build(deps-dev): bump @types/jsonwebtoken from 8.5.0 to 8.5.1 (#1315)
  • build(deps-dev): bump del from 2.2.2 to 6.0.0 (#1310)
  • build(deps): bump ws from 7.3.1 to 7.4.6 (#1309)
  • build(deps-dev): bump nock from 13.0.5 to 13.0.11 (#1311)
  • Add OAuthResponseType to ToC (#1303)
  • Update OIDC reference docs (#1305)

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)