Features
- eks: support Bottlerocket Nvidia AMIs (#28287) (6aa1b1b), closes #28241
- rds: support RDS for MariaDB 10.11.6, 10.6.16, 10.5.23 and 10.4.32 (#28345) (0347a19)
- rds: support RDS for SQL Server 16.00.4095.4.v1 (#28274) (7a22501)
- stepfunctions-tasks: runtime role in EmrAddStep (#27736) (314fbfa), closes #27691
- stepfunctions-tasks: support for the Step Functions optimized integration for Bedrock InvokeModel API (#28276) (f3dafa4)
- update AWS Service Spec (#28328) (15c7bb2)
- ROADMAP: updates to public roadmap 🚀 (#28302) (fe30921)
Bug Fixes
- rds: publiclyAccessible=false set on an instance is ignored when cluster is placed in a public subnet (#28038) (569593c), closes #28037 #28037
- route53: delete old NS records on cross-account delegation renaming (#21249) (#27523) (448e2bd), closes #25285
- stepfunctions-tasks: missing tags & perms for emr cluster creation (#28327) (14e5e50)
- stepfunctions-tasks: state machine role is missing sagemaker:AddTags permission for SageMakerCreateTransformJob task (#27264) (8ce0283), closes #26012
Alpha modules (2.115.0-alpha.0)
⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- scheduler: The typos in the Schedule and Group construct method names have been fixed, changing
metricSentToDLQTrunacted
tometricSentToDLQTruncated
andmetricAllSentToDLQTrunacted
tometricAllSentToDLQTruncated
. - redshift: Further updates of the Redshift table will fail for existing tables, if the table name is changed. Therefore, changing the table name for existing Redshift tables have been disabled.
Features
- appconfig-alpha: add deploy method to configuration constructs (#28269) (c723ef9)
- cloud9-alpha: support image ids for Amazon Linux 2023 and Ubuntu 22.04 (#28346) (93681e0), closes /docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2
- scheduler: start and end time for schedule construct (#28306) (0b4ab1d), closes /github.com/aws/aws-cdk/pull/26819#discussion_r1301532299