⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- appmesh: Backend, backend default and Virtual Service client policies structures are being altered
- appmesh: you must use the backend default interface to define backend defaults in
VirtualGateway
.
The property name also changed frombackendsDefaultClientPolicy
tobackendDefaults
- appmesh: you must use the backend default interface to define backend defaults in
VirtualNode
,
(the property name also changed frombackendsDefaultClientPolicy
tobackendDefaults
),
and theBackend
class to define a backend - appmesh: you can no longer attach a client policy to a
VirtualService
Features
- appmesh: add missing route match features (#13350) (b71efd9), closes #11645
- aws-elasticloadbalancingv2: add protocol version for ALB TargetGroups (#13570) (165a3d8), closes #12869
- ecs-patterns: Add ECS deployment circuit breaker support to higher-level constructs (#12719) (e80a98a), closes #12534 #12360
Bug Fixes
- appmesh: Move Client Policy from Virtual Service to backend structure (#12943) (d3f4284), closes #11996
- autoscaling: AutoScaling on percentile metrics doesn't work (#13366) (46114bb), closes #13144
- cloudwatch: cannot create Alarms from labeled metrics that start with a digit (#13560) (278029f), closes #13434
- use NodeJS 14 for all packaged custom resources (#13488) (20a2820), closes #13534 #13484
- ec2: Security Groups support all protocols (#13593) (8c6b3eb), closes #13403
- lambda: fromDockerBuild output is located under /asset (#13539) (77449f6), closes #13439
- region-info: ap-northeast-3 data not correctly registered (#13564) (64da84b), closes #13561