⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- appmesh: the class
HttpHeaderMatch
has been renamed toHeaderMatch
- appmesh: the class
HttpRouteMatchMethod
has been renamed toHttpRouteMethod
- appmesh:
ServiceDiscovery.cloudMap()
method has been changed to accept positional arguments
Features
- acm: DaysToExpiry metric (#15424) (ff044ed)
- appmesh: add support for shared Meshes (#15353) (6a68873)
- appmesh: allow setting the DnsResponseType in DNS ServiceDiscovery (#15388) (647acfa)
- appmesh: rename the class HttpHeaderMatch to HeaderMatch (#15468) (d88b45e)
- appmesh: rename the class HttpRouteMatchMethod to HttpRouteMethod (#15466) (fc01d22)
- autoscaling: ScalingEvents.TERMINATION_EVENTS (#15302) (af7ad2c)
- aws-elasticloadbalancingv2: Allow listing added listeners on application load balancers (#15259) (a80ad42), closes #11841
- cfnspec: cloudformation spec v39.3.0 (#15446) (71c0a4c)
- cloudwatch: allow arbitrary statistics in Metric and Alarm (#15387) (86a44f9)
- core: add docker security option to asset bundling (#15204) (cbee18a), closes #14681
- ec2: add rds-data vpc endpoint (#15240) (e61a5b8)
- events: DLQ and retry policy support for BatchJob target (#15308) (5ecf257), closes #15238
- pipelines: Docker registry credentials (#15364) (e289822), closes #10999 #11774
Bug Fixes
- autoscaling: scaling intervals are incorrect if the bottom one does not start at 0 (#15345) (bf6f7ef), closes #10141
- build: explicit non-private package not respected in packaging (#15435) (31e6b1a), closes #15203
- cfnspec: .npmignore generated by cfnspec does not pass pkglint (#15409) (c432d48), closes #15064
- cli: prevent 'Failed resources:' message when no failures and report all progress steps (#15207) (f3c1b6d)
- codebuild: merge spec correctly when using strings (#15429) (3a65b9c)
- events: Archive event pattern fields are not translated correctly (#15376) (afa5de1), closes #14905
- iam: remove incorrect normalization of principal (#15248) (850cba0), closes #14274 #14274
- iam: set principalAccount in AccountPrincipal and PrincipalWithConditions (#15430) (b95ee44)
- lambda-nodejs: pnpm exec args separator order (#15410) (1d19b3b), closes #15164
- pipelines: singlePublisherPerType overwrites assets buildspec file of other pipelines (#15356) (48dd771)
- pipelines: unable to add assets stage to existing VPC pipeline (#15401) (b010239), closes #14343