Features
- aws-cloudfront-origins: add custom headers to S3Origin (#16161) (f42b233), closes #16160
- cfnspec: cloudformation spec v40.1.0 (#16254) (fe81be7)
- cli: hotswap deployments (#15748) (6e55c95)
- cli: support
--no-rollback
flag (#16293) (d763d90), closes #16289 - codecommit: make Repository a source for CodeStar Notifications (#15739) (ae34d4a)
- core: normalize line endings in asset hash calculation (#16276) (01bf6e2)
- ec2: add m6i instances (#16081) (a42a1ea)
- ecs: add support for Fargate PV1.4 ephemeral storage (#15440) (f1bf935), closes #14570
- ecs-patterns: add capacity provider strategies to queue processing service pattern (#15684) (f40e8d6), closes #14781
- ecs-patterns: Allow configuration of SSL policy for listeners created by ECS patterns (#15210) (2c3d21e), closes #11841 #8816
- ecs-service-extensions: Subscribe Extension (#16049) (66baca5)
- rds: support 's3export' for Postgres database instances (#16124) (1d54a45), closes #14546 #10370 #14546
- stepfunctions-tasks: await the eval so async ops can be passed to tasks.EvaluateExpression (#16290) (174b066)
- stepfunctions-tasks: support allocation strategies in EMR CreateCluster (#16296) (5a5da57), closes #16252
Bug Fixes
- aws-rds: fromDatabaseInstanceAttributes incorrectly stringifies ports with tokens (#16286) (41b831a), closes #11813
- core: allow asset bundling when selinux is enabled (#15742) (dbfebb4)
- core: inconsistent analytics string across operating systems (#16300) (ff6082c), closes #15322
- docs: unnecessary log group in Step Functions state machine x-ray example (#16159) (04d4547)
- elasticloadbalancingv2: target group health check does not validate interval versus timeout (#16107) (a85ad39), closes #3703
- s3: bucket is not emptied before update when the name changes (#16203) (b1d69d7), closes #14011