Features
- AWS API Gateway:
- Simplify referencing local CognitoUserPool (#7799) (2e4377e) (Alex DeBrie)
- Support
customerId
in API keys (#7786) (c6894b5) (Greg Campion) - Support toggling CloudWatch metrics (#7754) (87d40aa) (Satoru Kikuchi)
- AWS HTTP API: Support externally configured JWT authorizers (#7789) (4074739) (Michał Mrozek)
- CLI:
- Deprecations logger (#7741) (6f32f23) (Ahmad Mahmoud Mohammad & Mariusz Nowak)
- Deprecate
bin/serverless
binary (#7759) (a60d2c7) (Mariusz Nowak)
- Templates: Azure C# template (#7738) (9611137) (Tanner Barlow)
- Variables: Support non-function exports in js files (#7540) (89ba272) (Steven Rapp)
- Support
serverless.ts
(TypeScript type) as configuration input (#7755) (4db8b63) (Bryan Hunter)
Bug Fixes
- AWS API Gateway:
- Fix API key names resolution (#7804) (f9f6a3b) (Mariusz Nowak)
- Apply contentHandling only to successful responses (#7757) (aa48f0a) (Thomas Aribart)
- Downgrade
uuid
to v3 (#7778) (e9be1c8) (Mariusz Nowak)
Maintenance Improvements
lodash
replacement:- Replace
_.assign
and_.extend
withObject.assign
(#7766) (85e9cd4) (Nguyễn Việt Đức) - Replace
_.every
witharray.every
(#7764) (d1721cb) (Chris Villanueva) - Replace
_.filter
witharray.filter
(#7775) (dac7c56) (Midhun Rajendran) - Replace
_.keys
withObject.keys
(#7784) (d43241e) (Chris Villanueva) - Replace
_.find
witharray.find
(#7782) (0036962) (Chris Villanueva) - Replace
_.forEach
and_.each
with array.forEach (#7748) (5e0af21) (Tatsuno Yasuhiro) - Replace
_.size
with native counterparts (#7798) (2b00928) (Chris Villanueva)
- Replace
- Dependency upgrades:
- Replace
inquirer
with@serverless/inquirer
(#7729) (4724cb8) (Ahmad Mahmoud Mohammad) - Upgrade
json-refs
to v3 (#7763) (97e99fc) (Frédéric Barthelet) - Upgrade
globby
to v9 (#7750) (b245596) (Nguyễn Việt Đức)
- Replace