firebase/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
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.13.2
->3.24.1
Release Notes
firebase/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-adminConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.