Features
- config: add support for eks-cluster-xxx-version managed rule (#21344) (82e8100), closes #21254
- core: cache fingerprints of large assets (#21321) (17f1ec8), closes #21297
- ec2: add missing endpoints to InterfaceVpcEndpointAwsService (#21401) (c64cccb), closes #21402 #21220 #21338 #19420
- events-targets: add dlq support for ecs target (#21396) (e82ba52), closes #21118
- fsx: support AutoImportPolicy in LustreFilesystem (#21301) (b1ce472)
- fsx: support DataCompressionType in LustreConfiguration (#21392) (214a792), closes #16431
- opensearch: add support for latest amazon opensearch service 1.3 (#21413) (aa55715), closes #21414
- pipelines: allow use of custom role for pipeline (#21299) (ff3c01a), closes #21412
- rds: add copyTagsToSnapshot to the construct props for ServerlessCluster and ServerlessClusterFromSnapshot (#21056) (47333a1), closes #20968
Bug Fixes
- appmesh: routes with weight 0 are assigned a weight of 1 (#21400) (fa0341f)
- cognito: UserPoolClient doesn't correctly respect authFlows (#21386) (daf178a), closes #16236
- core: asset fingerprint cache invalidation incorrectly uses mtime (#21374) (65a210a), closes #21321
- ecs: ec2Service placement strategies use incorrect casing which causes drift (#20946) (715158f), closes #20812
- ecs: new arn format not supported (under feature flag) (#18140) (9749a57), closes #16634 #18137
- eks: cannot disable cluster logging once it has been enabled (#21185) (e41b073), closes #18112 #20707 #19898
- events: archive construct does not have defaultChild set (#21345) (de7d825), closes #21263
Reverts
- cli: cannot pass objects and numbers as context arguments (#21387) (2fa85b9), closes aws/aws-cdk#20068
Alpha modules (2.35.0-alpha.0)
Bug Fixes
- cognito-identitypool: providerUrl causes error when mappingKey is not provided and it is a token (#21191) (d91c904), closes #19222 /github.com/aws/aws-cdk/pull/21056#issuecomment-1178879318