Features
- cli: garbage collect s3 assets (under
--unstable
flag) (#31611) (0a0e4ad) - cognito: support
emailVerified
forAttributeMapping
interface (#31632) (5de7835), closes #30467 #30467 - dynamodb: enable contributor insights for global secondary index (#30560) (799b541), closes #15671
- ecs-patterns: support NLB with TLS listener and target group (#30611) (f4f8abc), closes #8517
- efs: allow AccessPoint to set client token (#31184) (8208774)
- events: dead letter queue for an Event Bus (#30628) (318eae6), closes #30531
- fsx: specify file system type version for the Lustre file system (#31136) (252cca9), closes #31130
- fsx: support HDD storage type for a Lustre file systems (#30207) (2d9aefb), closes #30206
- iam: allow creating service principal using custom name (#31793) (3d650c3), closes #31767
- kms: allow
fromLookup
method to return dummy key if target key was not found (#31676) (34bdeca), closes #31574 /github.com/aws/aws-cdk/blob/v2.161.0/packages/aws-cdk-lib/aws-kms/lib/key.ts#L686 /github.com/aws/aws-cdk/issues/31574#issuecomment-2399080697 - rds: support local write forwarding for an aurora PostgreSQL cluster (#31803) (a32436a), closes #31802
- s3: support
transitionDefaultMinimumObjectSize
for life cycle (#31778) (4aa117b), closes #31777 /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfiguration.html#cfn-s3 - update L1 CloudFormation resource definitions (#31752) (8067294)
- update L1 CloudFormation resource definitions (#31800) (fccb006)
- rds: support performance insights configuration at cluster level (#31385) (7d6bf77), closes #31375
- disallow cross account asset publishing in some scenarios (#31623) (edd031d)
- step-functions: add bucketNamePath in item reader (#31619) (97130d8), closes #29409
Bug Fixes
- cli:
cdk import
errors with 'S3 error: Access Denied' (#31727) (cd324d0), closes #31597 #31716 - lambda: filterRule.null() returns empty array (#31701) (5830ee1), closes #31458
- s3: add support for uppercase characters in legacy bucket names (#31813) (7bebf40), closes #31731
- stepfunctions-tasks: stateMachine construct doesn't generate a valid policy for default StateMachineRole (#31801) (efbbddb), closes #31714
Alpha modules (2.163.0-alpha.0)
Features
- ec2: disable api termination (#30620) (108737d)
- kinesisfirehose-alpha: refactor sourceStream property to support multiple types of sources (#31723) (0260046)
- pipes-enrichments: support API destination enrichment (#31312) (1557793), closes #29383
- pipes-targets: add CloudWatch Logs (#30665) (893769e)