Closed mend-for-github-com[bot] closed 1 year ago
This PR contains the following updates:
^8.10.0
^10.0.0
By merging this PR, the issue #3 will be automatically resolved and closed:
This PR contains the following updates:
^8.10.0
->^10.0.0
By merging this PR, the issue #3 will be automatically resolved and closed:
Release Notes
firebase/firebase-admin-node
### [`v10.0.2`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v10.0.2): Firebase Admin Node.js SDK v10.0.2 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v10.0.1...v10.0.2) ##### Miscellaneous - \[chore] Release 10.0.2 ([#1558](https://togithub.com/firebase/firebase-admin-node/issues/1558)) - Revert TS4 and Firestore 5.x updates ([#1557](https://togithub.com/firebase/firebase-admin-node/issues/1557)) - Revert "\[chore] Release 10.1.0 ([#1553](https://togithub.com/firebase/firebase-admin-node/issues/1553))" ([#1555](https://togithub.com/firebase/firebase-admin-node/issues/1555)) - \[chore] Release 10.1.0 ([#1553](https://togithub.com/firebase/firebase-admin-node/issues/1553)) - (fix): Add new Firestore types to the firestore module ([#1554](https://togithub.com/firebase/firebase-admin-node/issues/1554)) - build(deps): bump [@google-cloud/storage](https://togithub.com/google-cloud/storage) from 5.17.0 to 5.18.0 ([#1551](https://togithub.com/firebase/firebase-admin-node/issues/1551)) - build(deps-dev): bump [@firebase/auth-types](https://togithub.com/firebase/auth-types) from 0.10.3 to 0.11.0 ([#1550](https://togithub.com/firebase/firebase-admin-node/issues/1550)) - build(deps-dev): bump [@firebase/app-compat](https://togithub.com/firebase/app-compat) from 0.1.13 to 0.1.14 ([#1549](https://togithub.com/firebase/firebase-admin-node/issues/1549)) - build(deps): bump [@types/node](https://togithub.com/types/node) from 17.0.8 to 17.0.10 ([#1548](https://togithub.com/firebase/firebase-admin-node/issues/1548)) - build(deps): bump [@google-cloud/firestore](https://togithub.com/google-cloud/firestore) from 5.0.1 to 5.0.2 ([#1545](https://togithub.com/firebase/firebase-admin-node/issues/1545)) - build(deps-dev): bump [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.9.1 to 5.10.0 ([#1544](https://togithub.com/firebase/firebase-admin-node/issues/1544)) - build(deps-dev): bump [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) ([#1543](https://togithub.com/firebase/firebase-admin-node/issues/1543)) - version update [@google-cloud/firestore](https://togithub.com/google-cloud/firestore) to 5.x ([#1525](https://togithub.com/firebase/firebase-admin-node/issues/1525)) - chore: Update Typescript to 4.x ([#1541](https://togithub.com/firebase/firebase-admin-node/issues/1541)) - chore: Update ESLint and [@typescript-eslint](https://togithub.com/typescript-eslint) dependencies ([#1540](https://togithub.com/firebase/firebase-admin-node/issues/1540)) - build(deps-dev): bump [@microsoft/api-extractor](https://togithub.com/microsoft/api-extractor) from 7.19.3 to 7.19.4 ([#1539](https://togithub.com/firebase/firebase-admin-node/issues/1539)) - build(deps-dev): bump nock from 13.1.3 to 13.2.1 ([#1538](https://togithub.com/firebase/firebase-admin-node/issues/1538)) - build(deps-dev): bump mocha from 9.1.2 to 9.1.3 ([#1537](https://togithub.com/firebase/firebase-admin-node/issues/1537)) - build(deps-dev): bump [@firebase/app-compat](https://togithub.com/firebase/app-compat) from 0.1.3 to 0.1.13 ([#1535](https://togithub.com/firebase/firebase-admin-node/issues/1535)) - build(deps-dev): bump [@firebase/auth-compat](https://togithub.com/firebase/auth-compat) from 0.1.4 to 0.2.5 ([#1534](https://togithub.com/firebase/firebase-admin-node/issues/1534)) - build(deps): bump [@google-cloud/storage](https://togithub.com/google-cloud/storage) from 5.14.4 to 5.16.1 ([#1528](https://togithub.com/firebase/firebase-admin-node/issues/1528)) - build(deps): bump node-forge from 0.10.0 to 1.0.0 ([#1533](https://togithub.com/firebase/firebase-admin-node/issues/1533)) - build(deps): bump [@firebase/database-types](https://togithub.com/firebase/database-types) from 0.7.3 to 0.9.3 ([#1500](https://togithub.com/firebase/firebase-admin-node/issues/1500)) - build(deps): bump [@firebase/database-compat](https://togithub.com/firebase/database-compat) from 0.1.1 to 0.1.4 ([#1499](https://togithub.com/firebase/firebase-admin-node/issues/1499)) - Remove delayed response message for holidays ([#1527](https://togithub.com/firebase/firebase-admin-node/issues/1527)) - build(deps-dev): bump [@microsoft/api-extractor](https://togithub.com/microsoft/api-extractor) from 7.18.11 to 7.19.3 ([#1526](https://togithub.com/firebase/firebase-admin-node/issues/1526)) - Fix the delayed response message - Add delayed response message for holidays ([#1521](https://togithub.com/firebase/firebase-admin-node/issues/1521)) ### [`v10.0.1`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v10.0.1): Firebase Admin Node.js SDK v10.0.1 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v10.0.0...v10.0.1) ##### Bug Fixes - fix(firestore): Expose more types from gcp firestore - fix(auth): Add user disabled error code. ([#1506](https://togithub.com/firebase/firebase-admin-node/issues/1506)) - fix(auth): Remove request body for deleteTenant ([#1461](https://togithub.com/firebase/firebase-admin-node/issues/1461)) ##### Miscellaneous - \[chore] Release 10.0.1 ([#1520](https://togithub.com/firebase/firebase-admin-node/issues/1520)) - Add new Firestore types exposed from the admin firestore module ([#1519](https://togithub.com/firebase/firebase-admin-node/issues/1519)) - Update base-auth.ts ([#1501](https://togithub.com/firebase/firebase-admin-node/issues/1501)) - Update multi-tenancy integration tests to run against auth emulator ([#1453](https://togithub.com/firebase/firebase-admin-node/issues/1453)) - build(deps-dev): bump mocha from 8.4.0 to 9.1.2 ([#1440](https://togithub.com/firebase/firebase-admin-node/issues/1440)) - build(deps): bump [@types/node](https://togithub.com/types/node) from 16.10.2 to 16.11.0 ([#1464](https://togithub.com/firebase/firebase-admin-node/issues/1464)) - build(deps-dev): bump [@types/mocha](https://togithub.com/types/mocha) from 8.2.2 to 9.0.0 ([#1397](https://togithub.com/firebase/firebase-admin-node/issues/1397)) ### [`v10.0.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v10.0.0): Firebase Admin Node.js SDK v10.0.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.12.0...v10.0.0) ##### Breaking Changes - change: Dropped support for Node.js 10. Developers should use Node.js 12 or up when deploying the Admin SDK ([#1445](https://togithub.com/firebase/firebase-admin-node/issues/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](https://togithub.com/firebase/firebase-admin-node/issues/1460)) ##### Miscellaneous - \[chore] Release 10.0.0 ([#1462](https://togithub.com/firebase/firebase-admin-node/issues/1462)) - chore: Enabled tsdoc error checking ([#1459](https://togithub.com/firebase/firebase-admin-node/issues/1459)) - Revert "Remove request body for deleteTenant ([#1452](https://togithub.com/firebase/firebase-admin-node/issues/1452))" ([#1456](https://togithub.com/firebase/firebase-admin-node/issues/1456)) - Remove request body for deleteTenant ([#1452](https://togithub.com/firebase/firebase-admin-node/issues/1452)) ### [`v9.12.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.12.0): Firebase Admin Node.js SDK v9.12.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.11.1...v9.12.0) ##### New Features - feat(rc): Add Remote Config Parameter Value Type Support ([#1424](https://togithub.com/firebase/firebase-admin-node/issues/1424)) ##### Bug Fixes - fix(fac): Verify Token: Change the jwks cache duration from 1 day to 6 hours ([#1439](https://togithub.com/firebase/firebase-admin-node/issues/1439)) - fix(rtdb): Changed admin.database to use database-compat package ([#1437](https://togithub.com/firebase/firebase-admin-node/issues/1437)) ##### Miscellaneous - \[chore] Release 9.12.0 ([#1442](https://togithub.com/firebase/firebase-admin-node/issues/1442)) - Pin [@types/jsonwebtoken](https://togithub.com/types/jsonwebtoken) to 8.5.1 ([#1438](https://togithub.com/firebase/firebase-admin-node/issues/1438)) - build(deps): bump tar from 6.1.3 to 6.1.11 ([#1430](https://togithub.com/firebase/firebase-admin-node/issues/1430)) - build(deps-dev): bump [@types/lodash](https://togithub.com/types/lodash) from 4.14.171 to 4.14.173 ([#1435](https://togithub.com/firebase/firebase-admin-node/issues/1435)) - build(deps-dev): bump [@microsoft/api-extractor](https://togithub.com/microsoft/api-extractor) from 7.18.4 to 7.18.7 ([#1423](https://togithub.com/firebase/firebase-admin-node/issues/1423)) - fix typo ([#1420](https://togithub.com/firebase/firebase-admin-node/issues/1420)) ### [`v9.11.1`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.11.1): Firebase Admin Node.js SDK v9.11.1 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.11.0...v9.11.1) ##### Bug Fixes - fix: Update comments in index files ([#1414](https://togithub.com/firebase/firebase-admin-node/issues/1414)) - fix: Throw error on user disabled and check revoked set true ([#1401](https://togithub.com/firebase/firebase-admin-node/issues/1401)) ##### Miscellaneous - \[chore] Release 9.11.1 ([#1415](https://togithub.com/firebase/firebase-admin-node/issues/1415)) - build(deps): bump path-parse from 1.0.6 to 1.0.7 ([#1413](https://togithub.com/firebase/firebase-admin-node/issues/1413)) - build(deps-dev): bump yargs from 17.0.1 to 17.1.1 ([#1412](https://togithub.com/firebase/firebase-admin-node/issues/1412)) - chore: Add emulator tests to nightlies ([#1409](https://togithub.com/firebase/firebase-admin-node/issues/1409)) - build(deps-dev): bump ts-node from 9.0.0 to 10.2.0 ([#1402](https://togithub.com/firebase/firebase-admin-node/issues/1402)) - build(deps): bump tar from 6.1.0 to 6.1.3 ([#1399](https://togithub.com/firebase/firebase-admin-node/issues/1399)) - build(deps-dev): bump [@microsoft/api-extractor](https://togithub.com/microsoft/api-extractor) from 7.15.2 to 7.18.4 ([#1379](https://togithub.com/firebase/firebase-admin-node/issues/1379)) - build(deps): bump jwks-rsa from 2.0.3 to 2.0.4 ([#1393](https://togithub.com/firebase/firebase-admin-node/issues/1393)) - build(deps-dev): bump [@types/minimist](https://togithub.com/types/minimist) from 1.2.1 to 1.2.2 ([#1388](https://togithub.com/firebase/firebase-admin-node/issues/1388)) - build(deps-dev): bump [@types/request](https://togithub.com/types/request) from 2.48.5 to 2.48.6 ([#1387](https://togithub.com/firebase/firebase-admin-node/issues/1387)) - build(deps-dev): bump [@types/lodash](https://togithub.com/types/lodash) from 4.14.157 to 4.14.171 ([#1386](https://togithub.com/firebase/firebase-admin-node/issues/1386)) - build(deps): bump [@firebase/database](https://togithub.com/firebase/database) from 0.10.6 to 0.10.7 ([#1385](https://togithub.com/firebase/firebase-admin-node/issues/1385)) - build(deps-dev): bump [@types/bcrypt](https://togithub.com/types/bcrypt) from 2.0.0 to 5.0.0 ([#1384](https://togithub.com/firebase/firebase-admin-node/issues/1384)) - build(deps-dev): bump nock from 13.1.0 to 13.1.1 ([#1370](https://togithub.com/firebase/firebase-admin-node/issues/1370)) ### [`v9.11.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.11.0): Firebase Admin Node.js SDK v9.11.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.10.0...v9.11.0) ##### New Features - feat(fac): Add custom TTL options for App Check ([#1363](https://togithub.com/firebase/firebase-admin-node/issues/1363)) ##### Miscellaneous - \[chore] Release 9.11.0 ([#1376](https://togithub.com/firebase/firebase-admin-node/issues/1376)) - Fix typo and formatting in docs ([#1378](https://togithub.com/firebase/firebase-admin-node/issues/1378)) - Add AppCheckTokenOptions type to ToC ([#1375](https://togithub.com/firebase/firebase-admin-node/issues/1375)) - Reduce App Check custom token exp to 5 mins ([#1372](https://togithub.com/firebase/firebase-admin-node/issues/1372)) - build(deps): bump [@google-cloud/firestore](https://togithub.com/google-cloud/firestore) from 4.12.2 to 4.13.1 ([#1369](https://togithub.com/firebase/firebase-admin-node/issues/1369)) - Update index.ts ([#1367](https://togithub.com/firebase/firebase-admin-node/issues/1367)) - build(deps-dev): bump [@types/chai](https://togithub.com/types/chai) from 4.2.11 to 4.2.21 ([#1365](https://togithub.com/firebase/firebase-admin-node/issues/1365)) - build(deps-dev): bump yargs from 16.1.0 to 17.0.1 ([#1357](https://togithub.com/firebase/firebase-admin-node/issues/1357)) - build(deps): bump jwks-rsa from 2.0.2 to 2.0.3 ([#1361](https://togithub.com/firebase/firebase-admin-node/issues/1361)) - build(deps): bump [@firebase/database](https://togithub.com/firebase/database) from 0.10.5 to 0.10.6 ([#1356](https://togithub.com/firebase/firebase-admin-node/issues/1356)) - build(deps-dev): bump [@types/sinon](https://togithub.com/types/sinon) from 9.0.4 to 10.0.2 ([#1326](https://togithub.com/firebase/firebase-admin-node/issues/1326)) - build(deps-dev): bump [@types/nock](https://togithub.com/types/nock) from 9.3.1 to 11.1.0 ([#1351](https://togithub.com/firebase/firebase-admin-node/issues/1351)) - build(deps): bump [@firebase/database](https://togithub.com/firebase/database) from 0.10.4 to 0.10.5 ([#1350](https://togithub.com/firebase/firebase-admin-node/issues/1350)) - build(deps-dev): bump [@types/request-promise](https://togithub.com/types/request-promise) from 4.1.46 to 4.1.47 ([#1338](https://togithub.com/firebase/firebase-admin-node/issues/1338)) ### [`v9.10.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.10.0): Firebase Admin Node.js SDK v9.10.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.9.0...v9.10.0) ##### New Features - feat(fis): Adding the admin.installations() API for deleting Firebase installation IDs ([#1187](https://togithub.com/firebase/firebase-admin-node/issues/1187)) ##### Bug Fixes - fix: Updated TOC for new Auth type aliases ([#1342](https://togithub.com/firebase/firebase-admin-node/issues/1342)) - fix(docs): replace all global.html -> admin.html ([#1341](https://togithub.com/firebase/firebase-admin-node/issues/1341)) - fix(auth): Better type hierarchies for Auth API ([#1294](https://togithub.com/firebase/firebase-admin-node/issues/1294)) ##### Miscellaneous - \[chore] Release 9.10.0 ([#1345](https://togithub.com/firebase/firebase-admin-node/issues/1345)) - build(deps-dev): bump [@types/minimist](https://togithub.com/types/minimist) from 1.2.0 to 1.2.1 ([#1336](https://togithub.com/firebase/firebase-admin-node/issues/1336)) - build(deps-dev): bump gulp-filter from 6.0.0 to 7.0.0 ([#1334](https://togithub.com/firebase/firebase-admin-node/issues/1334)) - build(deps-dev): bump request-promise from 4.2.5 to 4.2.6 ([#1331](https://togithub.com/firebase/firebase-admin-node/issues/1331)) - build(deps): bump [@firebase/database](https://togithub.com/firebase/database) from 0.10.0 to 0.10.4 ([#1328](https://togithub.com/firebase/firebase-admin-node/issues/1328)) - build(deps-dev): bump [@firebase/app](https://togithub.com/firebase/app) from 0.6.21 to 0.6.26 ([#1329](https://togithub.com/firebase/firebase-admin-node/issues/1329)) - build(deps-dev): bump [@types/mocha](https://togithub.com/types/mocha) from 2.2.48 to 8.2.2 ([#1323](https://togithub.com/firebase/firebase-admin-node/issues/1323)) - build(deps): bump [@google-cloud/firestore](https://togithub.com/google-cloud/firestore) from 4.5.0 to 4.12.2 ([#1325](https://togithub.com/firebase/firebase-admin-node/issues/1325)) - build(deps-dev): bump bcrypt from 5.0.0 to 5.0.1 ([#1324](https://togithub.com/firebase/firebase-admin-node/issues/1324)) - build(deps-dev): bump [@types/sinon-chai](https://togithub.com/types/sinon-chai) from 3.2.4 to 3.2.5 ([#1316](https://togithub.com/firebase/firebase-admin-node/issues/1316)) - build(deps-dev): bump nock from 13.0.11 to 13.1.0 ([#1313](https://togithub.com/firebase/firebase-admin-node/issues/1313)) - build(deps-dev): bump [@types/jsonwebtoken](https://togithub.com/types/jsonwebtoken) from 8.5.0 to 8.5.1 ([#1315](https://togithub.com/firebase/firebase-admin-node/issues/1315)) - build(deps-dev): bump del from 2.2.2 to 6.0.0 ([#1310](https://togithub.com/firebase/firebase-admin-node/issues/1310)) - build(deps): bump ws from 7.3.1 to 7.4.6 ([#1309](https://togithub.com/firebase/firebase-admin-node/issues/1309)) - build(deps-dev): bump nock from 13.0.5 to 13.0.11 ([#1311](https://togithub.com/firebase/firebase-admin-node/issues/1311)) - Add OAuthResponseType to ToC ([#1303](https://togithub.com/firebase/firebase-admin-node/issues/1303)) - Update OIDC reference docs ([#1305](https://togithub.com/firebase/firebase-admin-node/issues/1305)) ### [`v9.9.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.9.0): Firebase Admin Node.js SDK v9.9.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.8.0...v9.9.0) ##### Breaking Changes - change: The Admin SDK now requires Node.js 10.13.0 or higher. ([#1300](https://togithub.com/firebase/firebase-admin-node/issues/1300)) ##### New Features - feat(auth): Added code flow support for OIDC flow. ([#1220](https://togithub.com/firebase/firebase-admin-node/issues/1220)) ##### Bug Fixes - fix(auth): make MFA uid optional for updateUser operations ([#1278](https://togithub.com/firebase/firebase-admin-node/issues/1278)) - fix: Revert regression introduced in [#1257](https://togithub.com/firebase/firebase-admin-node/issues/1257) ([#1277](https://togithub.com/firebase/firebase-admin-node/issues/1277)) ##### Miscellaneous - \[chore] Release 9.9.0 ([#1302](https://togithub.com/firebase/firebase-admin-node/issues/1302)) - Fixed integration test failure of skipped tests ([#1299](https://togithub.com/firebase/firebase-admin-node/issues/1299)) - chore: Teporarily disabling sendToDeviceGroup integration test ([#1292](https://togithub.com/firebase/firebase-admin-node/issues/1292)) - build(deps-dev): bump [@microsoft/api-extractor](https://togithub.com/microsoft/api-extractor) from 7.11.2 to 7.15.2 ([#1291](https://togithub.com/firebase/firebase-admin-node/issues/1291)) - build(deps-dev): bump chalk from 1.1.3 to 4.1.1 ([#1288](https://togithub.com/firebase/firebase-admin-node/issues/1288)) - build(deps-dev): bump nyc from 14.1.1 to 15.1.0 ([#1290](https://togithub.com/firebase/firebase-admin-node/issues/1290)) - build(deps-dev): bump sinon from 9.0.2 to 9.2.4 ([#1289](https://togithub.com/firebase/firebase-admin-node/issues/1289)) - build(deps-dev): bump run-sequence from 1.2.2 to 2.2.1 ([#1282](https://togithub.com/firebase/firebase-admin-node/issues/1282)) - build(deps-dev): bump gulp-header from 1.8.12 to 2.0.9 ([#1283](https://togithub.com/firebase/firebase-admin-node/issues/1283)) - chore: Remove gulp-replace dependency ([#1285](https://togithub.com/firebase/firebase-admin-node/issues/1285)) - chore: Enabled dependabot ([#1279](https://togithub.com/firebase/firebase-admin-node/issues/1279)) - build(deps): bump jose from 2.0.4 to 2.0.5 ([#1265](https://togithub.com/firebase/firebase-admin-node/issues/1265)) - build(deps): bump handlebars from 4.7.6 to 4.7.7 ([#1253](https://togithub.com/firebase/firebase-admin-node/issues/1253)) ### [`v9.8.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.8.0): Firebase Admin Node.js SDK v9.8.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.7.0...v9.8.0) ##### Bug Fixes - fix: adds missing EMAIL_NOT_FOUND error code ([#1246](https://togithub.com/firebase/firebase-admin-node/issues/1246)) ##### Miscellaneous - \[chore] Release 9.8.0 ([#1266](https://togithub.com/firebase/firebase-admin-node/issues/1266)) - Fix [@types/node](https://togithub.com/types/node) conflict with grpc and port type ([#1258](https://togithub.com/firebase/firebase-admin-node/issues/1258)) - build(deps): bump hosted-git-info from 2.8.8 to 2.8.9 ([#1260](https://togithub.com/firebase/firebase-admin-node/issues/1260)) - feat: Add abuse reduction support ([#1264](https://togithub.com/firebase/firebase-admin-node/issues/1264)) - Fix storage emulator env formatting ([#1257](https://togithub.com/firebase/firebase-admin-node/issues/1257)) - build(deps): bump y18n from 3.2.1 to 3.2.2 ([#1208](https://togithub.com/firebase/firebase-admin-node/issues/1208)) - chore: Upgraded RTDB and other [@firebase](https://togithub.com/firebase) dependencies ([#1250](https://togithub.com/firebase/firebase-admin-node/issues/1250)) - build(deps-dev): bump lodash from 4.17.19 to 4.17.21 ([#1255](https://togithub.com/firebase/firebase-admin-node/issues/1255)) ### [`v9.7.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.7.0): Firebase Admin Node.js SDK v9.7.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.6.0...v9.7.0) ##### Bug Fixes - fix(rtdb): Fixing a token refresh livelock in Cloud Functions ([#1234](https://togithub.com/firebase/firebase-admin-node/issues/1234)) ##### Miscellaneous - \[chore] Release 9.7.0 ([#1240](https://togithub.com/firebase/firebase-admin-node/issues/1240)) - Revert "Disable one flaky tests in emulator. ([#1205](https://togithub.com/firebase/firebase-admin-node/issues/1205))" ([#1227](https://togithub.com/firebase/firebase-admin-node/issues/1227)) - Add support for FIREBASE_STORAGE_EMULATOR_HOST env var ([#1175](https://togithub.com/firebase/firebase-admin-node/issues/1175)) - chore: Clean up nightly workflow trigger tests ([#1212](https://togithub.com/firebase/firebase-admin-node/issues/1212)) - Change dispatch event name in nightly workflow ([#1216](https://togithub.com/firebase/firebase-admin-node/issues/1216)) - chore: Fix bug in send-email action code ([#1214](https://togithub.com/firebase/firebase-admin-node/issues/1214)) - chore: Add Mailgun send email action ([#1210](https://togithub.com/firebase/firebase-admin-node/issues/1210)) - (chore): Add JWT Decoder and Signature Verifier ([#1204](https://togithub.com/firebase/firebase-admin-node/issues/1204)) ### [`v9.6.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.6.0): Firebase Admin Node.js SDK v9.6.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.5.0...v9.6.0) ##### New Features - feat(rtdb): Support emulator mode for rules management operations ([#1190](https://togithub.com/firebase/firebase-admin-node/issues/1190)) ##### Bug Fixes - fix(rtdb): Fixing the RTDB token listener callback ([#1203](https://togithub.com/firebase/firebase-admin-node/issues/1203)) - fix: Decoupled proactive token refresh from FirebaseApp ([#1194](https://togithub.com/firebase/firebase-admin-node/issues/1194)) ##### Miscellaneous - \[chore] Release 9.6.0 ([#1209](https://togithub.com/firebase/firebase-admin-node/issues/1209)) - Disable one flaky tests in emulator. ([#1205](https://togithub.com/firebase/firebase-admin-node/issues/1205)) - Add emulator-based integration tests. ([#1155](https://togithub.com/firebase/firebase-admin-node/issues/1155)) - Update HOME.md ([#1181](https://togithub.com/firebase/firebase-admin-node/issues/1181)) - chore: Updated doc generator for typedoc 0.19.0 ([#1166](https://togithub.com/firebase/firebase-admin-node/issues/1166)) ### [`v9.5.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.5.0): Firebase Admin Node.js SDK v9.5.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.4.2...v9.5.0) ##### New Features - feat(auth): Add ability to link a federated ID with the `updateUser()` method. ([#770](https://togithub.com/firebase/firebase-admin-node/issues/770)) - feat(auth): Implement getUserByProviderId ([#769](https://togithub.com/firebase/firebase-admin-node/issues/769)) - feat: Exporting all types of Messages so they can be used by consumers ([#1147](https://togithub.com/firebase/firebase-admin-node/issues/1147)) ##### Bug Fixes - fix: Removing FirebaseServiceInterface and FirebaseServiceInternalsInterface ([#1128](https://togithub.com/firebase/firebase-admin-node/issues/1128)) ##### Miscellaneous - \[chore] Release 9.5.0 ([#1167](https://togithub.com/firebase/firebase-admin-node/issues/1167)) - (chore): Export UserProvider type and add it to toc.yaml ([#1165](https://togithub.com/firebase/firebase-admin-node/issues/1165)) - Allow enabling of anonymous provider via tenant configuration ([#802](https://togithub.com/firebase/firebase-admin-node/issues/802)) - Improve token verification logic with Auth Emulator. ([#1148](https://togithub.com/firebase/firebase-admin-node/issues/1148)) - update typo in interface name ([#1138](https://togithub.com/firebase/firebase-admin-node/issues/1138)) - Updating Google Cloud naming ([#1122](https://togithub.com/firebase/firebase-admin-node/issues/1122)) - chore(core): Automate Daily Integration Tests ([#1130](https://togithub.com/firebase/firebase-admin-node/issues/1130)) - chore(rc): Add more unit tests for timestamp validation ([#1092](https://togithub.com/firebase/firebase-admin-node/issues/1092)) - Remove delayed response message for holidays ([#1125](https://togithub.com/firebase/firebase-admin-node/issues/1125)) - build(deps): bump highlight.js from 10.4.0 to 10.5.0 ([#1127](https://togithub.com/firebase/firebase-admin-node/issues/1127)) - build(deps): bump ini from 1.3.5 to 1.3.8 ([#1126](https://togithub.com/firebase/firebase-admin-node/issues/1126)) - build(deps): bump date-and-time from 0.14.1 to 0.14.2 ([#1120](https://togithub.com/firebase/firebase-admin-node/issues/1120)) - Adding delayed response message for holidays ([#1118](https://togithub.com/firebase/firebase-admin-node/issues/1118)) ### [`v9.4.2`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.4.2): Firebase Admin Node.js SDK v9.4.2 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.4.1...v9.4.2) ##### Bug Fixes - fix(fcm): Support arbitrary custom values in the ApnsPayload ([#1097](https://togithub.com/firebase/firebase-admin-node/issues/1097)) ##### Miscellaneous - \[chore] Release 9.4.2 ([#1111](https://togithub.com/firebase/firebase-admin-node/issues/1111)) - chore: adds missing provider IDs for Auth ([#1106](https://togithub.com/firebase/firebase-admin-node/issues/1106)) - Adds [@license](https://togithub.com/license) JSDoc tag to license comments ([#1102](https://togithub.com/firebase/firebase-admin-node/issues/1102)) - chore: Upgraded mocha, ts-node, typedoc and nock ([#1105](https://togithub.com/firebase/firebase-admin-node/issues/1105)) - chore: Upgraded JS SDK dependencies ([#1104](https://togithub.com/firebase/firebase-admin-node/issues/1104)) ### [`v9.4.1`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.4.1): Firebase Admin Node.js SDK v9.4.1 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.4.0...v9.4.1) ##### Bug Fixes - fix(rc): Fix Version update time parsing failure ([#1089](https://togithub.com/firebase/firebase-admin-node/issues/1089)) ##### Miscellaneous - \[chore] Release 9.4.1 ([#1091](https://togithub.com/firebase/firebase-admin-node/issues/1091)) - Reinstating tag that devsite needs present to supress machine translation. ([#1090](https://togithub.com/firebase/firebase-admin-node/issues/1090)) ### [`v9.4.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.4.0): Firebase Admin Node.js SDK v9.4.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.3.0...v9.4.0) ##### New Features - feat(firestore): Exposed more types from the admin.firestore namespace ([#1080](https://togithub.com/firebase/firebase-admin-node/issues/1080)) ##### Bug Fixes - fix: Adding es2018 libraries to the build ([#1079](https://togithub.com/firebase/firebase-admin-node/issues/1079)) - fix: Upgraded dev dependency on yargs ([#1073](https://togithub.com/firebase/firebase-admin-node/issues/1073)) ##### Miscellaneous - \[chore] Release 9.4.0 ([#1087](https://togithub.com/firebase/firebase-admin-node/issues/1087)) - Use 'owner' token when communicating with Auth emulator ([#1085](https://togithub.com/firebase/firebase-admin-node/issues/1085)) - Handle lookup returning empty array of users. ([#1082](https://togithub.com/firebase/firebase-admin-node/issues/1082)) - chore: Configuring an API Extractor report for the repo ([#1081](https://togithub.com/firebase/firebase-admin-node/issues/1081)) - chore: Auto-generating typings from the source ([#1072](https://togithub.com/firebase/firebase-admin-node/issues/1072)) ### [`v9.3.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.3.0): Firebase Admin Node.js SDK v9.3.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.2.0...v9.3.0) ##### Miscellaneous - \[chore] Release 9.3.0 ([#1070](https://togithub.com/firebase/firebase-admin-node/issues/1070)) - build(deps): bump [@actions/core](https://togithub.com/actions/core) in /.github/actions/send-tweet ([#1052](https://togithub.com/firebase/firebase-admin-node/issues/1052)) - Add support for Auth Emulator ([#1044](https://togithub.com/firebase/firebase-admin-node/issues/1044)) - Update default.hbs ([#1040](https://togithub.com/firebase/firebase-admin-node/issues/1040)) ### [`v9.2.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.2.0): Firebase Admin Node.js SDK v9.2.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.1.1...v9.2.0) ##### New Features - feat(ml): Adding Firebase ML support for AutoML models ([#1024](https://togithub.com/firebase/firebase-admin-node/issues/1024)) ##### Bug Fixes - fix(storage): Support typing generation for the storage API ([#1019](https://togithub.com/firebase/firebase-admin-node/issues/1019)) ##### Miscellaneous - \[chore] Release 9.2.0 ([#1030](https://togithub.com/firebase/firebase-admin-node/issues/1030)) - build(deps): bump node-forge from 0.9.1 to 0.10.0 ([#1028](https://togithub.com/firebase/firebase-admin-node/issues/1028)) - Adding More ModelOptions to toc.yaml ([#1027](https://togithub.com/firebase/firebase-admin-node/issues/1027)) - build(deps): bump node-fetch from 2.6.0 to 2.6.1 ([#1025](https://togithub.com/firebase/firebase-admin-node/issues/1025)) - chore: Enabling max-len lint rule ([#1014](https://togithub.com/firebase/firebase-admin-node/issues/1014)) - build(deps-dev): bump bcrypt from 3.0.8 to 5.0.0 ([#1002](https://togithub.com/firebase/firebase-admin-node/issues/1002)) - Allow Credential to auto-generate typings, separate internal vs external APIs ([#1012](https://togithub.com/firebase/firebase-admin-node/issues/1012)) - auth: Add credential service ([#1011](https://togithub.com/firebase/firebase-admin-node/issues/1011)) ### [`v9.1.1`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.1.1): Firebase Admin Node.js SDK v9.1.1 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.1.0...v9.1.1) ##### Bug Fixes - fix(auth): Address several auth typing inconsistencies ([#993](https://togithub.com/firebase/firebase-admin-node/issues/993)) ##### Miscellaneous - \[chore] Release 9.1.1 ([#1003](https://togithub.com/firebase/firebase-admin-node/issues/1003)) - Add missing class in RemoteConfig Namespace ([#996](https://togithub.com/firebase/firebase-admin-node/issues/996)) ### [`v9.1.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.1.0): Firebase Admin Node.js SDK v9.1.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v9.0.0...v9.1.0) ##### New Features - feat(auth): Adds ability to enable MFA on a Google Cloud Identity Platform tenant ([#930](https://togithub.com/firebase/firebase-admin-node/issues/930)) ##### Bug Fixes - fix(auth): Make displayName optional for AuthProviderConfig typings ([#970](https://togithub.com/firebase/firebase-admin-node/issues/970)) - fix(auth): Fix several typing inconsistencies ([#966](https://togithub.com/firebase/firebase-admin-node/issues/966)) - fix: Use object instead of Object in typings ([#961](https://togithub.com/firebase/firebase-admin-node/issues/961)) ##### Miscellaneous - \[chore] Release 9.1.0 ([#991](https://togithub.com/firebase/firebase-admin-node/issues/991)) - Firebase ML can gracefully accept unknown fields in ModelResponse ([#989](https://togithub.com/firebase/firebase-admin-node/issues/989)) - Allow RTDB to auto-generate typings, separate internal vs external APIs ([#963](https://togithub.com/firebase/firebase-admin-node/issues/963)) - Allow Firestore to auto-generate typings, separate internal vs external APIs ([#986](https://togithub.com/firebase/firebase-admin-node/issues/986)) - Allow RemoteConfig to auto-generate typings, separate internal vs external APIs ([#984](https://togithub.com/firebase/firebase-admin-node/issues/984)) - Allow FCM to auto-generate typings, separate internal vs external APIs ([#982](https://togithub.com/firebase/firebase-admin-node/issues/982)) - Allow security-rules to auto-generate typings, separate internal vs external APIs ([#974](https://togithub.com/firebase/firebase-admin-node/issues/974)) - chore: Adopt no-unused-vars-experimental for eslint to prevent incorrect linting errors ([#981](https://togithub.com/firebase/firebase-admin-node/issues/981)) - chore: Make instance-id use new modularization pattern ([#977](https://togithub.com/firebase/firebase-admin-node/issues/977)) - Allow project-management to auto-generate typings, separate internal vs external APIs ([#971](https://togithub.com/firebase/firebase-admin-node/issues/971)) - chore(rc): Move manual typings remote-config typings to separate folder ([#975](https://togithub.com/firebase/firebase-admin-node/issues/975)) - Allow instance-id to auto-generate typings, separate internal vs external APIs ([#969](https://togithub.com/firebase/firebase-admin-node/issues/969)) - Modify gulpfile to allow for autogenerated types per-service ([#967](https://togithub.com/firebase/firebase-admin-node/issues/967)) - Fix updateUser's typing jsdoc (delete => update) ([#964](https://togithub.com/firebase/firebase-admin-node/issues/964)) - Add null to customUserClaims ([#958](https://togithub.com/firebase/firebase-admin-node/issues/958)) - chore: Enable keyword-spacing ESLint rule ([#957](https://togithub.com/firebase/firebase-admin-node/issues/957)) - chore: Remove instances of XXX_SDK_VERSION_XXX by reading version from package.json ([#952](https://togithub.com/firebase/firebase-admin-node/issues/952)) - fix fragment ([#944](https://togithub.com/firebase/firebase-admin-node/issues/944)) ### [`v9.0.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v9.0.0): Firebase Admin Node.js SDK v9.0.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v8.13.0...v9.0.0) ##### Breaking Changes - change: Dropped Node 8 support and upgraded Firestore/Storage dependencies ##### Bug Fixes - fix: Upgraded Chai, Sinon and other test dependencies ([#938](https://togithub.com/firebase/firebase-admin-node/issues/938)) ##### Miscellaneous - \[chore] Release 9.0.0 ([#946](https://togithub.com/firebase/firebase-admin-node/issues/946)) - File permissions updated ([#942](https://togithub.com/firebase/firebase-admin-node/issues/942)) - chore: update node-forge to ^0.9.1 ([#941](https://togithub.com/firebase/firebase-admin-node/issues/941)) - chore: Add ESLint rule for curly braces, apply fix ([#939](https://togithub.com/firebase/firebase-admin-node/issues/939)) - Adds scrypt support in node 12 ([#739](https://togithub.com/firebase/firebase-admin-node/issues/739)) - Add null to databaseAuthVariableOverride ([#926](https://togithub.com/firebase/firebase-admin-node/issues/926)) ### [`v8.13.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v8.13.0): Firebase Admin Node.js SDK v8.13.0 [Compare Source](https://togithub.com/firebase/firebase-admin-node/compare/v8.12.1...v8.13.0) ##### New Features - feat(rc): Add Remote Config Version Management API ([#920](https://togithub.com/firebase/firebase-admin-node/issues/920)) ##### Bug Fixes - fix(auth): Migrated IAM sign endpoint to iamcredentials.googleapis.com ([#916](https://togithub.com/firebase/firebase-admin-node/issues/916)) - fix(auth): Fixing flaky deleteUsers() integration tests ([#917](https://togithub.com/firebase/firebase-admin-node/issues/917)) - fix: Upgraded node-forge and jsonwebtoken dependencies ([#912](https://togithub.com/firebase/firebase-admin-node/issues/912)) - fix(auth): Add interfaces for UserProviderRequest and Metadata used in UserImportRecord ([#909](https://togithub.com/firebase/firebase-admin-node/issues/909)) - fix: Fixed faulty metadata for the send-tweet Action ([#908](https://togithub.com/firebase/firebase-admin-node/issues/908)) - fix(auth): Properly parse the lastRefreshTime. ([#888](https://togithub.com/firebase/firebase-admin-node/issues/888)) ##### Miscellaneous - \[chore] Release 8.13.0 ([#925](https://togithub.com/firebase/firebase-admin-node/issues/925)) - Add integration tests for RC manage version operations ([#914](https://togithub.com/firebase/firebase-admin-node/issues/914)) - Add another missing RC type to toc.yaml ([#924](https://togithub.com/firebase/firebase-admin-node/issues/924)) - Add new RC types in toc.yaml ([#923](https://togithub.com/firebase/firebase-admin-node/issues/923)) - Fixed a flaky auth integration test by retrying the GetUser() API call ([#907](https://togithub.com/firebase/firebase-admin-node/issues/907)) - Bump websocket-extensions from 0.1.3 to 0.1.4 ([#900](https://togithub.com/firebase/firebase-admin-node/issues/900)) - Fixing Firebase ML integration tests ([#899](https://togithub.com/firebase/firebase-admin-node/issues/899)) - fixing tests with unhandled promises ([#894](https://togithub.com/firebase/firebase-admin-node/issues/894)) - Rectified issues in comments for NotificationMessagePayload ([#879](https://togithub.com/firebase/firebase-admin-node/issues/879)) - chore: Running CI workflow on pull_request ([#886](https://togithub.com/firebase/firebase-admin-node/issues/886))