v2.103.0
Features
- update AWS Service Spec (#27650) (d1c36c6)
- cli: support
Fn::ImportValue
intrinsic function for hotswap deployments (#27292) (a54ea0f) - ec2: support for c7i and r7iz instance types in aws-ec2 (#27611) (382a0ed), closes /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2
- ec2: support for i4g instance types in aws-ec2 (#27639) (039071d), closes /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-instance.html#cfn-ec2 #27631
- lambda: add grantInvokeCompositePrincipal method (#27529) (447b63c), closes #27503
- opensearch: OpenSearch 2.9 engine version (#27612) (1f7075f), closes #27574
- secretsmanager: validate maximum value of automaticallyAfter in RotationSchedule (#27592) (99740b3), closes /github.com/aws/aws-cdk/pull/27570#pullrequestreview-1682163803 /github.com/aws/aws-cdk/pull/27570#pullrequestreview-1684311044
- synthetics: syn-python-selenium-2.0 runtime (#27565) (1a89ef9), closes #27566
Bug Fixes
- cdk: Add AppSync:Api_Key as hot swappable and fix a bug with AppSync.function (#27559) (12ff023)
- ec2: naming collisions when using
ec2.InitFile.fromAsset()
on multiple instances in the same stack (#27468) (fc3be31), closes #16891 /github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-ec2/lib/cfn-init-elements.ts#L427 - pipelines: using the same source (s3, connection, or codecommit) in a pipeline causes duplicate id error (#27602) (70acc84), closes #23916 #19875
- region-info: facts only returned from constant region list (#27506) (7121c7e), closes #27260
- stepfunctions-tasks: cloudwatchlogs service generates wrong action in role policy (#27623) (de7fb04), closes #27573