Releases: aws/aws-cdk
Releases · aws/aws-cdk
v2.177.0
Features
- apigatewayv2: throw
ValidationError
instead of untyped errors (#33072) (8b472fc), closes #32569 - apigatewayv2: throw
ValidationError
instead of untyped errors (#33082) (5377586), closes #32569 - apigatewayv2-authorizers: throw
ValidationError
instead of untyped errors (#33076) (dd34d2e), closes #32569 - bedrock: deprecate Claude 2, 2.1, Instant (#33058) (c0ed449)
- cli: add --untrust option to bootstrap (#33091) (4713bdd)
- cli: show all information from waiter errors (#33035) (b512a72)
- cli: throw typed errors (#33005) (bf81b3c), closes #32548
- cloudfront-origins: list access level for 404 response (#32059) (2b2443d), closes #13983 #31689
- cognito: managed login (#33097) (188f52d)
- elbv2: throw
ValidationError
intsead of untyped errors (#33111) (cc1988a), closes #32569 - lambda: throw
ValidationError
instead of untyped errors (#33033) (a928748), closes #32569 - rds: throw
ValidationError
instead of untyped errors (#33042) (0b2db62), closes #32569 - route53: throw
ValidationError
instead of untyped errors (#33110) (5e0f16d), closes #32569 - s3: replicating objects (#30966) (9d8a7e2), closes #1680 /docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrulefilter.html#cfn-s3 /docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrule.html#cfn-s3 /docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrule.html#cfn-s3
- s3: throw
ValidationError
instead of untyped errors (#33031) (61e876b), closes #32569 - s3: throw
ValidationError
instead of untyped errors (#33109) (aea8f3b), closes #32569 - sns: throw
ValidationError
instead of untyped errors (#33045) (7452462), closes #32569 - sqs: throw
ValidationError
instead of untyped errors (#33046) (6469412), closes #32569 - ssm: throw
ValidationError
instead of untyped errors (#33067) (6677b33), closes #32569 - synthetics: cleanup provisioned lambda and layers for canary (#32738) (bdb4a59)
- synthetics: node playwright 1.0 and python selenium 4.1 runtime (#32245) (d68020b), closes /docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_python_selenium.html#CloudWatch_Synthetics_runtimeversion-syn-python-selenium-4
- synthetics: throw
ValidationError
instead of untyped errors (#33079) (e4703c1), closes #32569 - VpcV2: add BYOIP IPv6 to VPCv2 (#32927) (93c95fc)
- update L1 CloudFormation resource definitions (#33019) (e31924a), closes /docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatch-Logs-Transformation.html#CloudWatch-Logs-Transformation-parseRoute53 /docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatch-Logs-Transformation-Processors.html#CloudWatch-Logs-Transformation-parseRoute53
Bug Fixes
- bundling: enclosing metafile & tsconfig paths with quotes (#32725) (5410e10)
- cli: disallow import of internal cli libraries (#33021) (e5ac918)
- cli: trace output (-vv) is useless when files are uploaded (#33104) (d95add3)
- cloudfront: add validations on ResponseHeadersCorsBehavior.accessControlAllowMethods (#32769) (4c42800)
- cx-api: cannot detect CloudAssembly across different libraries (#32998) (94ba772), closes aws/aws-cdk#31041
- rds: does not print all failed validations for DatabaseCluster props (#32841) (344d916), closes #32840 #32840 /github.com/aws/aws-cdk/pull/32151/files#diff-49b4a9e1bf0b7db3ab71f4f08580da0cb2191d84605dc82a70c324bd122d5cf7R805-R828 /github.com/aws/aws-cdk/pull/32841/files#diff-5d08d37e744e173239879212c59fd45cb9a279349f3dfb1c66923cb015ed3a3 [/github.com/aws/aws-cdk/blob/3e4f3773bfa48b75bf0adc7d53d46bbec7714a9e/packages/aws-cdk-lib/aws-ec2/lib/volume.ts#L672-L743](https://github.com/aws//github.com/aws/aws-cdk/blob/3e4f3773bfa48b75bf0a...
v2.176.0
Features
- apigatewayv2-integrations:
WebSocketMockIntegration
props (#30622) (a5a0168), closes #29661 - codebuild: add new BuildImages (#32525) (a734841)
- ecs: enable Enhanced Observability for Container Insights (#32622) (79ab137), closes #32618
- update L1 CloudFormation resource definitions (#32847) (9317203)
- appconfig: environment deletion protection (#32737) (393e5c0)
Bug Fixes
- cli: "no stack found in the main cloud assembly" (#32839) (3c0acce), closes aws/aws-cdk#32636 #32836 #32836
- core: use correct formatting for aggregate errors in
aws-cdk
(#32817) (97af31b), closes #32237 - elasticloadbalancingv2: open, dual-stack-without-public-ipv4 ALB does not allow IPv6 inbound traffic (under feature flag) (#32765) (aff160b), closes #32197
- rds: clusterScailabilityType is spelled wrong and should be clusterScalabilityType (#32825) (d39e835), closes #32415 #32415
- rds: incorrect version definition of MySQL 8.4.3 (#32934) (3fbc785), closes #32933
Reverts
- prlint: fail prlinter on codecov failures, with exemption label (#32867) (928d3bb), closes aws/aws-cdk#32674
Alpha modules (2.176.0-alpha.0)
Features
Bug Fixes
- msk: clusterName validation in Cluster class is incorrect (#32792) (41ddd46), closes /github.com/aws/aws-cdk/pull/32505#discussion_r1891027876
v2.175.1
v2.175.0
Features
- ecs: enable fault injection flag (#32598) (ed366ce)
- ecs: warning when creating a service with the default minHealthyPercent (#31738) (3606deb), closes #31705
- update L1 CloudFormation resource definitions (#32768) (107eed3)
- cli: warn of non-existent stacks in
cdk destroy
(#32636) (c199378), closes #32545 #27179 40aws-cdk-testing/cli-integ/tests/cli-integ-tests/cli.integtest.ts#L190 aws-cdk-testing/cli-integ/tests/cli-integ-tests/cli.integtest.ts#L286-L291 - eks: update nodegroup gpu check (#32715) (693afea), closes #31347
- update L1 CloudFormation resource definitions (#32755) (8f97112)
- kms: add sign and verify related grant methods (#32681) (86d2853), closes #23185
Bug Fixes
- cli: cannot set environment variable
CI=false
(#32749) (26b361d) - cli: requiresRefresh function does not respect null (#32666) (2abc23c), closes #32653 /github.com/smithy-lang/smithy-typescript/blob/main/packages/property-provider/src/memoize.ts#L27
- cloudwatch: render region and accountId when directly set on metrics (#32325) (c393481), closes #28731
- ecs: outdated linux commands for
canContainersAccessInstanceRole=false
and also deprecate property (#32763) (bbdd42c), closes #28518
Alpha modules (2.175.0-alpha.0)
Features
Bug Fixes
v2.174.1
v2.174.0
Features
- codebuild: add new environment types (#32729) (a10c369), closes #32728
- custom-resource: add serviceTimeout property for custom resources (#30911) (d599900), closes #30517
- update L1 CloudFormation resource definitions (#32685) (fe3af93)
- update L1 CloudFormation resource definitions (#32712) (3170e1c)
- update L1 CloudFormation resource definitions (#32726) (de04742)
- autoscaling: add
availabilityZoneDistribution
property to an AutoScalingGroup (#32100) (ecfce7c) - bedrock: additional foundation models (#32684) (fcf4ecd)
- cli: support CloudFormation simplified resource import (#32676) (ca33f0a), closes #28060
- cli-plugin-contract: introduce a public contract between CLI and plugins (#32111) (fbaab1d)
- rds: support 11.22-rds.20241121 for RDS PostgreSQL (#32508) (491475a)
- rds: supports minors 11.4.4, 10.11.10, 10.6.20, 10.5.27 for RDS for MariaDB (#32632) (b8e79b6)
- update L1 CloudFormation resource definitions (#32582) (ff57cc3)
- update L1 CloudFormation resource definitions (#32645) (a0525f5)
- appconfig: add atDeploymentTick extension action point to L2 Constructs (#32490) (225d261)
- cloudfront: distribution ARN property (#32531) (b7e6141), closes #32530
- codebuild: support auto retry limit for Project (#32507) (2c109cf), closes #32446
- ecs: machineImageType support AL2023 (#32509) (4b696bc), closes #32496 #32469
- update L1 CloudFormation resource definitions (#32540) (2e3b2ac)
Bug Fixes
- cli: notices don't work behind a proxy (#32590) (3377c3b)
- cli: outdated dependency on
@aws-cdk/cloud-assembly-schema
(#32704) (3b162fc) - cli: unhandled nextToken returned by listImagesCommand in garbage collector for ECR (#32679) (d9346bc), closes #32498
- opensearch: add I4I and R7GD to list of OpenSearch nodes not requiring EBS volumes (#32592) (e364d2b), closes #32070 #32138
- bump jsii 5.5 to 5.6 (#32588) (57bba19)
- cdk: changed retry mechanism for hotswapping AppSync.function (#32179) (d14d784)
- cli: allow credential plugins to return
null
forexpiration
(#32554) (d4f6946) - cli: cdk deploy -R does not disable rollback (#32514) (2e75924), closes #31850
- cli: doesn't support plugins that return initially empty credentials (#32552) (38116b0)
- cli: getting credentials via SSO fails when the region is set in the profile (#32520) (bf026bd)
- lambda: add @deprecated tag to python3.8 (#32162) (27619cc)
- route53-targets: deprecated method for dns name is used in userpool domain target (under feature flag) (#31403) (5e73dd0)
Reverts
- ecs: machineImageType support AL2023 (#32550) (e8d8237), closes aws/aws-cdk#32509
Alpha modules (2.174.0-alpha.0)
Features
- glue: support AWS Glue 5.0 (#32467) (ca01a25)
- ec2: add c8g and m8g instance classes (#32528) (a81eec6), closes #32522
- msk-alpha: new KafkaVersions
3_7_X
and3_7_X_KRAFT
(#32515) (cbacf4d)