- Bringing in lifecycle triggers into docgen. (#1931)
- fix: Remove false warning when using Expression in cors option (#1802)
- feat: Add requiresRole developer API for declarative security support and automatic Manifest extraction (#1908)
- Validate literal
timeoutSecondsvalues per v2 trigger type (0-540s for events, 0-3600s for HTTPS/callable, 0-1800s for task queues, 0-7s for identity functions) so misconfigured values fail at function-definition or manifest-extraction time instead of at deploy time. (#1877) - feat: Add requiresAPI function to allow declaring Google Cloud API dependencies in code. (#1900)
- fix(v1): Call onInit for schedule.onRun functions (#1801)
- feat: Add support to declare lifecycle hooks in functions. (#1915)
- fix(cors): Fix issue using Params to set CORS allowed hosts (#1903)
- fix(v2): Fix event data unpacking for auth event triggers (#1923)
- feat: Add "v2/lifecycle" and "lifecycle" import paths for lifecycle hooks (#1926)
- chore: revamp deploy pipeline to be stateless. Changes must now include relnotes (#1929)
- chore: move the last encrypted keys into Google Cloud Secrets Manager (#1929)