v2.89.0
Features
- support max-buffer-size for AWSLogs driver (#26396) (a74536b)
- update AWS Service Spec (#26541) (b1ca3c0)
- cli: add diff message on the number of stacks with differences (#26297) (a9e2789), closes #10417
- logs: configure custom subscription filter name (#26498) (7ddb305), closes #26485
- opensearchservice: L2 properties for offPeakWindowOptions and softwareUpdateOptions (#26403) (02e8d58), closes #26388
- rds:
isFromLegacyInstanceProps
migration flag withClusterInstance.serverlessV2
(#26472) (6ec9829), closes /github.com/aws/aws-cdk/issues/20197#issuecomment-1284485844 #25942 - rds: support aurora mysql 3.03.1 (#26507) (7fa74c4)
- route53: support geolocation routing (#26383) (6bd9a2d), closes #9478
- stepfunctions: add stateMachineRevisionId property to StateMachine (#26443) (3e47d1b), closes #26440
Bug Fixes
- autoscaling: StepScalingPolicy intervals not checked for going over allowable maximum (#26490) (58b004e), closes /github.com/aws/aws-cdk/blob/bc029fe5ac69a8b7fd2dfdbcd8834e9a2cf8e000/packages/aws-cdk-lib/aws-autoscaling/lib/step-scaling-policy.ts#L136-L166 /github.com/aws/aws-cdk/blob/bc029fe5ac69a8b7fd2dfdbcd8834e9a2cf8e000/packages/aws-cdk-lib/aws-autoscaling/lib/step-scaling-policy.ts#L105-L134 #26215
- cdk: allow bootstrap with policy names with a path (#26378) (1820fc9), closes #26320
- core: policy validation trace incorrect for larger constructs (#26466) (fd181c7)
- ecs: deployment alarm configurations are being added in isolated partitions (#26458) (eea223b), closes #26456
- ecs-patterns:
minHealthyPercent
andmaxHealthyPercent
props validation (#26193) (bdfdc91), closes #26158 - lambda: bundling fails with pnpm >= 8.4.0 (#26478) (#26479) (1df243a)
- rds: Add missing Aurora engine 8.0.mysql_aurora.3.02.3 (#26462) (ac9bb1a)
- secretsmanager:
arnForPolicies
evaluates to the partial ARN if accessed from a cross-env stack (#26308) (0e808d8) - sns-subscriptions: SQS queue encrypted by AWS managed KMS key is allowed to be specified as subscription and dead-letter queue (#26110) (0531492), closes #19796
- stepfunctions-tasks: Default Retry policy for
LambdaInvoke
does not includeLambda.ClientExecutionTimeoutException
default Retry settings (#26474) (f22bd4e), closes #26470 - stepfunctions-tasks: specify tags in BatchSubmitJob properties (#26349) (f24ece1), closes #26336
Alpha modules (2.89.0-alpha.0)
Features
- app-staging-synthesizer: option to specify staging stack name prefix (#26324) (1b36124)
- apprunner: make
Service
implementIGrantable
(#26130) (6033c9a), closes #26089 - neptune-alpha: support for Neptune serverless (#26445) (b42dbc8), closes #26428
- scheduler: ScheduleGroup (#26196) (27dc8ff)