Closed mend-for-github-com[bot] closed 12 months ago
This PR contains the following updates:
^1.40.0
^2.0.0
By merging this PR, the below issues will be automatically resolved and closed:
This PR contains the following updates:
^1.40.0
->^2.0.0
By merging this PR, the below issues will be automatically resolved and closed:
Release Notes
serverless/serverless
### [`v2.72.2`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2722-httpsgithubcomserverlessserverlesscomparev2721v2722-2022-01-24) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.72.1...v2.72.2) ### [`v2.72.1`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2721-httpsgithubcomserverlessserverlesscomparev2720v2721-2022-01-21) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.72.0...v2.72.1) ### [`v2.72.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2720-httpsgithubcomserverlessserverlesscomparev2710v2720-2022-01-17) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.71.0...v2.72.0) ##### Features - **CLI Onboarding:** Auto login if `org` provided or configured ([#10510](https://togithub.com/serverless/serverless/pull/10510)) ([dcf5273](https://togithub.com/serverless/serverless/commit/dcf52731ea3920ecf16b2484e2673080acbfe1cd)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### Bug Fixes - **CLI:** Respect old Node.js versions in version detection ([#10499](https://togithub.com/serverless/serverless/pull/10499)) ([427920e](https://togithub.com/serverless/serverless/commit/427920ee0fc1c98109c0b673c794baac1cc5caf7)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - **AWS Deploy:** Improve custom resource generation log ([#10496](https://togithub.com/serverless/serverless/pull/10496)) ([521861b](https://togithub.com/serverless/serverless/commit/521861b6510fd345c2b596e4ec9e9ef7be01ac10)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **CLI Onboarding:** Improve user message when `app` does not exist ([#10509](https://togithub.com/serverless/serverless/pull/10509)) ([20afe33](https://togithub.com/serverless/serverless/commit/20afe339231112e4d5ade9498386ac3c00e37e04)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Ensure support for `warn` mode for modern deprecations ([#10502](https://togithub.com/serverless/serverless/pull/10502)) ([82303b3](https://togithub.com/serverless/serverless/commit/82303b38942b35fa6cb8ad3f19f2d528a1736587)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Support `conceal` option in modern logs ([#10501](https://togithub.com/serverless/serverless/pull/10501)) ([0dacf1b](https://togithub.com/serverless/serverless/commit/0dacf1bb3bd53da32a24cf2286cf081aecf22806)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### Templates - Ensure `esbuild` dependency in `aws-nodejs-typescript` ([#10484](https://togithub.com/serverless/serverless/pull/10484)) ([452e4d8](https://togithub.com/serverless/serverless/commit/452e4d8279802ab2ce1ca300ab2c75ec8588a9e8)) ([François Farge](https://togithub.com/fargito)) ### [`v2.71.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2710-httpsgithubcomserverlessserverlesscomparev2700v2710-2022-01-10) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.70.0...v2.71.0) ##### Features - **AWS Cognito:** Support `forceDeploy` setting ([#10435](https://togithub.com/serverless/serverless/issues/10435)) ([c67a3f1](https://togithub.com/serverless/serverless/commit/c67a3f1a4fe6c64f2b6c68ef1b184b2642ad2266)) ([TsimpDim](https://togithub.com/TsimpDim)) - **Variables:** Resign from `projectDir` concept ([#10478](https://togithub.com/serverless/serverless/pull/10478)) ([5a76437](https://togithub.com/serverless/serverless/commit/5a764373c49d5fb313f50218ab8166f1638c2c32)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Bug Fixes - **CLI:** Fix handling of provider URL handling ([#10461](https://togithub.com/serverless/serverless/pull/10461)) ([7ebe133](https://togithub.com/serverless/serverless/commit/7ebe133b35fa9affafd73b61ee4626d8ce5aee1f)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **Config Schema:** Address invalid schema definitions ([#10452](https://togithub.com/serverless/serverless/pull/10452)) ([9e1fe0a](https://togithub.com/serverless/serverless/commit/9e1fe0ad5da8b936ccb238041fb2b452e6309faf)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### Maintenance Improvements - **CLI Onboarding:** Download templates from v2 examples branch ([#10447](https://togithub.com/serverless/serverless/pull/10447)) ([46d090a](https://togithub.com/serverless/serverless/commit/46d090a302b9f7f4a3cf479695489b7ffc46b75b)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **CLI:** Ensure telemetry logs are issued at debug level ([#10424](https://togithub.com/serverless/serverless/pull/10424)) ([7b36038](https://togithub.com/serverless/serverless/commit/7b360386eadb9a83af73514ced34bc901af43457)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Templates - Upgrade `log4j` to `2.17.1` in corresponding templates ([#10430](https://togithub.com/serverless/serverless/issues/10430)) ([2c3ab1d](https://togithub.com/serverless/serverless/commit/2c3ab1db9aa7c22c315957d1e474568e62e07e37)) ([Graham Campbell](https://togithub.com/GrahamCampbell)) ### [`v2.70.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2700-httpsgithubcomserverlessserverlesscomparev2691v2700-2021-12-27) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.69.1...v2.70.0) ##### Features - **AWS API Gateway:** Allow use of custom authorizer with authorizerId ([#10384](https://togithub.com/serverless/serverless/pull/10384)) ([c0eda27](https://togithub.com/serverless/serverless/commit/c0eda272901fd91947c6f37589b33f65c804dc9b)) ([Adam Lanners](https://togithub.com/darksun)) - **AWS Local Invocation:** Upgrade `log4j` to version 2.17.0 ([#10396](https://togithub.com/serverless/serverless/issues/10396)) ([2782ed4](https://togithub.com/serverless/serverless/commit/2782ed4221caa410708cbabbbd09d45a6363be29)) ([Vassili Gorshkov](https://togithub.com/atlasgurus)) ##### Bug Fixes - **AWS API Gateway:** Meaningfully reject missing `restApiRootResourceId` ([#10371](https://togithub.com/serverless/serverless/issues/10371)) ([2c0a962](https://togithub.com/serverless/serverless/commit/2c0a962c4fc0ad82ecbc6a266d56bfaa81ad8054)) ([Sudipto Das](https://togithub.com/sdas13)) - **AWS Deploy:** Fix reliability of VPC config change detection in `deploy function` ([#10409](https://togithub.com/serverless/serverless/issues/10409)) ([0190d0d](https://togithub.com/serverless/serverless/commit/0190d0df05f4e37c8e965913ef1ceaf6b8a9b525)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### Templates - Upgrade `log4j` in `aws-lambda-java-log4j2` ([#10383](https://togithub.com/serverless/serverless/issues/10383)) ([786f5e4](https://togithub.com/serverless/serverless/commit/786f5e45d54ae9925649367b0a0e8660eda542e6)) ([Marina](https://togithub.com/MarinaMeza)) - Upgrade `log4j` in `aws-kotlin-jvm-gradle` ([#10382](https://togithub.com/serverless/serverless/issues/10382)) ([7bf8f1b](https://togithub.com/serverless/serverless/commit/7bf8f1b723cc4f6624df7be3d27f246b3a826140)) ([Varun](https://togithub.com/varun73)) - Upgrade `log4j` dependencies ([#10392](https://togithub.com/serverless/serverless/issues/10392)) ([86fa604](https://togithub.com/serverless/serverless/commit/86fa60445c83cf35f3411ae49c2a1c4fc7fd82f0)) ([Juan Bermúdez](https://togithub.com/JuanBermudezN)) ##### Maintenance Improvements - **Telemetry:** - Report `didCreateService` property ([#10406](https://togithub.com/serverless/serverless/pull/10406)) ([4fa20a5](https://togithub.com/serverless/serverless/commit/4fa20a56eafcab9d8675baa2f0fe6a9c6ee5e184)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Report `projectId` in remove command ([#10415](https://togithub.com/serverless/serverless/pull/10415)) ([0de3bc3](https://togithub.com/serverless/serverless/commit/0de3bc3cb9c1685226ea0c610e030f9279e79e4e)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Ensure to report `projectId` for interactive ([#10406](https://togithub.com/serverless/serverless/pull/10406)) ([08b5acb](https://togithub.com/serverless/serverless/commit/08b5acbaa901c7ce529064c394151e05bdd43aef)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **CLI:** Replace internal old logging utils with modern interface ([#10417](https://togithub.com/serverless/serverless/pull/10417)) ([5a451ad](https://togithub.com/serverless/serverless/commit/5a451ad0249b6924cd4105e5c372028402517ecd)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **Variables:** Support custom sources in internal resolver ([#10393](https://togithub.com/serverless/serverless/pull/10393)) ([365a7f1](https://togithub.com/serverless/serverless/commit/365a7f13afaf40e9e2d573b0668159d6dea7aa02)) ([Mariusz Nowak](https://togithub.com/medikoo)) ### [`v2.69.1`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2691-httpsgithubcomserverlessserverlesscomparev2690v2691-2021-12-15) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.69.0...v2.69.1) ##### Bug Fixes - **AWS Lambda:** Fix event config setup for provisioned lambdas ([#10366](https://togithub.com/serverless/serverless/pull/10366)) ([3b4e453](https://togithub.com/serverless/serverless/commit/3b4e4539d8b56de6a7cccb2e9c8455f34a5289f6)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **CLI:** - Do not crash on help request ([#10347](https://togithub.com/serverless/serverless/pull/10347)) ([f6feb0b](https://togithub.com/serverless/serverless/commit/f6feb0b7b3b5ceb727119056e44e756a8105ec5b)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Improve error handler resolution ([#10367](https://togithub.com/serverless/serverless/pull/10)) ([0dedd3e](https://togithub.com/serverless/serverless/commit/0dedd3e8790f568527b8a2444720fe47048ba719)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Templates - Upgrade `log4j` in Java based templates ([#10363](https://togithub.com/serverless/serverless/issues/10363)) ([7de020b](https://togithub.com/serverless/serverless/commit/7de020bbadad0aed47859f2129c9e58409b9ac65)) ([Vassili Gorshkov](https://togithub.com/atlasgurus)) - Upgrade `log4j` in Java based templates ([#10339](https://togithub.com/serverless/serverless/issues/10339)) ([c1df4f8](https://togithub.com/serverless/serverless/commit/c1df4f860a585ff62c364ac8fd6d8b64b323b156)) ([Vassili Gorshkov](https://togithub.com/atlasgurus)) ### [`v2.69.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2690-httpsgithubcomserverlessserverlesscomparev2680v2690-2021-12-13) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.68.0...v2.69.0) ##### Features - **AWS Deploy:** Ensure existence of S3 deployment bucket (if possible) ([#10317](https://togithub.com/serverless/serverless/pull/10317)) ([f358585](https://togithub.com/serverless/serverless/commit/f35858599ad749b5417c238f510e726615e221dc)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **AWS Kafka:** Add support for `mTLS` access configuration ([#10273](https://togithub.com/serverless/serverless/issues/10273)) ([9faf37a](https://togithub.com/serverless/serverless/commit/9faf37aa153a60784ca783b1e2b7364625e8761f)) ([Misha Bruml](https://togithub.com/mishabruml)) - **Standalone:** - Support installation on M1-based Macs ([#10291](https://togithub.com/serverless/serverless/pull/10291)) ([92ae054](https://togithub.com/serverless/serverless/commit/92ae054f02dc631c178628492af7049ce2936204)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Use Node 16 as base for binaries ([#10291](https://togithub.com/serverless/serverless/pull/10291)) ([eb8f474](https://togithub.com/serverless/serverless/commit/eb8f474940c4cd69f08ec062adfaa15d62d81ee2)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### Bug Fixes - **AWS Deploy:** - Allow removal of stack with bucket missing ([#10306](https://togithub.com/serverless/serverless/pull/10306)) ([1a85a4a](https://togithub.com/serverless/serverless/commit/1a85a4a901caf4ca05096bf11bfcad31959c8044)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Ensure to strip all `null` properties from CloudFormation template ([#10304](https://togithub.com/serverless/serverless/issues/10304)) ([1f58760](https://togithub.com/serverless/serverless/commit/1f58760f467f2dcb960e23c2eb028f4abef23209)) ([GurmeharS](https://togithub.com/GurmeharS)) - Recognize all boolean values at `provider.disableRollback` ([#10324](https://togithub.com/serverless/serverless/pull/10324)) ([2485c7e](https://togithub.com/serverless/serverless/commit/2485c7efcc4f6f5b1d65b56d4d0d71297d113fa5)) ([François Farge](https://togithub.com/fargito)) - **Variables:** Provide opt-out from forced decryption at`ssm` source ([#10315](https://togithub.com/serverless/serverless/issues/10315)) ([503c031](https://togithub.com/serverless/serverless/commit/503c0319b7e9acc2b674d5d61874dfa3fcfc857e)) ([Omer Shacham](https://togithub.com/omerinvia)) ##### Maintenance Improvements - Configure promise returning functions as async ([#10309](https://togithub.com/serverless/serverless/issues/10309)) ([4d4f863](https://togithub.com/serverless/serverless/commit/4d4f8637d830ba9a72806fc127fe3497f7c0f23c)) ([mdanyalkhan](https://togithub.com/mdanyalkhan)) - Use `async/await` syntax in `bucket.js` ([#10306](https://togithub.com/serverless/serverless/pull/10306)) ([39e43b5](https://togithub.com/serverless/serverless/commit/39e43b51e5e13c708900e0ccc4d4f25ccf0df61c)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ### [`v2.68.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2680-httpsgithubcomserverlessserverlesscomparev2670v2680-2021-12-02) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.67.0...v2.68.0) ##### Features - **AWS Deploy:** - Ensure consistent function state in `deploy function` ([#10288](https://togithub.com/serverless/serverless/pull/10288)) ([d52526b](https://togithub.com/serverless/serverless/commit/d52526bb6059ce20eba341c29ad5a2373c238624)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Support all regions from `iso` and `isob` partition ([25eb571](https://togithub.com/serverless/serverless/commit/25eb571dd3299ac0f61dd1ea40b6b44b355f6898)) ([#10299](https://togithub.com/serverless/serverless/issues/10299)) ([maafk](https://togithub.com/maafk)) - **AWS SQS:** Support `filterPatterns` ([#10297](https://togithub.com/serverless/serverless/pull/10297)) ([3f0a80a](https://togithub.com/serverless/serverless/commit/3f0a80acd3fcf9eb7768625eb6cfe06cf572afa0)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **AWS Stream:** Support `filterPatterns` ([#10285](https://togithub.com/serverless/serverless/issues/10285)) ([fc00505](https://togithub.com/serverless/serverless/commit/fc0050559cd1ee7b8a53a08fae73940177da93cb)) ([Frédéric Barthelet](https://togithub.com/fredericbarthelet)) ##### Bug Fixes - **AWS SQS:** Accept only plain string form in direct ARN assignement ([#10263](https://togithub.com/serverless/serverless/issues/10263)) ([f7bbd17](https://togithub.com/serverless/serverless/commit/f7bbd176866b99725dcf1fef1128b0d2194217e0)) ([Sudipto Das](https://togithub.com/sdas13)) - **Variables:** Resolve variables in resolved address & params values ([#10296](https://togithub.com/serverless/serverless/pull/10296)) ([63d54e1](https://togithub.com/serverless/serverless/commit/63d54e1537e10ae63c171892edd886f6b81e83f6)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - **Variables:** Seclude internal logic for reuse ([#10296](https://togithub.com/serverless/serverless/pull/10296)) ([9c75044](https://togithub.com/serverless/serverless/commit/9c75044fd59d8f181c7daee22d53a7bac3786e09)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Templates - Update dependencies in `aws-java-maven` ([#10289](https://togithub.com/serverless/serverless/issues/10289)) ([0714f7d](https://togithub.com/serverless/serverless/commit/0714f7df0642d7a900c9d72eb26ae8c5ae1eddd7)) ([burakaktasfe](https://togithub.com/burakaktasfe)) ### [`v2.67.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2670-httpsgithubcomserverlessserverlesscomparev2662v2670-2021-11-26) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.66.2...v2.67.0) ##### Features - **AWS Deploy:** Support `disableRollback` parameter ([#10236](https://togithub.com/serverless/serverless/issues/10236)) ([c9fefce](https://togithub.com/serverless/serverless/commit/c9fefced103e47d5d793d979cbb10072daeabf01)) ([Frédéric Barthelet](https://togithub.com/fredericbarthelet)) - **AWS Lambda:** Add `platform` option for container images ([#10237](https://togithub.com/serverless/serverless/issues/10237)) ([5b61b41](https://togithub.com/serverless/serverless/commit/5b61b415a0f19ce0755924eae969caf02185d8af)) ([Zane Mountcastle](https://togithub.com/zanemountcastle)) - **AWS S3:** Support `Fn::If` CF function for s3 event ([#10272](https://togithub.com/serverless/serverless/pull/10272)) ([a4fa498](https://togithub.com/serverless/serverless/commit/a4fa49844d23afea90f7c9aa4616beedd2a80db8)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **AWS SQS:** Support `functionResponseType` ([#10265](https://togithub.com/serverless/serverless/issues/10265)) ([44511f3](https://togithub.com/serverless/serverless/commit/44511f343b1a68ca147e8ba9e8b493143b89c324)) ([nicoeft](https://togithub.com/nicoeft)) ### [`v2.66.2`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2662-httpsgithubcomserverlessserverlesscomparev2661v2670-2021-11-17) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.66.1...v2.66.2) ##### Bug Fixes - **CLI:** Fix component template recognition in triage ([#10252](https://togithub.com/serverless/serverless/issues/10252)) ([4494f77](https://togithub.com/serverless/serverless/commit/4494f77f6111249d97295923a706883a8910840d)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - **CLI:** Expose dashboard provider name when starting deployment ([#10194](https://togithub.com/serverless/serverless/issues/10194)) ([6698fa6](https://togithub.com/serverless/serverless/commit/6698fa657e5a5b35908c2b2de0815525f948064f)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Templates - Use `iam.role` syntax ([#10227](https://togithub.com/serverless/serverless/issues/10227)) ([a55d51c](https://togithub.com/serverless/serverless/commit/a55d51c6a4aa38153f61192d374cb23bf09ff66c)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Update `ts-node` for es2020 and es2021 support in `aws-nodes-typescript` ([#10234](https://togithub.com/serverless/serverless/issues/10234)) ([e131609](https://togithub.com/serverless/serverless/commit/e13160902848912a6bb652299d1bc6107cf09eb1)) ([Frédéric Barthelet](https://togithub.com/fredericbarthelet)) ##### [2.66.1](https://togithub.com/serverless/serverless/compare/v2.66.0...v2.66.1) (2021-11-10) ##### Bug Fixes - **AWS API Gateway:** Ensure proper `apiId` resolution ([#10221](https://togithub.com/serverless/serverless/pull/10221)) ([95f3a56](https://togithub.com/serverless/serverless/commit/95f3a5603897ad43ba6e008a7ea2a35d21a4eacf)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### Maintenance Improvements - **CLI:** Improve timestamp visiblity in `deploy list` output ([#10211](https://togithub.com/serverless/serverless/pull/10211)) ([55146c4](https://togithub.com/serverless/serverless/commit/55146c4595024b0e3702dc2023264af784b906e9)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Templates - Upgrade `middy` in `aws-nodejs-typescript` ([#10215](https://togithub.com/serverless/serverless/issues/10215)) ([ad95e03](https://togithub.com/serverless/serverless/commit/ad95e030b3581a65babc8dd175b8bb69f1215534)) ([Frédéric Barthelet](https://togithub.com/fredericbarthelet)) - Use non deprecated API in `aws-nodejs-typescript` ([#10214](https://togithub.com/serverless/serverless/issues/10214)) ([6671d98](https://togithub.com/serverless/serverless/commit/6671d98615ab7d003c3c7413c9334b63b2d735e8)) ([Frédéric Barthelet](https://togithub.com/fredericbarthelet)) ### [`v2.66.1`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2661-httpsgithubcomserverlessserverlesscomparev2660v2661-2021-11-10) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.66.0...v2.66.1) ### [`v2.66.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2660-httpsgithubcomserverlessserverlesscomparev2650v2660-2021-11-09) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.65.0...v2.66.0) ##### Features - Introduce `enforce-hash-update` flag to help Lambda hashing version migration ([#10209](https://togithub.com/serverless/serverless/pull/10209)) ([afd0a5b](https://togithub.com/serverless/serverless/commit/afd0a5bd6f131c9b12148199d4995e055e5963f0)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **Variables:** Recognize `:` in variable address to support `output` source ([#10208](https://togithub.com/serverless/serverless/pull/10208)) ([723927f](https://togithub.com/serverless/serverless/commit/723927f2dcdcc425025da03ac0be5edd3c203dc7)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### Bug Fixes - **AWS API Gateway:** Ensure `shouldStartNameWithService` support ([#10177](https://togithub.com/serverless/serverless/pull/10177)) ([e8c8d25](https://togithub.com/serverless/serverless/commit/e8c8d259fb79ae04e33e01af162c6666f0060189)) ([Vicary A.](https://togithub.com/vicary)) - **CLI:** Do not recommend `frameworkVersion` when running pre release ([#10204](https://togithub.com/serverless/serverless/pull/10204)) ([53490a5](https://togithub.com/serverless/serverless/commit/53490a55183db5f304d0e3ef69feadd9a20fa815)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - Ensure to use `legacy.log` instead of `cli.log` ([#10206](https://togithub.com/serverless/serverless/pull/10206)) ([ea05d7c](https://togithub.com/serverless/serverless/commit/ea05d7c41e84b0f68017804b06d6435062673d26)) ([Mariusz Nowak](https://togithub.com/medikoo)) ### [`v2.65.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2650-httpsgithubcomserverlessserverlesscomparev2641v2650-2021-11-03) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.64.1...v2.65.0) ##### Features - **AWS Lambda:** - Support CF intrinsic functions at `functions[].reservedConcurrency` ([#10129](https://togithub.com/serverless/serverless/issues/10129)) ([7cfddff](https://togithub.com/serverless/serverless/commit/7cfddff31433582ac031be0a168eba2d356d7ee9)) ([ROSeaboyer](https://togithub.com/ROSeaboyer)) - Allow to stick to current default Lambda hashing version mode with `lambdaHashingVersion: 20200924` setting ([#10173](https://togithub.com/serverless/serverless/pull/10173)) ([50a8457](https://togithub.com/serverless/serverless/commit/50a845709eb846ce5ca3b60116c4ec278896a8b3)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **AWS EventBridge:** Adjust deprecation of deployment method and allow to keep using old approach ([#10133](https://togithub.com/serverless/serverless/pull/10133)) ([bf62b7c](https://togithub.com/serverless/serverless/commit/bf62b7c4dabbecc892fde4d0d988dc2dd2cb7461)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **AWS Local Invocation:** Support decimal serialization for Python ([#10178](https://togithub.com/serverless/serverless/pull/10178)) ([9ef46ba](https://togithub.com/serverless/serverless/commit/9ef46ba05ff033dbf04c451a214bf4ced23c90e8)) ([Shane R. Spencer](https://togithub.com/whardier)) ##### Bug Fixes - **AWS Deploy:** Fix handling of deployment bucket extensions ([#10137](https://togithub.com/serverless/serverless/issues/10137)) ([39bdea0](https://togithub.com/serverless/serverless/commit/39bdea07500b8fb814a5cce83ec6f78a0c75006c)) ([Mars Lan](https://togithub.com/mars-lan)) - **AWS HTTP API:** Recognize max timeout as 30s instead of 29s ([#10119](https://togithub.com/serverless/serverless/issues/10119)) ([e3e02fe](https://togithub.com/serverless/serverless/commit/e3e02fe8e2f1bbd236cfa49f80a360fd828c1ead)) ([Caio Fauza](https://togithub.com/CaioFauza)) - **CLI:** - Fix `help` command usage information ([#10175](https://togithub.com/serverless/serverless/issues/10175)) ([254e70c](https://togithub.com/serverless/serverless/commit/254e70cd0ad9bb1803d3a5741b966f5807e9d869)) ([Sebastian Bille](https://togithub.com/TastefulElk)) - Fix resolution of help for not integrated commands ([#10128](https://togithub.com/serverless/serverless/pull/10128)) ([204f205](https://togithub.com/serverless/serverless/commit/204f2051f6a5ca5f046eb905292dfae0c597e33f)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Recognize accessible configuration parts on validation errors ([#10134](https://togithub.com/serverless/serverless/pull/10134)) ([b7a6349](https://togithub.com/serverless/serverless/commit/b7a634974dc2ee138d85ec58609bf2559c5de9f6)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Performance Improvements - **CLI:** Integrate CLI triage into this package (no `@serverless/components` and `@serverless/cli` modules are loaded unless their CLI is used)([#10131](https://togithub.com/serverless/serverless/pull/10131)) ([415bdef](https://togithub.com/serverless/serverless/commit/415bdefca092e60cacd867006bacddfda231ed94)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - **CLI:** - Improve file size output in logs ([#10169](https://togithub.com/serverless/serverless/pull/10169)) ([4448490](https://togithub.com/serverless/serverless/commit/44484903b38eaa18c3e3838b8a3f217922a233e5)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Improve main progress message ([#10183](https://togithub.com/serverless/serverless/pull/10183)) ([533f709](https://togithub.com/serverless/serverless/commit/533f709c5833619d5ce86ec987133ff0f148c8e0)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **Telemetry:** Add `projectId` to payload ([#10180](https://togithub.com/serverless/serverless/pull/10180)) ([cc7d7e4](https://togithub.com/serverless/serverless/commit/cc7d7e4d531090e81bf08842433397588d00afce)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **AWS EventBridge:** Address typos in error messages ([#10165](https://togithub.com/serverless/serverless/issues/10165)) ([ee38f6a](https://togithub.com/serverless/serverless/commit/ee38f6a3081a3a0f22ee9fea8975f13520ac18ec)) ([Andreas Kohn](https://togithub.com/ankon)) - Seprate internal and plugin output sections ([#10184](https://togithub.com/serverless/serverless/pull/10184)) ([7bb2520](https://togithub.com/serverless/serverless/commit/7bb2520f491d008075eb08be64bdb2e0b60ec5c6)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Templates - Package lambdas individually in `aws-nodejs-typescript` ([#10106](https://togithub.com/serverless/serverless/pull/10106)) ([3aab5f8](https://togithub.com/serverless/serverless/commit/3aab5f86985598d6bb3135f4ab934092ad467df5)) ([Adrien Cacciaguerra](https://togithub.com/adriencaccia)) - Upgrade `azure-nodejs-typescript` ([#10163](https://togithub.com/serverless/serverless/issues/10163)) ([26846d5](https://togithub.com/serverless/serverless/commit/26846d5879d655ffe299db694a33f1f6d187a941)) ([Giang Nguyen](https://togithub.com/giangnm)) ##### [2.64.1](https://togithub.com/serverless/serverless/compare/v2.64.0...v2.64.1) (2021-10-20) ##### Bug Fixes - **CLI:** Handle gently case where temp folder is on other device ([#10124](https://togithub.com/serverless/serverless/issues/10124)) ([a030636](https://togithub.com/serverless/serverless/commit/a0306365fc2c18c04698640723db2f4efeb34e2f)) ([Mariusz Nowak](https://togithub.com/medikoo)) ### [`v2.64.1`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2641-httpsgithubcomserverlessserverlesscomparev2640v2641-2021-10-20) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.64.0...v2.64.1) ### [`v2.64.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2640-httpsgithubcomserverlessserverlesscomparev2630v2640-2021-10-20) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.63.0...v2.64.0) ##### Features - **AWS RabbitMQ:** Support for Amazon MQ RabbitMQ events ([#9919](https://togithub.com/serverless/serverless/issues/9919)) ([a3edecf](https://togithub.com/serverless/serverless/commit/a3edecf0c6b4e066bde2de8095582432d9fdd635)) ([Michael](https://togithub.com/liegeandlief)) ##### Bug Fixes - **AWS Deploy:** Recognize `LogicalResourceId` in `stackPolicy` ([#10097](https://togithub.com/serverless/serverless/pull/10097)) ([1a528c2](https://togithub.com/serverless/serverless/commit/1a528c2cc0746bfe6a692183f96b0831e3dd92f4)) ([Monsma](https://togithub.com/jmonsma)) - **AWS EventBridge:** Allow intrinsic functions in `pattern` ([#10120](https://togithub.com/serverless/serverless/issues/10120)) ([1c105a4](https://togithub.com/serverless/serverless/commit/1c105a4c16e8bdca9fc66c5eddf12153ebc9a1fb)) ([Benoît Bouré](https://togithub.com/bboure)) - **CLI:** Ensure command validation for service independent commands ([#10115](https://togithub.com/serverless/serverless/pull/10115)) ([6022fb9](https://togithub.com/serverless/serverless/commit/6022fb98331e8f7d8893a28d3dcb20d91d0a1e20)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **Packaging:** Ensure to show deprecation in all cases ([#10111](https://togithub.com/serverless/serverless/pull/10111)) ([cc71fc9](https://togithub.com/serverless/serverless/commit/cc71fc99ffe2e1f2fcc764b29dafa197c665cef1)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - **CLI:** - Support `decoratedMessage` on `ServerlessError` ([#10112](https://togithub.com/serverless/serverless/pull/10112)) ([2217158](https://togithub.com/serverless/serverless/commit/2217158764dde8ceee472292b531836ada20d79a)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Enhanced modern error reporting for CloudFormation ([#10112](https://togithub.com/serverless/serverless/pull/10112)) ([cfd828e](https://togithub.com/serverless/serverless/commit/cfd828ece872b572cbb46670437e8196f2200903)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Report `credentials` source in modern error output ([#10114](https://togithub.com/serverless/serverless/pull/10114)) ([b4ff87d](https://togithub.com/serverless/serverless/commit/b4ff87dc81286b8123830f20bccfb3aa320e4ccd)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Improve style for local fallback modern notice ([#10111](https://togithub.com/serverless/serverless/pull/10111)) ([73c071b](https://togithub.com/serverless/serverless/commit/73c071b060216d330974a2f98917eba315eb634b)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Introduce `doctor` command for modern handling of deprecations ([#10115](https://togithub.com/serverless/serverless/pull/10115)) ([452e234](https://togithub.com/serverless/serverless/commit/452e234306a3703e95ad349305e1e211c165bf22)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Do not filter commands by `lifecycleEvents` for help ([#10115](https://togithub.com/serverless/serverless/pull/10115)) ([6991d66](https://togithub.com/serverless/serverless/commit/6991d66987d6276665bff07259bf1ca464ffeab7)) ([Mariusz Nowak](https://togithub.com/medikoo)) ### [`v2.63.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2630-httpsgithubcomserverlessserverlesscomparev2620v2630-2021-10-15) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.62.0...v2.63.0) ##### Features - **AWS Deploy:** Introduce warning about `deploy -f` alias ([#10078](https://togithub.com/serverless/serverless/pull/10078)) ([40f574f](https://togithub.com/serverless/serverless/commit/40f574f946e2f40cba13e18b22ee82c7aaa31d3f)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - **AWS Lambda:** Allow overriding provider VPC with no VPC on function level ([#10060](https://togithub.com/serverless/serverless/pull/10060)) ([44a81fc](https://togithub.com/serverless/serverless/commit/44a81fcc6a229ac6ff59b8c8e51742a9470eef15)) ([Oliver](https://togithub.com/HowManyOliversAreThere)) - **AWS S3:** Recognize `ExpirationInDays` property for `s3` events ([#10083](https://togithub.com/serverless/serverless/pull/10083)) ([8e6dcd1](https://togithub.com/serverless/serverless/commit/8e6dcd1aaed50007b5b99e18f61dfa849b898cd9)) ([ROSeaboyer](https://togithub.com/ROSeaboyer)) - **CLI:** - Introduce deprecation for duplicate plugin definition ([#10080](https://togithub.com/serverless/serverless/pull/10080)) ([d2a75ea](https://togithub.com/serverless/serverless/commit/d2a75ea95e814cd5aaba5eca4c5acebd2aad0bb8)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Introduce deprecation instead of warning on S3 Accelerate for user provided bucket ([#10080](https://togithub.com/serverless/serverless/pull/10080)) ([04b921a](https://togithub.com/serverless/serverless/commit/04b921acdc5fd486ffd10fe81fcb2243f37329db)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Opt-in support for deployment bucket versioning ([#9912](https://togithub.com/serverless/serverless/issues/9912)) ([c4cb0f3](https://togithub.com/serverless/serverless/commit/c4cb0f30f5f565e2fd34877dfc383f6b81d135fd)) ([Mars Lan](https://togithub.com/mars-lan)) ##### Maintenance Improvements - **CLI: New logs (experimental):** - Adapt `logInfo` to modern logs ([#10078](https://togithub.com/serverless/serverless/pull/10078)) ([771f99b](https://togithub.com/serverless/serverless/commit/771f99b18d76060f030d36b5fa619dd41a7000c8)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Adapt `logWarning` to modern logs ([#10078](https://togithub.com/serverless/serverless/pull/10078)) ([d43298d](https://togithub.com/serverless/serverless/commit/d43298d25bc9fcf5f5724a800b2693321e88e838)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Cover image building with modern logs ([#10070](https://togithub.com/serverless/serverless/pull/10070)) ([a2be338](https://togithub.com/serverless/serverless/commit/a2be3387b16fdb7324e1342a5f6ee3974e4e34f5)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Improve handling of service outputs in modern logs ([#10100](https://togithub.com/serverless/serverless/pull/10100)) ([7d19ca8](https://togithub.com/serverless/serverless/commit/7d19ca857230a56bbe40bda4d6704edd34019e4e)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Introduce modern warning about resource limit ([#10086](https://togithub.com/serverless/serverless/pull/10086)) ([ca705b8](https://togithub.com/serverless/serverless/commit/ca705b8cc2854c302158a56294c2507ba5f2038f)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Minor modern logs updates ([#10071](https://togithub.com/serverless/serverless/pull/10071)) ([39c09e4](https://togithub.com/serverless/serverless/commit/39c09e44b6380ec1a13aa50aca9082cffb0aeca1)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Remove empty line in `info` command ([#10086](https://togithub.com/serverless/serverless/pull/10086)) ([03b4b3d](https://togithub.com/serverless/serverless/commit/03b4b3d47c25b6f98a46699463288c94b051f42c)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Replace `process.stdout` use with modern logs ([#10087](https://togithub.com/serverless/serverless/pull/10087)) ([be00a26](https://togithub.com/serverless/serverless/commit/be00a2672cbc90fb33dee5e4bd44a1f6a127eb7c)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Replace warnings with modern counterparts ([#10080](https://togithub.com/serverless/serverless/pull/10080)) ([4da0899](https://togithub.com/serverless/serverless/commit/4da08996736c9a8f2b0a0193f7cca4b24f3fc6f1)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Update link style for modern logs ([#10096](https://togithub.com/serverless/serverless/pull/10096)) ([6264296](https://togithub.com/serverless/serverless/commit/62642964bc38eae77b009ea84d05ba741383570f)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Fix typo in `lib/classes/Variables.js` ([#10093](https://togithub.com/serverless/serverless/issues/10093)) ([49f0913](https://togithub.com/serverless/serverless/commit/49f0913466110ac32d89c7c044fc781e524b9ed9)) ([Chris Poli](https://togithub.com/chris-poli)) ##### Templates - Add `esbuild` to `gitignore` in `aws-nodejs-typescript` ([#10076](https://togithub.com/serverless/serverless/pull/10076)) ([865f21f](https://togithub.com/serverless/serverless/commit/865f21f970340b45c6fb341d01647721f0fa5682)) ([ssshun](https://togithub.com/ssshun)) ### [`v2.62.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2620-httpsgithubcomserverlessserverlesscomparev2610v2620-2021-10-08) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.61.0...v2.62.0) ##### Features - **AWS Deploy:** Remove `deploy -f` deprecation ([#10063](https://togithub.com/serverless/serverless/pull/10063)) ([1084251](https://togithub.com/serverless/serverless/commit/10842513f0c5422f8627b652b6483523e0351a3c)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **Config Schema:** Remove validation mode related deprecation ([#10063](https://togithub.com/serverless/serverless/pull/10063)) ([a9bf916](https://togithub.com/serverless/serverless/commit/a9bf916fbb15140373a54d22c624296b8a1dbe03)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **Packaging:** Remove `package[include|exclude]` deprecation ([#10063](https://togithub.com/serverless/serverless/pull/10063)) ([70e2736](https://togithub.com/serverless/serverless/commit/70e27362260f97b68bb1dfaf52fa3fe7877a2adc)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Bug Fixes - **AWS Deploy:** Throw on attempt of extending not existing resource ([#10063](https://togithub.com/serverless/serverless/pull/10063)) ([02be86c](https://togithub.com/serverless/serverless/commit/02be86ca4954553388ac70845d8ff3aca205abcd)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - **CLI: New logs (experimental):** - Simplify CF deploy progress ([#10068](https://togithub.com/serverless/serverless/pull/10068)) ([be60ed4](https://togithub.com/serverless/serverless/commit/be60ed4cee15ec0a47be5c08da9e0ce4a3f54136)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Expose function artifact size in deploy summary ([#10062](https://togithub.com/serverless/serverless/pull/10062)) ([8746100](https://togithub.com/serverless/serverless/commit/87461007f809c67a78b7dd722847efef2e4f72b3)) ([Mariusz Nowak](https://togithub.com/medikoo)) - `create` command ([#10066](https://togithub.com/serverless/serverless/pull/10066)) ([05f937f](https://togithub.com/serverless/serverless/commit/05f937f2e731e641e93e9db4af4acd58dc117422)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `invoke local` command ([#10065](https://togithub.com/serverless/serverless/pull/10065)) ([82dd1e4](https://togithub.com/serverless/serverless/commit/82dd1e4c70d335cc10485b5ac20467447809941b)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `invoke` command ([#10052](https://togithub.com/serverless/serverless/pull/10052)) ([2af95c0](https://togithub.com/serverless/serverless/commit/2af95c03865b5b59bacba9e080348dddf11d0bb5)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `metrics` command ([#10051](https://togithub.com/serverless/serverless/pull/10051)) ([592596c](https://togithub.com/serverless/serverless/commit/592596c73bfe0a9b6ef6bdff5d898ae9ef5e2788)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `remove` command ([#10050](https://togithub.com/serverless/serverless/pull/10050)) ([3934cad](https://togithub.com/serverless/serverless/commit/3934cadce052b50d76c1dcd49da588cd9f079175)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `rollback function` command ([#10064](https://togithub.com/serverless/serverless/pull/10064)) ([4cbc342](https://togithub.com/serverless/serverless/commit/4cbc3424dabebb3b533d463b3ead523f2daf4a77)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `rollback` command ([#10064](https://togithub.com/serverless/serverless/pull/10064)) ([f0970e0](https://togithub.com/serverless/serverless/commit/f0970e04fa31774aa7400b4c620920dadcb3cfa2)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `uninstall` command ([#10034](https://togithub.com/serverless/serverless/pull/10034)) ([2787ea0](https://togithub.com/serverless/serverless/commit/2787ea07a9a183695e6f7a58bcc0171e086d456b)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `upgrade` command ([#10034](https://togithub.com/serverless/serverless/pull/10034)) ([9b5e6b1](https://togithub.com/serverless/serverless/commit/9b5e6b12371317356d9cb4600a4a574df305f63f)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Ensure empty line prior final status with progress ([#10063](https://togithub.com/serverless/serverless/pull/10062)) ([#10062](https://togithub.com/serverless/serverless/pull/10062)) ([c9f2227](https://togithub.com/serverless/serverless/commit/c9f22278b3a8c5fd4d1400ef948ae6b72f333223)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Reconfigure dashboard related warning ([#10053](https://togithub.com/serverless/serverless/pull/10053)) ([7c91cde](https://togithub.com/serverless/serverless/commit/7c91cde7ac5c8bbe983b213de090bde4326af85a)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **AWS Deploy:** Improve error message ([#10063](https://togithub.com/serverless/serverless/pull/10063)) ([d071c5f](https://togithub.com/serverless/serverless/commit/d071c5f74d2d1deca71edebc53d072a1c90d8bad)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Remove *async* handling from *sync* function ([#10053](https://togithub.com/serverless/serverless/pull/10053)) ([5f1a916](https://togithub.com/serverless/serverless/commit/5f1a916d4d9c8833755833bc064f51e4f89e50e0)) ([Mariusz Nowak](https://togithub.com/medikoo)) ### [`v2.61.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2610-httpsgithubcomserverlessserverlesscomparev2603v2610-2021-10-04) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.60.3...v2.61.0) ##### Features - **AWS Lambda:** Support 64-bit ARM architecture ([#10049](https://togithub.com/serverless/serverless/pull/10049)) ([fe655d4](https://togithub.com/serverless/serverless/commit/fe655d4f15ca789a1e3a46ce49dc7d23ca806c00)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Bug Fixes - **AWS Credentials:** Fail when profile is already configured ([#10038](https://togithub.com/serverless/serverless/pull/10038)) ([f8ad7bc](https://togithub.com/serverless/serverless/commit/f8ad7bca6a26e39864d139fec4aadddd24b34a5b)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### Maintenance Improvements - **CLI: New logs (experimental):** - `config credentials` command ([#10038](https://togithub.com/serverless/serverless/pull/10038)) ([bcb2408](https://togithub.com/serverless/serverless/commit/bcb240893d89127cc1eada7255864b7bfeb88a61)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `config tabcompletion install` command ([#10038](https://togithub.com/serverless/serverless/pull/10038)) ([16a7739](https://togithub.com/serverless/serverless/commit/16a7739411141487fa33f8a72f88d82db712bfc9)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `config tabcompletion uninstall` command ([#10038](https://togithub.com/serverless/serverless/pull/10038)) ([02eebb4](https://togithub.com/serverless/serverless/commit/02eebb4643435341235340f5da8c7db903cb12e6)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `config` command ([#10038](https://togithub.com/serverless/serverless/pull/10038)) ([7926570](https://togithub.com/serverless/serverless/commit/7926570557e5c0a4dd661c069eecc1d4a0cf9b5d)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - `slstats` command ([#10036](https://togithub.com/serverless/serverless/pull/10036)) ([0c9dae1](https://togithub.com/serverless/serverless/commit/0c9dae1210b9456ec96bc38a717a901beaa45a7b)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### [2.60.3](https://togithub.com/serverless/serverless/compare/v2.60.2...v2.60.3) (2021-10-01) ##### Bug Fixes - **CLI:** Fix resolution of handler in case of local fallback ([#10042](https://togithub.com/serverless/serverless/pull/10042)) ([7d31410](https://togithub.com/serverless/serverless/commit/7d31410b74efb4c48c1c1b18ca33733a564268f2)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - **CLI:** - Improve modern `info` output ([#10037](https://togithub.com/serverless/serverless/pull/10037)) ([2828a2c](https://togithub.com/serverless/serverless/commit/2828a2c44388d731d4396e0ea11ae48953f20b0a)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Improve modern error reporting ([#10037](https://togithub.com/serverless/serverless/pull/10037)) ([a205f88](https://togithub.com/serverless/serverless/commit/a205f88310653331c96f51402d148c576dd79db8)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Improve modern logs for `logs` command ([#10037](https://togithub.com/serverless/serverless/pull/10037)) ([d1701bf](https://togithub.com/serverless/serverless/commit/d1701bf13a7155cce388424964e35ca536b2ce8a)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Modern logs for `install` command ([#10040](https://togithub.com/serverless/serverless/pull/10040)) ([bd4d215](https://togithub.com/serverless/serverless/commit/bd4d215266b16793c26d06a34af8482f00e47844)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Modern logs for `print` command ([#10035](https://togithub.com/serverless/serverless/pull/10035)) ([4ed34c3](https://togithub.com/serverless/serverless/commit/4ed34c3e5e21903a3fe9e512621739ef5bf0bd84)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) - Generalize `writeServiceOutputs` ([#10037](https://togithub.com/serverless/serverless/pull/10037)) ([8aa700d](https://togithub.com/serverless/serverless/commit/8aa700dc7947d36aa46bba4b0e475f21fd19ac89)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### [2.60.2](https://togithub.com/serverless/serverless/compare/v2.60.1...v2.60.2) (2021-09-30) ##### Bug Fixes - **AWS EventBridge:** Ensure proper support for `deadLetterQueueArn` (instead of `deadLetterConfig`) ([#10030](https://togithub.com/serverless/serverless/pull/10030)) ([846cfa1](https://togithub.com/serverless/serverless/commit/846cfa1bcf678a748678014c6359e5f0907d35ff)) ([Piotr Grzesik](https://togithub.com/pgrzesik)) ##### [2.60.1](https://togithub.com/serverless/serverless/compare/v2.60.0...v2.60.1) (2021-09-29) ##### Bug Fixes - **AWS EventBridge:** Fix `MaximumEventAgeInSecond` template reference ([#10023](https://togithub.com/serverless/serverless/issues/10023)) ([cd03f55](https://togithub.com/serverless/serverless/commit/cd03f550ae5307ca44e1e27d4d0822bef6cc9dcf)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **Standalone:** - Fix internal npm installation handling ([#10014](https://togithub.com/serverless/serverless/issues/10014)) ([5a583a9](https://togithub.com/serverless/serverless/commit/5a583a97980117209a614bfd40630b1bb714b744)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Upgrade `npm` version to one that supports Node.js v14 ([#10014](https://togithub.com/serverless/serverless/issues/10014)) ([62d697c](https://togithub.com/serverless/serverless/commit/62d697c8615e8103aa07401eef2ebae559cc4a17)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **CLI:** Fix handling when local `serverless` is removed in command run ([#10016](https://togithub.com/serverless/serverless/issues/10016)) ([1a3ccdb](https://togithub.com/serverless/serverless/commit/1a3ccdbef8cd9c41b87f7fe440ca300970f3e138)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Maintenance Improvements - **Plugins:** - Seclude `plugin install` standalone command ([#9942](https://togithub.com/serverless/serverless/issues/9942)) ([713ac1e](https://togithub.com/serverless/serverless/commit/713ac1e2a111426fb501b5fa29588a53efcba9bc)) ([Seungchan Ahn](https://togithub.com/issea1015)) - Seclude `plugin uninstall` standalone command ([#10015](https://togithub.com/serverless/serverless/issues/10015)) ([26ce1c6](https://togithub.com/serverless/serverless/commit/26ce1c636be7754584cf47a87f1b92d3b7d98122)) ([Seungchan Ahn](https://togithub.com/issea1015)) - Fix manual update notice ([#10016](https://togithub.com/serverless/serverless/issues/10016)) ([0d5884e](https://togithub.com/serverless/serverless/commit/0d5884ebbf015332c08cedea7a4359d66c3a2761)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **CLI: New logs (experimental):** - `plugin install` command ([#10016](https://togithub.com/serverless/serverless/issues/10016)) ([8c5f22c](https://togithub.com/serverless/serverless/commit/8c5f22ceb67c3a2f4ace3adf8e19cf5e69d4c7b3)) ([Mariusz Nowak](https://togithub.com/medikoo)) - `plugin list` command ([#10016](https://togithub.com/serverless/serverless/issues/10016)) ([00e016c](https://togithub.com/serverless/serverless/commit/00e016c4bba86095744129d24683343f0cc5129f)) ([Mariusz Nowak](https://togithub.com/medikoo)) - `plugin search` command ([#10016](https://togithub.com/serverless/serverless/issues/10016)) ([1463171](https://togithub.com/serverless/serverless/commit/1463171cae93e9e050350f6eb272e35cfade0204)) ([Mariusz Nowak](https://togithub.com/medikoo)) - `plugin uninstall` command ([#10016](https://togithub.com/serverless/serverless/issues/10016)) ([3094be0](https://togithub.com/serverless/serverless/commit/3094be0cf06f916d8cf180036433677ecd73e013)) ([Mariusz Nowak](https://togithub.com/medikoo)) - interactive setup ([#10024](https://togithub.com/serverless/serverless/issues/10024)) ([07aed34](https://togithub.com/serverless/serverless/commit/07aed3429c63ed13ad9ca6262c641a907170f4f9)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Local version fallback ([#10024](https://togithub.com/serverless/serverless/issues/10024)) ([231095d](https://togithub.com/serverless/serverless/commit/231095d28d4e3f137ef0a456692dd5d6a770a5db)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Rely on newly introduced log style functions ([#10024](https://togithub.com/serverless/serverless/issues/10024)) ([e070110](https://togithub.com/serverless/serverless/commit/e070110eee0e679694aefd4e6b5f25ecc90793d4)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Move variables resolution log to debug level ([#10016](https://togithub.com/serverless/serverless/issues/10016)) ([b0d854a](https://togithub.com/serverless/serverless/commit/b0d854af20d46ef9e07e5d4bce26b88e84f4c4f1)) ([Mariusz Nowak](https://togithub.com/medikoo)) ### [`v2.60.3`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2603-httpsgithubcomserverlessserverlesscomparev2602v2603-2021-10-01) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.60.2...v2.60.3) ### [`v2.60.2`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2602-httpsgithubcomserverlessserverlesscomparev2601v2602-2021-09-30) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.60.1...v2.60.2) ### [`v2.60.1`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2601-httpsgithubcomserverlessserverlesscomparev2600v2601-2021-09-29) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.60.0...v2.60.1) ### [`v2.60.0`](https://togithub.com/serverless/serverless/blob/HEAD/CHANGELOG.md#2600-httpsgithubcomserverlessserverlesscomparev2590v2600-2021-09-24) [Compare Source](https://togithub.com/serverless/serverless/compare/v2.59.0...v2.60.0) ##### Features - **CLI:** - Remove missing CLI options schema deprecation ([#10001](https://togithub.com/serverless/serverless/issues/10001)) ([5b38232](https://togithub.com/serverless/serverless/commit/5b38232e631e1fb6d944d5f323f533d7dd7b701f)) ([Mariusz Nowak](https://togithub.com/medikoo)) - Revert from unconditional `.env` support announcement ([#10003](https://togithub.com/serverless/serverless/issues/10003)) ([40cdb4f](https://togithub.com/serverless/serverless/commit/40cdb4f1a191d330e31ddadc4caaa4b314229e3d)) ([Mariusz Nowak](https://togithub.com/medikoo)) - **AWS Stream:** Support `tumblingWindowInSeconds` ([#9979](https://togithub.com/serverless/serverless/issues/9979)) ([af39fc0](https://togithub.com/serverless/serverless/commit/af39fc016bd6386ea7d5d1ff71a26553a25b7ec5)) ([Guilherme Martins Crocetti](https://togithub.com/gmcrocetti)) - Support `finalize` hook, triggered on command finalization ([#9956](https://togithub.com/serverless/serverless/issues/9956)) ([cb4f08a](https://togithub.com/serverless/serverless/commit/cb4f08ad7dd8eed3da69d61d51c6d5379a486bd0)) ([Mariusz Nowak](https://togithub.com/medikoo)) ##### Bug Fixes - **AWS S3:** Recognize `BucketKeyEnabled` setting ([#