Features
- custom-resource: upgrade builtin custom resource runtime version to Node 16 (#24916) (6f7c4b5)
- custom-resource: expose removalPolicy (#25235) (79881c5), closes #25220
- ecs-patterns: Tagging support for scheduled tasks (#25222) (6da4eba), closes #23838 #25106
- eks: support for Kubernetes version 1.26 (#25088) (792e3f2), closes #25087
- lambda: Java 17 runtime (#25240) (5573025)
- lambda-event-sources: Add eventsourceMappingArn to IEventSourceMapping (#24991) (ecd7374), closes #24801
- pipelines: added logging as option for codeBuildDefaults prop on CodePipeline construct (#25266) (d479b4d), closes #22045 #22045
- s3-deployment: implement new signContent option (#24713) (5a836cb), closes #24711
- stepfunctions-tasks: add elasticmapreduce:AddTags permission for EmrCreateCluster state with tags (#24856) (81beab3), closes #24842
Bug Fixes
- cli: diff doesn't display paths for removed resources (#25294) (9bf63ed)
- pipelines: CodeBuild Action role can be assumed by too many identities (#25316) (90cb79f)
- log buckets don't have acls enabled (#25303) (0e9440b), closes #25288
- apigatewayv2: does not work in non-aws partition (#25284) (706dc89)
- appmesh: add missing
port
property (#25112) (925c9ba), closes #22452 - backup:
BackupVault.fromBackupVaultArn
parses wrong arn format (#25259) (c2082a7), closes #25212 - batch: jobDefinitionName returns ARN instead of name (#25207) (3ea6062), closes #25197
- bootstrap: add
previous-parameters
option to bootstrap command (#25219) (02e8758), closes #23780 - cloudfront: can't create the default log bucket (#25298) (0eb25f2), closes /docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/AccessLogs.html#access-logs-choosing-s3 #25288 #25291
- core: crossRegionReferences doesn't work when exporting to multiple regions (#25190) (89b26b8), closes #24464
- custom-resources: State functionActiveV2 not found (#25228) (13a230e), closes #24358
- eks: Allow helm pull from non-ECR OCI repositories (#25237) (27da99e), closes #24710
- eks: policy does not exist or is not attachable in China and GovCloud regions (#25215) (ea65415), closes #24358 #24696
- elasticloadbalancingv2: ALB listeners with multiple forwardi… (#25005) (512f64e), closes #24805
- elasticloadbalancingv2: can not set sessionTimeout (#24457) (cefbb33), closes #12843 #21768
- rds: Correct ARN in IAM policy for IAM database access (#25141) (227ea09), closes #12416 #11851