v2.28.0
Features
- aws-ec2: control over VPC AZs (#20562) (58dffd8), closes #5847
- cfnspec: cloudformation spec v75.0.0 (#20605) (d19e706)
- cloudwatch: add
addWidget
method in widget container classes (#18615) (9c31446), closes #18466 - codebuild: adds report group type property (#20178) (15bcc3c), closes #14279
- core: allow specifying Docker build targets (#20654) (f243f9e)
- ec2: allow the use of graviton3 processors (#20541) (b8d6cc7)
- ecs: add external network modes to ExternalTaskDefinition and TaskDefinition (#17762) (dd90feb)
- ecs-patterns: add ecs exec support (#18663) (23ee450), closes #15769 #15197 #15497
- lambda: Migrate away from NODEJS_10_X and NODEJS_12_X to NODEJS_14_X (#20595) (4537b3f), closes #20531 #20568 #19992 #20474
- opensearchservice: When a Domain has enforceHttps true, set the connections defaultPort (#20602) (a6fe2cb), closes #16251
Bug Fixes
- core: property overrides sometimes don't work with intrinsics (#20608) (49b397c), closes #19971 #19447
- core: RemovalPolicy.SNAPSHOT can be added to resources that do not support it (#20668) (d035c5a), closes #20653
- eks: add clusterLogging props to Fargate Cluster (#20707) (1882d7c), closes #19302
- events: eventSourceName does not accept tokens (#20719) (9b36f2e), closes #20718 #10772
- iam: conditions in FederatedPrincipal should be optional (#20621) (8c388a8)
- lambda: deprecate Python3.6 (#19988) (#20647) (c8f5cd2), closes #20085
- servicecatalog: ProductStackHistory does not accept nested directories (#20688) (d4fdb4e), closes #20658