ecomplus/application-sdk (@ecomplus/application-sdk)
### [`v22.0.0-firestore.1.15.7`](https://togithub.com/ecomplus/application-sdk/compare/06ac43c5dad77234841f665e0e54f517f2457072...15821c64a44d46a0a0b18d25c2ac387933b45dec)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/06ac43c5dad77234841f665e0e54f517f2457072...15821c64a44d46a0a0b18d25c2ac387933b45dec)
### [`v22.0.0-firestore.1.15.6`](https://togithub.com/ecomplus/application-sdk/compare/91c020d258d1c57281c70fc3926c3410019877ba...06ac43c5dad77234841f665e0e54f517f2457072)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/91c020d258d1c57281c70fc3926c3410019877ba...06ac43c5dad77234841f665e0e54f517f2457072)
### [`v22.0.0-firestore.1.15.5`](https://togithub.com/ecomplus/application-sdk/compare/557fc8dba4a9195afed535450343517567bd3fad...91c020d258d1c57281c70fc3926c3410019877ba)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/557fc8dba4a9195afed535450343517567bd3fad...91c020d258d1c57281c70fc3926c3410019877ba)
### [`v22.0.0-firestore.1.15.4`](https://togithub.com/ecomplus/application-sdk/compare/d578f7b05140bcdb0bbd52e6fe24bfd0a7d47634...557fc8dba4a9195afed535450343517567bd3fad)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/d578f7b05140bcdb0bbd52e6fe24bfd0a7d47634...557fc8dba4a9195afed535450343517567bd3fad)
### [`v22.0.0-firestore.1.15.3`](https://togithub.com/ecomplus/application-sdk/compare/e484146134ff2414d64a5fdc1ed9fec71b21a903...d578f7b05140bcdb0bbd52e6fe24bfd0a7d47634)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/e484146134ff2414d64a5fdc1ed9fec71b21a903...d578f7b05140bcdb0bbd52e6fe24bfd0a7d47634)
### [`v22.0.0-firestore.1.15.2`](https://togithub.com/ecomplus/application-sdk/compare/fcc83ffb4c4f7c6bd8a469c29314636712520371...e484146134ff2414d64a5fdc1ed9fec71b21a903)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/fcc83ffb4c4f7c6bd8a469c29314636712520371...e484146134ff2414d64a5fdc1ed9fec71b21a903)
### [`v22.0.0-firestore.1.15.1`](https://togithub.com/ecomplus/application-sdk/compare/1b228e2d4247f546dbee0df070b202f6698d3d6b...fcc83ffb4c4f7c6bd8a469c29314636712520371)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/1b228e2d4247f546dbee0df070b202f6698d3d6b...fcc83ffb4c4f7c6bd8a469c29314636712520371)
### [`v22.0.0-firestore.1.15.0`](https://togithub.com/ecomplus/application-sdk/compare/d28c8507c7558855e33d093ab4d37d7b4868c291...1b228e2d4247f546dbee0df070b202f6698d3d6b)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/d28c8507c7558855e33d093ab4d37d7b4868c291...1b228e2d4247f546dbee0df070b202f6698d3d6b)
### [`v22.0.0-firestore.1.14.11`](https://togithub.com/ecomplus/application-sdk/compare/3f9befebc96d859a271314205d5b21bbf3b49aa9...d28c8507c7558855e33d093ab4d37d7b4868c291)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/3f9befebc96d859a271314205d5b21bbf3b49aa9...d28c8507c7558855e33d093ab4d37d7b4868c291)
### [`v22.0.0-firestore.1.14.10`](https://togithub.com/ecomplus/application-sdk/compare/b8f82b09698888ac4eadb3e0d3ef5f8f812f3078...3f9befebc96d859a271314205d5b21bbf3b49aa9)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/b8f82b09698888ac4eadb3e0d3ef5f8f812f3078...3f9befebc96d859a271314205d5b21bbf3b49aa9)
### [`v22.0.0-firestore.1.14.9`](https://togithub.com/ecomplus/application-sdk/compare/af43c6a6c377cae506677be695eeb3b94e391e5c...b8f82b09698888ac4eadb3e0d3ef5f8f812f3078)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/af43c6a6c377cae506677be695eeb3b94e391e5c...b8f82b09698888ac4eadb3e0d3ef5f8f812f3078)
### [`v22.0.0-firestore.1.14.8`](https://togithub.com/ecomplus/application-sdk/compare/fb1cf43b5fac6cc42d25e01d0744371943536238...af43c6a6c377cae506677be695eeb3b94e391e5c)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/fb1cf43b5fac6cc42d25e01d0744371943536238...af43c6a6c377cae506677be695eeb3b94e391e5c)
### [`v22.0.0-firestore.1.14.7`](https://togithub.com/ecomplus/application-sdk/compare/1aad64df1f67c9cffce9504efb9073b4627c00f8...fb1cf43b5fac6cc42d25e01d0744371943536238)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/1aad64df1f67c9cffce9504efb9073b4627c00f8...fb1cf43b5fac6cc42d25e01d0744371943536238)
### [`v22.0.0-firestore.1.14.6`](https://togithub.com/ecomplus/application-sdk/compare/83d004524ab6ec56be0c0e83de0ea7ddc4feabbc...1aad64df1f67c9cffce9504efb9073b4627c00f8)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/83d004524ab6ec56be0c0e83de0ea7ddc4feabbc...1aad64df1f67c9cffce9504efb9073b4627c00f8)
### [`v22.0.0-firestore.1.14.5`](https://togithub.com/ecomplus/application-sdk/compare/ccc7f3d84269d3ac3c1a562729b55d1d4f6ef535...83d004524ab6ec56be0c0e83de0ea7ddc4feabbc)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/ccc7f3d84269d3ac3c1a562729b55d1d4f6ef535...83d004524ab6ec56be0c0e83de0ea7ddc4feabbc)
### [`v22.0.0-firestore.1.14.4`](https://togithub.com/ecomplus/application-sdk/compare/56a42360129daf057beb45d86f41dff4e60208a0...ccc7f3d84269d3ac3c1a562729b55d1d4f6ef535)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/56a42360129daf057beb45d86f41dff4e60208a0...ccc7f3d84269d3ac3c1a562729b55d1d4f6ef535)
### [`v22.0.0-firestore.1.14.3`](https://togithub.com/ecomplus/application-sdk/compare/033bbfe2b35dc0c7c75f972d78a8467e72e17bb5...56a42360129daf057beb45d86f41dff4e60208a0)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/033bbfe2b35dc0c7c75f972d78a8467e72e17bb5...56a42360129daf057beb45d86f41dff4e60208a0)
### [`v22.0.0-firestore.1.14.2`](https://togithub.com/ecomplus/application-sdk/compare/b948e52334d1a0034b93c2d62d82e3ff1d688fdb...033bbfe2b35dc0c7c75f972d78a8467e72e17bb5)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/b948e52334d1a0034b93c2d62d82e3ff1d688fdb...033bbfe2b35dc0c7c75f972d78a8467e72e17bb5)
### [`v22.0.0-firestore.1.14.1`](https://togithub.com/ecomplus/application-sdk/compare/44df90d3cf1aea9921261494293cb3478d0eabdd...b948e52334d1a0034b93c2d62d82e3ff1d688fdb)
[Compare Source](https://togithub.com/ecomplus/application-sdk/compare/44df90d3cf1aea9921261494293cb3478d0eabdd...b948e52334d1a0034b93c2d62d82e3ff1d688fdb)
motdotla/dotenv (dotenv)
### [`v8.6.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#860-2021-05-05)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.5.1...v8.6.0)
##### Added
- define package.json in exports
### [`v8.5.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#851-2021-05-05)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.5.0...v8.5.1)
##### Changed
- updated dev dependencies via npm audit
### [`v8.5.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#850-2021-05-05)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.4.0...v8.5.0)
##### Added
- allow for `import "dotenv/config"`
### [`v8.4.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#840-2021-05-05)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.3.0...v8.4.0)
##### Changed
- point to exact types file to work with VS Code
### [`v8.3.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#830-2021-05-05)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.2.0...v8.3.0)
##### Changed
- *Breaking:* drop support for Node v8 (mistake to be released as minor bump. later bumped to 9.0.0. see above.)
eslint-community/eslint-plugin-promise (eslint-plugin-promise)
### [`v4.3.1`](https://togithub.com/eslint-community/eslint-plugin-promise/blob/HEAD/CHANGELOG.md#431)
[Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v4.3.0...v4.3.1)
- Updated and applied prettier
### [`v4.3.0`](https://togithub.com/eslint-community/eslint-plugin-promise/blob/HEAD/CHANGELOG.md#430)
[Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v4.2.1...v4.3.0)
- [https://github.com/eslint-community/eslint-plugin-promise/pull/202](https://togithub.com/eslint-community/eslint-plugin-promise/pull/202)
- Updated jest
firebase/firebase-admin-node (firebase-admin)
### [`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))
firebase/firebase-functions (firebase-functions)
### [`v3.24.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.24.1)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.24.0...v3.24.1)
- Fix reference docs for performance monitoring.
- Fix bug where function configuration wil null values couldn't be deployed. ([#1246](https://togithub.com/firebase/firebase-functions/issues/1246))
### [`v3.24.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.24.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.23.0...v3.24.0)
- Add performance monitoring triggers to v2 alerts ([#1223](https://togithub.com/firebase/firebase-functions/issues/1223)).
### [`v3.23.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.23.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.22.0...v3.23.0)
- Fixes a bug that disallowed setting customClaims and/or sessionClaims in blocking functions ([#1199](https://togithub.com/firebase/firebase-functions/issues/1199)).
- Add v2 Schedule Triggers ([#1177](https://togithub.com/firebase/firebase-functions/issues/1177)).
### [`v3.22.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.22.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.21.2...v3.22.0)
- Adds RTDB Triggers for v2 functions ([#1127](https://togithub.com/firebase/firebase-functions/issues/1127))
- Adds support for Firebase Admin SDK v11 ([#1151](https://togithub.com/firebase/firebase-functions/issues/1151))
- Fixes bug where emulated task queue function required auth header ([#1154](https://togithub.com/firebase/firebase-functions/issues/1154))
### [`v3.21.2`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.21.2)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.21.1...v3.21.2)
- Fixes bug where `toJSON` was not defined in `UserRecord` ([#1125](https://togithub.com/firebase/firebase-functions/issues/1125)).
### [`v3.21.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.21.1)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.21.0...v3.21.1)
- Add debug feature to enable cors option for v2 onRequest and onCall handlers. ([#1099](https://togithub.com/firebase/firebase-functions/issues/1099))
### [`v3.21.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.21.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.20.1...v3.21.0)
- Adds CPU option and enhances internal data structures ([#1077](https://togithub.com/firebase/firebase-functions/issues/1077))
- Add auth blocking handlers ([#1080](https://togithub.com/firebase/firebase-functions/issues/1080))
- Add support for secrets in v2 ([#1079](https://togithub.com/firebase/firebase-functions/issues/1079))
- Update types for AlertPayloads ([#1087](https://togithub.com/firebase/firebase-functions/issues/1087))
- Update AppDistribution `[@type]` ([#1088](https://togithub.com/firebase/firebase-functions/issues/1088))
- Update CloudEvent types ([#1089](https://togithub.com/firebase/firebase-functions/issues/1089))
- Generate documentation with api-extractor ([#1071](https://togithub.com/firebase/firebase-functions/issues/1071))
- Change type info to be inheritance friendly. ([#1091](https://togithub.com/firebase/firebase-functions/issues/1091))
- Changes the memory options from MB to MiB and GB to GiB for greater clarity ([#1090](https://togithub.com/firebase/firebase-functions/issues/1090))
### [`v3.20.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.20.1)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.20.0...v3.20.1)
- Improve authorization for tasks. ([#1073](https://togithub.com/firebase/firebase-functions/issues/1073))
### [`v3.20.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.20.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.19.0...v3.20.0)
- Changes internal structure to be more flexible ([#1070](https://togithub.com/firebase/firebase-functions/issues/1070)).
### [`v3.19.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.19.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.18.1...v3.19.0)
- Add support for more regions and memory for v2 functions ([#1037](https://togithub.com/firebase/firebase-functions/issues/1037)).
- Fixes bug where some RTDB instance names were incorrectly parsed ([#1056](https://togithub.com/firebase/firebase-functions/issues/1056)).
### [`v3.18.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.18.1)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.18.0...v3.18.1)
- Expose stack YAML via \__/functions.yaml endpoint instead ([#1036](https://togithub.com/firebase/firebase-functions/issues/1036)).
### [`v3.18.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.18.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.17.2...v3.18.0)
- Add new runtime option for setting secrets.
### [`v3.17.2`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.17.2)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.17.1...v3.17.2)
- Fix issue where v2 TS users couldn't compile their code because of unexported types. ([#1033](https://togithub.com/firebase/firebase-functions/issues/1033))
### [`v3.17.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.17.1)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.17.0...v3.17.1)
- Fix issue where TS users couldn't compile their code because of unexported types. ([#1032](https://togithub.com/firebase/firebase-functions/issues/1032))
### [`v3.17.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.17.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.16.0...v3.17.0)
- Parallelizes network calls that occur when validating authorization for onCall handlers.
- Adds new regions to V2 API
- Fixes bug where the emulator crashed when given app without an `options` property.
- Adds new alerting providers
### [`v3.16.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.16.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.7...v3.16.0)
- GCS Enhancement
- Add option to allow callable functions to ignore invalid App Check tokens
- Add firebase-admin v10 as an allowed peer dependency
- Fix bug where onCall handler failed to encode returned value with functions
### [`v3.15.7`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.7)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.6...v3.15.7)
- Adjust acceptable runtime options values
### [`v3.15.6`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.6)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.5...v3.15.6)
- Add missing type annotations
### [`v3.15.5`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.5)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.4...v3.15.5)
- Make the minInstances feature public.
### [`v3.15.4`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.4)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.3...v3.15.4)
- Fix bug where the arg of https onCall functions sometimes deviates from the documented format.
### [`v3.15.3`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.3)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.2...v3.15.3)
- (temporarly) adds the previously accessible "lib/providers" files as exports. These will be yanked in the next major release.
- Fixes a bug where functions.https.HttpsError could not be constructed
### [`v3.15.2`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.2)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.1...v3.15.2)
- Fix an error that broke `firebase emulators:start` on older CLIs
### [`v3.15.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.1)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.0...v3.15.1)
- Fix bug that broke the functions emulator
### [`v3.15.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.14.1...v3.15.0)
- Adds options to set access control on HTTP triggered functions.
- Adds new regions to support list (asia-east1, asia-southeast1).
- Adds support for setting user labels on functions via `runWith()`.
- Adds support for FIREBASE_CONFIG env as the name of a JSON file
- Fixes an issue where objects that define `toJSON` could not be logged successfully ([#907](https://togithub.com/firebase/firebase-functions/issues/907)).
- Formalize module exports. Loggers can now be accessed at 'firebase-functions/logger' and 'firebase-functions/logger/compat'
- Fixes an issue where Remote Config could not be emulated in Windows machines on the classic Command Prompt.
### [`v3.14.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.14.1)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.14.0...v3.14.1)
- Fixes a bug where typescript would fail to compile with old (but supported) versions of firebase-admin
- Replaces 3.13.3 which was an inappropriately numbered version
### [`v3.14.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.14.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.13.3...v3.14.0)
- Functions may now be deployed with 8GB RAM
- Functions may now be deployed to europe-central2 (Warsaw)
- Add support for validating App Check tokens for Callable Functions
### [`v3.13.3`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.13.3)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.13.2...v3.13.3)
- Fixes a bug where typescript would fail to compile with old (but supported) versions of firebase-admin
### [`v3.13.2`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.13.2)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.13.1...v3.13.2)
- Fixes issue where DATABASE_URL and STORAGE_BUCKET_URL could not be set to undefined. ([#829](https://togithub.com/firebase/firebase-functions/issues/829))
- Fixes a bug where ingressSettings could not be set. ([#827](https://togithub.com/firebase/firebase-functions/issues/827))
### [`v3.13.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.13.1)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.13.0...v3.13.1)
- Fixes a bug that prevented Functions from being deployed with `availableMemoryMb` set to `4GB`.
- Fixes bug where `functions.logger.log` crashes function if circular dependencies are passed in
### [`v3.13.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.13.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.12.0...v3.13.0)
- Adds `serviceAccount` option to `runtimeOptions` to specify which service account Cloud Function should use at runtime. For example:
```
const functions = require('firebase-functions');
exports.myFunction = functions.runWith({
serviceAccount: 'test-sa@project.iam.gserviceaccount.com'
// OR
// serviceAcount: 'test-sa@"
// OR
// serviceAccount: 'default'
})
```
Requires firebase-tools@8.18.0 or later. Thanks [@egor-miasnikov](https://togithub.com/egor-miasnikov)!
- Upgrades `highlight.js` to `10.4.1` to fix a vulnerability.
### [`v3.12.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.12.0)
[Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.11.0...v3.12.0)
- Adds `4GB` as a `memory` option for `runWith()`.
- Adds support for choosing `ingressSettings` via `runWith()`.
firebase/firebase-functions-test (firebase-functions-test)
### [`v0.3.3`](https://togithub.com/firebase/firebase-functions-test/releases/tag/v0.3.3)
[Compare Source](https://togithub.com/firebase/firebase-functions-test/compare/v0.3.2...v0.3.3)
- Allow setting context.app in wrapped callable functions ([#123](https://togithub.com/firebase/firebase-functions-test/issues/123)).
### [`v0.3.2`](https://togithub.com/firebase/firebase-functions-test/releases/tag/v0.3.2)
[Compare Source](https://togithub.com/firebase/firebase-functions-test/compare/v0.3.1...v0.3.2)
- Fix problem with missing import in the firebase-functions SDK
### [`v0.3.1`](https://togithub.com/firebase/firebase-functions-test/releases/tag/v0.3.1)
[Compare Source](https://togithub.com/firebase/firebase-functions-test/compare/v0.3.0...v0.3.1)
- Add support for GeoPoints in Firestore tests
- Improve error message for unsupported types in Firestore tests
### [`v0.3.0`](https://togithub.com/firebase/firebase-functions-test/releases/tag/v0.3.0)
[Compare Source](https://togithub.com/firebase/firebase-functions-test/compare/v0.2.3...v0.3.0)
- Remove support for crashlytics ([#98](https://togithub.com/firebase/firebase-functions-test/issues/98))
firebase/firebase-tools (firebase-tools)
### [`v8.20.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.20.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.19.0...v8.20.0)
- Shows missing documents in Emulator UI Firestore viewer.
- Better supports paths with special characters in Emulator UI Firestore viewer.
- Fixes generating email link from Admin SDK failing with Auth Emulator ([#2933](https://togithub.com/firebase/firebase-tools/issues/2933)).
- Fixes issue where multiple set-cookie headers were being proxied incorrectly in proxied responses through the Firebase Hosting emulator ([#2931](https://togithub.com/firebase/firebase-tools/issues/2931)).
### [`v8.19.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.19.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.18.1...v8.19.0)
- Adds Node.js 14 (Beta) runtime support to Cloud Functions for Firebase.
### [`v8.18.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.18.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.18.0...v8.18.1)
- Fixes issue where emulated functions were not receiving all expected headers.
### [`v8.18.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.18.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.17.0...v8.18.0)
- Adds [i18n rewrites](https://firebase.google.com/docs/hosting/i18n-rewrites) to the Firebase Hosting emulator.
- Changes Auth Emulator IDP sign-in to always return an access token.
- Adds new Cloud Functions regions and new versions of `firebase-functions` and `firebase-admin` to `ext:dev:init` templates.
- Fixes unclear error messages when trying to enable APIs that require billing on projects without a billing account.
- Adds support for specifying the service account a Cloud Function should run as, by setting the `serviceAccount` in `functions.runWith()`.
- Fixes Firestore Emulator listCollectionId not returning collections with nested docs.
- Fixes Firestore Emulator listDocuments with showMissing returning 500 errors.
- Adds additional logging when deploying to a Firebase Hosting preview channel.
### [`v8.17.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.17.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.16.2...v8.17.0)
- Fixes issue where `database:get` would not completely finish writing to the output file.
- Updates Firebase Hosting emulator's code to not use the deprecated `request` module.
- Fixes race condition with disabling of background triggers ([#2857](https://togithub.com/firebase/firebase-tools/issues/2857)).
- Supports != and not-in queries in Firestore viewer in Emulator UI.
- Shows filtered values when sorted in the Firestore Emulator UI.
- Shows spaces in field keys in the Firestore Emulator UI.
- Fixes Auth Emulator UI not including project ID in API calls.
- Fixed an issue in the emulated auth widget UI where there would be an error if one of the opener frames was a cross-origin frame.
- Adds default RTDB instance creation and API enablement to `firebase init`.
### [`v8.16.2`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.16.2)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.16.1...v8.16.2)
- Fixes issue when running in a Node 8 environment where `URL` was not defined. ([#2817](https://togithub.com/firebase/firebase-tools/issues/2817))
- Sets `FIREBASE_AUTH_EMULATOR_HOST` in `emulators:exec`.
- Updates roles for Firebase Hosting's channels GitHub action to allow the action to update authorized domains.
### [`v8.16.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.16.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.16.0...v8.16.1)
- Fixes issue in setting data in Firebase Realtime Database. ([#2814](https://togithub.com/firebase/firebase-tools/issues/2814))
### [`v8.16.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.16.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.15.1...v8.16.0)
- Adds support for the `europe-west1` region for Firebase Realtime Database.
- Fixes an issue where the `${param:FOO}` syntax for Firebase Extensions did not work with the emulator.
- Fixes issue in `database:settings:get` where the value wasn't being properly displayed.
- Fixes Firebase Console URLs for Firebase Realtime Database `database:push`, `database:set`, and `database:update` commands.
### [`v8.15.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.15.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.15.0...v8.15.1)
- Works around Java emulators + WSL connectivity issues.
- Fixes normalization when creating/deploying Firebase Hosting channels.
- Release RTDB emulator 4.7.1 out-of-region request error fix
### [`v8.15.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.15.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.14.1...v8.15.0)
- Fixes Cloud Function inspection when using standalone binary release ([#2740](https://togithub.com/firebase/firebase-tools/issues/2740))
- Fix Database emulator crash on invalid `.validate` rules ([#2734](https://togithub.com/firebase/firebase-tools/issues/2734))
- Fix Database emulator rejecting Auth emulator tokens.
- Fi
Configuration
š Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^22.0.0-firestore.1.14.0
->^22.0.0-firestore.1.15.7
^8.2.0
->^8.6.0
^4.2.1
->^4.3.1
^9.3.0
->^9.12.0
^3.11.0
->^3.24.1
^0.2.3
->^0.3.3
^8.14.1
->^8.20.0
^4.3.0
->^4.3.8
10
->10.24.1
^3.11.4
->^3.19.3
Release Notes
ecomplus/application-sdk (@ecomplus/application-sdk)
### [`v22.0.0-firestore.1.15.7`](https://togithub.com/ecomplus/application-sdk/compare/06ac43c5dad77234841f665e0e54f517f2457072...15821c64a44d46a0a0b18d25c2ac387933b45dec) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/06ac43c5dad77234841f665e0e54f517f2457072...15821c64a44d46a0a0b18d25c2ac387933b45dec) ### [`v22.0.0-firestore.1.15.6`](https://togithub.com/ecomplus/application-sdk/compare/91c020d258d1c57281c70fc3926c3410019877ba...06ac43c5dad77234841f665e0e54f517f2457072) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/91c020d258d1c57281c70fc3926c3410019877ba...06ac43c5dad77234841f665e0e54f517f2457072) ### [`v22.0.0-firestore.1.15.5`](https://togithub.com/ecomplus/application-sdk/compare/557fc8dba4a9195afed535450343517567bd3fad...91c020d258d1c57281c70fc3926c3410019877ba) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/557fc8dba4a9195afed535450343517567bd3fad...91c020d258d1c57281c70fc3926c3410019877ba) ### [`v22.0.0-firestore.1.15.4`](https://togithub.com/ecomplus/application-sdk/compare/d578f7b05140bcdb0bbd52e6fe24bfd0a7d47634...557fc8dba4a9195afed535450343517567bd3fad) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/d578f7b05140bcdb0bbd52e6fe24bfd0a7d47634...557fc8dba4a9195afed535450343517567bd3fad) ### [`v22.0.0-firestore.1.15.3`](https://togithub.com/ecomplus/application-sdk/compare/e484146134ff2414d64a5fdc1ed9fec71b21a903...d578f7b05140bcdb0bbd52e6fe24bfd0a7d47634) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/e484146134ff2414d64a5fdc1ed9fec71b21a903...d578f7b05140bcdb0bbd52e6fe24bfd0a7d47634) ### [`v22.0.0-firestore.1.15.2`](https://togithub.com/ecomplus/application-sdk/compare/fcc83ffb4c4f7c6bd8a469c29314636712520371...e484146134ff2414d64a5fdc1ed9fec71b21a903) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/fcc83ffb4c4f7c6bd8a469c29314636712520371...e484146134ff2414d64a5fdc1ed9fec71b21a903) ### [`v22.0.0-firestore.1.15.1`](https://togithub.com/ecomplus/application-sdk/compare/1b228e2d4247f546dbee0df070b202f6698d3d6b...fcc83ffb4c4f7c6bd8a469c29314636712520371) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/1b228e2d4247f546dbee0df070b202f6698d3d6b...fcc83ffb4c4f7c6bd8a469c29314636712520371) ### [`v22.0.0-firestore.1.15.0`](https://togithub.com/ecomplus/application-sdk/compare/d28c8507c7558855e33d093ab4d37d7b4868c291...1b228e2d4247f546dbee0df070b202f6698d3d6b) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/d28c8507c7558855e33d093ab4d37d7b4868c291...1b228e2d4247f546dbee0df070b202f6698d3d6b) ### [`v22.0.0-firestore.1.14.11`](https://togithub.com/ecomplus/application-sdk/compare/3f9befebc96d859a271314205d5b21bbf3b49aa9...d28c8507c7558855e33d093ab4d37d7b4868c291) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/3f9befebc96d859a271314205d5b21bbf3b49aa9...d28c8507c7558855e33d093ab4d37d7b4868c291) ### [`v22.0.0-firestore.1.14.10`](https://togithub.com/ecomplus/application-sdk/compare/b8f82b09698888ac4eadb3e0d3ef5f8f812f3078...3f9befebc96d859a271314205d5b21bbf3b49aa9) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/b8f82b09698888ac4eadb3e0d3ef5f8f812f3078...3f9befebc96d859a271314205d5b21bbf3b49aa9) ### [`v22.0.0-firestore.1.14.9`](https://togithub.com/ecomplus/application-sdk/compare/af43c6a6c377cae506677be695eeb3b94e391e5c...b8f82b09698888ac4eadb3e0d3ef5f8f812f3078) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/af43c6a6c377cae506677be695eeb3b94e391e5c...b8f82b09698888ac4eadb3e0d3ef5f8f812f3078) ### [`v22.0.0-firestore.1.14.8`](https://togithub.com/ecomplus/application-sdk/compare/fb1cf43b5fac6cc42d25e01d0744371943536238...af43c6a6c377cae506677be695eeb3b94e391e5c) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/fb1cf43b5fac6cc42d25e01d0744371943536238...af43c6a6c377cae506677be695eeb3b94e391e5c) ### [`v22.0.0-firestore.1.14.7`](https://togithub.com/ecomplus/application-sdk/compare/1aad64df1f67c9cffce9504efb9073b4627c00f8...fb1cf43b5fac6cc42d25e01d0744371943536238) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/1aad64df1f67c9cffce9504efb9073b4627c00f8...fb1cf43b5fac6cc42d25e01d0744371943536238) ### [`v22.0.0-firestore.1.14.6`](https://togithub.com/ecomplus/application-sdk/compare/83d004524ab6ec56be0c0e83de0ea7ddc4feabbc...1aad64df1f67c9cffce9504efb9073b4627c00f8) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/83d004524ab6ec56be0c0e83de0ea7ddc4feabbc...1aad64df1f67c9cffce9504efb9073b4627c00f8) ### [`v22.0.0-firestore.1.14.5`](https://togithub.com/ecomplus/application-sdk/compare/ccc7f3d84269d3ac3c1a562729b55d1d4f6ef535...83d004524ab6ec56be0c0e83de0ea7ddc4feabbc) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/ccc7f3d84269d3ac3c1a562729b55d1d4f6ef535...83d004524ab6ec56be0c0e83de0ea7ddc4feabbc) ### [`v22.0.0-firestore.1.14.4`](https://togithub.com/ecomplus/application-sdk/compare/56a42360129daf057beb45d86f41dff4e60208a0...ccc7f3d84269d3ac3c1a562729b55d1d4f6ef535) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/56a42360129daf057beb45d86f41dff4e60208a0...ccc7f3d84269d3ac3c1a562729b55d1d4f6ef535) ### [`v22.0.0-firestore.1.14.3`](https://togithub.com/ecomplus/application-sdk/compare/033bbfe2b35dc0c7c75f972d78a8467e72e17bb5...56a42360129daf057beb45d86f41dff4e60208a0) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/033bbfe2b35dc0c7c75f972d78a8467e72e17bb5...56a42360129daf057beb45d86f41dff4e60208a0) ### [`v22.0.0-firestore.1.14.2`](https://togithub.com/ecomplus/application-sdk/compare/b948e52334d1a0034b93c2d62d82e3ff1d688fdb...033bbfe2b35dc0c7c75f972d78a8467e72e17bb5) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/b948e52334d1a0034b93c2d62d82e3ff1d688fdb...033bbfe2b35dc0c7c75f972d78a8467e72e17bb5) ### [`v22.0.0-firestore.1.14.1`](https://togithub.com/ecomplus/application-sdk/compare/44df90d3cf1aea9921261494293cb3478d0eabdd...b948e52334d1a0034b93c2d62d82e3ff1d688fdb) [Compare Source](https://togithub.com/ecomplus/application-sdk/compare/44df90d3cf1aea9921261494293cb3478d0eabdd...b948e52334d1a0034b93c2d62d82e3ff1d688fdb)motdotla/dotenv (dotenv)
### [`v8.6.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#860-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.5.1...v8.6.0) ##### Added - define package.json in exports ### [`v8.5.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#851-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.5.0...v8.5.1) ##### Changed - updated dev dependencies via npm audit ### [`v8.5.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#850-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.4.0...v8.5.0) ##### Added - allow for `import "dotenv/config"` ### [`v8.4.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#840-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.3.0...v8.4.0) ##### Changed - point to exact types file to work with VS Code ### [`v8.3.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#830-2021-05-05) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v8.2.0...v8.3.0) ##### Changed - *Breaking:* drop support for Node v8 (mistake to be released as minor bump. later bumped to 9.0.0. see above.)eslint-community/eslint-plugin-promise (eslint-plugin-promise)
### [`v4.3.1`](https://togithub.com/eslint-community/eslint-plugin-promise/blob/HEAD/CHANGELOG.md#431) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v4.3.0...v4.3.1) - Updated and applied prettier ### [`v4.3.0`](https://togithub.com/eslint-community/eslint-plugin-promise/blob/HEAD/CHANGELOG.md#430) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v4.2.1...v4.3.0) - [https://github.com/eslint-community/eslint-plugin-promise/pull/202](https://togithub.com/eslint-community/eslint-plugin-promise/pull/202) - Updated jestfirebase/firebase-admin-node (firebase-admin)
### [`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))firebase/firebase-functions (firebase-functions)
### [`v3.24.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.24.1) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.24.0...v3.24.1) - Fix reference docs for performance monitoring. - Fix bug where function configuration wil null values couldn't be deployed. ([#1246](https://togithub.com/firebase/firebase-functions/issues/1246)) ### [`v3.24.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.24.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.23.0...v3.24.0) - Add performance monitoring triggers to v2 alerts ([#1223](https://togithub.com/firebase/firebase-functions/issues/1223)). ### [`v3.23.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.23.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.22.0...v3.23.0) - Fixes a bug that disallowed setting customClaims and/or sessionClaims in blocking functions ([#1199](https://togithub.com/firebase/firebase-functions/issues/1199)). - Add v2 Schedule Triggers ([#1177](https://togithub.com/firebase/firebase-functions/issues/1177)). ### [`v3.22.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.22.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.21.2...v3.22.0) - Adds RTDB Triggers for v2 functions ([#1127](https://togithub.com/firebase/firebase-functions/issues/1127)) - Adds support for Firebase Admin SDK v11 ([#1151](https://togithub.com/firebase/firebase-functions/issues/1151)) - Fixes bug where emulated task queue function required auth header ([#1154](https://togithub.com/firebase/firebase-functions/issues/1154)) ### [`v3.21.2`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.21.2) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.21.1...v3.21.2) - Fixes bug where `toJSON` was not defined in `UserRecord` ([#1125](https://togithub.com/firebase/firebase-functions/issues/1125)). ### [`v3.21.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.21.1) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.21.0...v3.21.1) - Add debug feature to enable cors option for v2 onRequest and onCall handlers. ([#1099](https://togithub.com/firebase/firebase-functions/issues/1099)) ### [`v3.21.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.21.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.20.1...v3.21.0) - Adds CPU option and enhances internal data structures ([#1077](https://togithub.com/firebase/firebase-functions/issues/1077)) - Add auth blocking handlers ([#1080](https://togithub.com/firebase/firebase-functions/issues/1080)) - Add support for secrets in v2 ([#1079](https://togithub.com/firebase/firebase-functions/issues/1079)) - Update types for AlertPayloads ([#1087](https://togithub.com/firebase/firebase-functions/issues/1087)) - Update AppDistribution `[@type]` ([#1088](https://togithub.com/firebase/firebase-functions/issues/1088)) - Update CloudEvent types ([#1089](https://togithub.com/firebase/firebase-functions/issues/1089)) - Generate documentation with api-extractor ([#1071](https://togithub.com/firebase/firebase-functions/issues/1071)) - Change type info to be inheritance friendly. ([#1091](https://togithub.com/firebase/firebase-functions/issues/1091)) - Changes the memory options from MB to MiB and GB to GiB for greater clarity ([#1090](https://togithub.com/firebase/firebase-functions/issues/1090)) ### [`v3.20.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.20.1) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.20.0...v3.20.1) - Improve authorization for tasks. ([#1073](https://togithub.com/firebase/firebase-functions/issues/1073)) ### [`v3.20.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.20.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.19.0...v3.20.0) - Changes internal structure to be more flexible ([#1070](https://togithub.com/firebase/firebase-functions/issues/1070)). ### [`v3.19.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.19.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.18.1...v3.19.0) - Add support for more regions and memory for v2 functions ([#1037](https://togithub.com/firebase/firebase-functions/issues/1037)). - Fixes bug where some RTDB instance names were incorrectly parsed ([#1056](https://togithub.com/firebase/firebase-functions/issues/1056)). ### [`v3.18.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.18.1) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.18.0...v3.18.1) - Expose stack YAML via \__/functions.yaml endpoint instead ([#1036](https://togithub.com/firebase/firebase-functions/issues/1036)). ### [`v3.18.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.18.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.17.2...v3.18.0) - Add new runtime option for setting secrets. ### [`v3.17.2`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.17.2) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.17.1...v3.17.2) - Fix issue where v2 TS users couldn't compile their code because of unexported types. ([#1033](https://togithub.com/firebase/firebase-functions/issues/1033)) ### [`v3.17.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.17.1) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.17.0...v3.17.1) - Fix issue where TS users couldn't compile their code because of unexported types. ([#1032](https://togithub.com/firebase/firebase-functions/issues/1032)) ### [`v3.17.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.17.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.16.0...v3.17.0) - Parallelizes network calls that occur when validating authorization for onCall handlers. - Adds new regions to V2 API - Fixes bug where the emulator crashed when given app without an `options` property. - Adds new alerting providers ### [`v3.16.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.16.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.7...v3.16.0) - GCS Enhancement - Add option to allow callable functions to ignore invalid App Check tokens - Add firebase-admin v10 as an allowed peer dependency - Fix bug where onCall handler failed to encode returned value with functions ### [`v3.15.7`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.7) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.6...v3.15.7) - Adjust acceptable runtime options values ### [`v3.15.6`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.6) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.5...v3.15.6) - Add missing type annotations ### [`v3.15.5`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.5) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.4...v3.15.5) - Make the minInstances feature public. ### [`v3.15.4`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.4) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.3...v3.15.4) - Fix bug where the arg of https onCall functions sometimes deviates from the documented format. ### [`v3.15.3`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.3) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.2...v3.15.3) - (temporarly) adds the previously accessible "lib/providers" files as exports. These will be yanked in the next major release. - Fixes a bug where functions.https.HttpsError could not be constructed ### [`v3.15.2`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.2) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.1...v3.15.2) - Fix an error that broke `firebase emulators:start` on older CLIs ### [`v3.15.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.1) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.15.0...v3.15.1) - Fix bug that broke the functions emulator ### [`v3.15.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.15.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.14.1...v3.15.0) - Adds options to set access control on HTTP triggered functions. - Adds new regions to support list (asia-east1, asia-southeast1). - Adds support for setting user labels on functions via `runWith()`. - Adds support for FIREBASE_CONFIG env as the name of a JSON file - Fixes an issue where objects that define `toJSON` could not be logged successfully ([#907](https://togithub.com/firebase/firebase-functions/issues/907)). - Formalize module exports. Loggers can now be accessed at 'firebase-functions/logger' and 'firebase-functions/logger/compat' - Fixes an issue where Remote Config could not be emulated in Windows machines on the classic Command Prompt. ### [`v3.14.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.14.1) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.14.0...v3.14.1) - Fixes a bug where typescript would fail to compile with old (but supported) versions of firebase-admin - Replaces 3.13.3 which was an inappropriately numbered version ### [`v3.14.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.14.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.13.3...v3.14.0) - Functions may now be deployed with 8GB RAM - Functions may now be deployed to europe-central2 (Warsaw) - Add support for validating App Check tokens for Callable Functions ### [`v3.13.3`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.13.3) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.13.2...v3.13.3) - Fixes a bug where typescript would fail to compile with old (but supported) versions of firebase-admin ### [`v3.13.2`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.13.2) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.13.1...v3.13.2) - Fixes issue where DATABASE_URL and STORAGE_BUCKET_URL could not be set to undefined. ([#829](https://togithub.com/firebase/firebase-functions/issues/829)) - Fixes a bug where ingressSettings could not be set. ([#827](https://togithub.com/firebase/firebase-functions/issues/827)) ### [`v3.13.1`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.13.1) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.13.0...v3.13.1) - Fixes a bug that prevented Functions from being deployed with `availableMemoryMb` set to `4GB`. - Fixes bug where `functions.logger.log` crashes function if circular dependencies are passed in ### [`v3.13.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.13.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.12.0...v3.13.0) - Adds `serviceAccount` option to `runtimeOptions` to specify which service account Cloud Function should use at runtime. For example: ``` const functions = require('firebase-functions'); exports.myFunction = functions.runWith({ serviceAccount: 'test-sa@project.iam.gserviceaccount.com' // OR // serviceAcount: 'test-sa@" // OR // serviceAccount: 'default' }) ``` Requires firebase-tools@8.18.0 or later. Thanks [@egor-miasnikov](https://togithub.com/egor-miasnikov)! - Upgrades `highlight.js` to `10.4.1` to fix a vulnerability. ### [`v3.12.0`](https://togithub.com/firebase/firebase-functions/releases/tag/v3.12.0) [Compare Source](https://togithub.com/firebase/firebase-functions/compare/v3.11.0...v3.12.0) - Adds `4GB` as a `memory` option for `runWith()`. - Adds support for choosing `ingressSettings` via `runWith()`.firebase/firebase-functions-test (firebase-functions-test)
### [`v0.3.3`](https://togithub.com/firebase/firebase-functions-test/releases/tag/v0.3.3) [Compare Source](https://togithub.com/firebase/firebase-functions-test/compare/v0.3.2...v0.3.3) - Allow setting context.app in wrapped callable functions ([#123](https://togithub.com/firebase/firebase-functions-test/issues/123)). ### [`v0.3.2`](https://togithub.com/firebase/firebase-functions-test/releases/tag/v0.3.2) [Compare Source](https://togithub.com/firebase/firebase-functions-test/compare/v0.3.1...v0.3.2) - Fix problem with missing import in the firebase-functions SDK ### [`v0.3.1`](https://togithub.com/firebase/firebase-functions-test/releases/tag/v0.3.1) [Compare Source](https://togithub.com/firebase/firebase-functions-test/compare/v0.3.0...v0.3.1) - Add support for GeoPoints in Firestore tests - Improve error message for unsupported types in Firestore tests ### [`v0.3.0`](https://togithub.com/firebase/firebase-functions-test/releases/tag/v0.3.0) [Compare Source](https://togithub.com/firebase/firebase-functions-test/compare/v0.2.3...v0.3.0) - Remove support for crashlytics ([#98](https://togithub.com/firebase/firebase-functions-test/issues/98))firebase/firebase-tools (firebase-tools)
### [`v8.20.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.20.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.19.0...v8.20.0) - Shows missing documents in Emulator UI Firestore viewer. - Better supports paths with special characters in Emulator UI Firestore viewer. - Fixes generating email link from Admin SDK failing with Auth Emulator ([#2933](https://togithub.com/firebase/firebase-tools/issues/2933)). - Fixes issue where multiple set-cookie headers were being proxied incorrectly in proxied responses through the Firebase Hosting emulator ([#2931](https://togithub.com/firebase/firebase-tools/issues/2931)). ### [`v8.19.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.19.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.18.1...v8.19.0) - Adds Node.js 14 (Beta) runtime support to Cloud Functions for Firebase. ### [`v8.18.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.18.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.18.0...v8.18.1) - Fixes issue where emulated functions were not receiving all expected headers. ### [`v8.18.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.18.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.17.0...v8.18.0) - Adds [i18n rewrites](https://firebase.google.com/docs/hosting/i18n-rewrites) to the Firebase Hosting emulator. - Changes Auth Emulator IDP sign-in to always return an access token. - Adds new Cloud Functions regions and new versions of `firebase-functions` and `firebase-admin` to `ext:dev:init` templates. - Fixes unclear error messages when trying to enable APIs that require billing on projects without a billing account. - Adds support for specifying the service account a Cloud Function should run as, by setting the `serviceAccount` in `functions.runWith()`. - Fixes Firestore Emulator listCollectionId not returning collections with nested docs. - Fixes Firestore Emulator listDocuments with showMissing returning 500 errors. - Adds additional logging when deploying to a Firebase Hosting preview channel. ### [`v8.17.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.17.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.16.2...v8.17.0) - Fixes issue where `database:get` would not completely finish writing to the output file. - Updates Firebase Hosting emulator's code to not use the deprecated `request` module. - Fixes race condition with disabling of background triggers ([#2857](https://togithub.com/firebase/firebase-tools/issues/2857)). - Supports != and not-in queries in Firestore viewer in Emulator UI. - Shows filtered values when sorted in the Firestore Emulator UI. - Shows spaces in field keys in the Firestore Emulator UI. - Fixes Auth Emulator UI not including project ID in API calls. - Fixed an issue in the emulated auth widget UI where there would be an error if one of the opener frames was a cross-origin frame. - Adds default RTDB instance creation and API enablement to `firebase init`. ### [`v8.16.2`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.16.2) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.16.1...v8.16.2) - Fixes issue when running in a Node 8 environment where `URL` was not defined. ([#2817](https://togithub.com/firebase/firebase-tools/issues/2817)) - Sets `FIREBASE_AUTH_EMULATOR_HOST` in `emulators:exec`. - Updates roles for Firebase Hosting's channels GitHub action to allow the action to update authorized domains. ### [`v8.16.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.16.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.16.0...v8.16.1) - Fixes issue in setting data in Firebase Realtime Database. ([#2814](https://togithub.com/firebase/firebase-tools/issues/2814)) ### [`v8.16.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.16.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.15.1...v8.16.0) - Adds support for the `europe-west1` region for Firebase Realtime Database. - Fixes an issue where the `${param:FOO}` syntax for Firebase Extensions did not work with the emulator. - Fixes issue in `database:settings:get` where the value wasn't being properly displayed. - Fixes Firebase Console URLs for Firebase Realtime Database `database:push`, `database:set`, and `database:update` commands. ### [`v8.15.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.15.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.15.0...v8.15.1) - Works around Java emulators + WSL connectivity issues. - Fixes normalization when creating/deploying Firebase Hosting channels. - Release RTDB emulator 4.7.1 out-of-region request error fix ### [`v8.15.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v8.15.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v8.14.1...v8.15.0) - Fixes Cloud Function inspection when using standalone binary release ([#2740](https://togithub.com/firebase/firebase-tools/issues/2740)) - Fix Database emulator crash on invalid `.validate` rules ([#2734](https://togithub.com/firebase/firebase-tools/issues/2734)) - Fix Database emulator rejecting Auth emulator tokens. - FiConfiguration
š Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.