What's Changed
- fix: Require ProvisionedThroughput when DynamoDB BillingMode is omitted by @kddejong in #4702
- fix E3700: Skip first-stage check for conditional stage entries by @kddejong in #4701
- fix: Escape hyphen in SSM dynamic reference pattern by @kddejong in #4700
- add E3725: FSx FileSystemType-specific StorageCapacity by @kddejong in #4708
- docs: Refresh stale .kiro steering and prompts by @kddejong in #4710
- fix: reject
Fn::Selectlifecycle policies without transform by @0xTaoZ in #4704 - chore(deps): bump pyinstaller from
6.22.2to6.22.3in /requirements by @dependabot[bot] in #4713 - refactor: simplify
Fn::Selectlifecycle policy error metadata by @kddejong in #4711 - fix: resolve every index
Fn::Selectcan take by @ashvinctrl in #4705 - Update CloudFormation schemas to
2026-09-17by @github-actions[bot] in #4703 - feat: Add metadata context validation rules (I4010, I4011, I4012) by @chrisqm-dev in #4655
- add I4010: Template or architecture-relevant resource has no Context block by @chrisqm-dev in #4708
- add W4011: Context block has no 'why' by @chrisqm-dev in #4708
- add W4012: Context field does not match the schema by @chrisqm-dev in #4708
New Contributors
- @ashvinctrl made their first contribution in #4705
Full Changelog: v1.56.3...v1.57.0