Features
- AppSync: addRdsDataSource support for DatabaseCluster (#29544) (1894f2d), closes #29302
- cognito: support provider details for
UserPoolIdentityProviderSaml
(#29588) (375f1a6), closes #29494 #29598 - custom-resources: add logging property to
AwsSdkCall
and createLogging
class (#29648) (b049064) - ec2: well-known port aliases (#29793) (f10494c)
- elasticloadbalancingv2: add removeSuffix param for ExternalApplicationListener.addAction() (#29746) (f4af330), closes #29496
- route53:
DNSSEC
zone signing (#28604) (213fffc) - sns: add TracingConfig prop (#29783) (f14b60f), closes #29714
- stepfunctions-tasks: add httpinvoke step functions task (#28673) (178e481), closes #28278
- update L1 CloudFormation resource definitions (#29798) (7103fed), closes /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#aws-resource-ec2 /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#aws-resource-ec2 /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2 /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2
Bug Fixes
- ecs-patterns: integ test failed with certificate error (#29623) (5347369), closes /github.com/aws/aws-cdk/pull/29186#issuecomment-1959231406 /github.com/aws/aws-cdk/pull/29186#issuecomment-1959231406
- eks: add support of Helm charts located in ECR of AWS CN region (#29778) (0da25e5), closes #28460
- globalaccelerator: changing
installLatestAwsSdk
breaks Security Group reference (#29620) (ece7eb6), closes #23796 /github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-globalaccelerator/lib/_accelerator-security-group.ts#L32 - lambda: version.fromVersionArn creates invalid Version object (#29820) (8198884)
- spec2cdk: get tag gives null result in Java CDK (#29870) (5a918d1)
- stepfunctions: the catch field in CustomState is not rendered (#29654) (77e9fc6)
Alpha modules (2.138.0-alpha.0)
⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- cognito-identitypool-alpha: The argument of
IdentityPoolProviderUrl.userPool()
has been changed fromurl: string
touserPool: UserPool, userPoolClient: UserPoolClient
. If you want to specify custom identifier string, useIdentityPoolProviderUrl.custom()
instead.