Features
- cloudfront:
function URL
origin access control L2 construct (#31339) (b8f47c8), closes #31629 - elasticloadbalancingv2: support target group level cross-zone settings for ALB and NLB (#31814) (6b0b1e1), closes #31790
- lambda: add NodeJS 22.x support (#32104) (baa8561)
- lambda: support observability for ESM ( DDB, Kinesis, SQS) (#32204) (6317a2a)
- lambda-destinations: support Lambda async S3 destination (#31709) (e1a2f68)
- ses: maximum delivery time for emails (#32102) (771eeff)
- update L1 CloudFormation resource definitions (#32175) (6820c62)
- rds: support 8.0.40 engine version for RDS for MySQL (#32117) (dcb5cf1)
- stepfunctions-tasks: create scheduler (#29458) (d14a01c), closes #29351
Bug Fixes
- cdk: remove source-map-support from typescript init templates (#32113) (d5c0aa2), closes #20754 #30231
- cdk: use built-in source map support (#32115) (5d499dc)
- cli:
cdk diff
always falls back to template only diff (#32165) (089e9d8) - cli: excessive stack event polling during deployment (#32196) (a8bc46d), closes /github.com/aws/aws-cdk/blob/7bb9203eb95fe894c0d40942ff49c782a9fec251/packages/aws-cdk/lib/api/util/cloudformation/stack-event-poller.ts#L73-L74
- cli: externally managed stack notification arns are deleted on
deploy
(#32163) (9966f57) - cli: failure to get credentials when session token is not set (#32134) (9ef4e72)
- cli: region specified in
~/.aws/credentials
is ignored (#32133) (d1b3c81), closes #32130 - cli: the LoadBalancerProvider doesn't match LBs when querying by a subset of tags (#32164) (f75dc72)
- eks: eks.AccessEntryType.STANDARD maps to a wrong value (#31147) (1bbb456)
Alpha modules (2.168.0-alpha.0)
Bug Fixes
- scheduler-targets-alpha: imported target resources as schedule target throws synth error (#32105) (1a8306f), closes #31785 /github.com/aws/aws-cdk/pull/29615#issuecomment-2417858246
- scheduler-targets-alpha: kinesis data firehose target uses l1 instead of l2 (#32150) (11384f0), closes #31785
- scheduler-targets-alpha: scope down permissions for sqs and kinesis stream targets (#32122) (6bb142e), closes #31785