From 477169ae79bcf433ba215421d09cc2d789682c1f Mon Sep 17 00:00:00 2001 From: AWS CDK Team Date: Mon, 17 Nov 2025 12:10:40 +0000 Subject: [PATCH 1/2] chore(release): 2.225.0 --- CHANGELOG.v2.alpha.md | 2 ++ CHANGELOG.v2.md | 27 +++++++++++++++++++++++++++ version.v2.json | 4 ++-- 3 files changed, 31 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.v2.alpha.md b/CHANGELOG.v2.alpha.md index fa03aeaa5ade2..3965405c7d1b7 100644 --- a/CHANGELOG.v2.alpha.md +++ b/CHANGELOG.v2.alpha.md @@ -2,6 +2,8 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [2.225.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.224.0-alpha.0...v2.225.0-alpha.0) (2025-11-17) + ## [2.224.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.223.0-alpha.0...v2.224.0-alpha.0) (2025-11-13) ### Features diff --git a/CHANGELOG.v2.md b/CHANGELOG.v2.md index b4aaaa7950ccf..bb824653dd7fb 100644 --- a/CHANGELOG.v2.md +++ b/CHANGELOG.v2.md @@ -2,6 +2,33 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [2.225.0](https://github.com/aws/aws-cdk/compare/v2.224.0...v2.225.0) (2025-11-17) + + +### ⚠ BREAKING CHANGES + +* ** L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built to closely reflect the real state of CloudFormation. Sometimes these updates can contain changes that are incompatible with previous types, but more accurately reflect reality. In this release we have changed: + + - **aws-dynamodb**: AWS::DynamoDB::GlobalTable: ResourcePolicy property is now required. + +### Features + +* update L1 CloudFormation resource definitions ([#36082](https://github.com/aws/aws-cdk/issues/36082)) ([3df1d81](https://github.com/aws/aws-cdk/commit/3df1d81014f305c21e33522aa7cd26a91a21371b)) +* **custom-resource:** add External ID support for AwsCustomResource ([#35252](https://github.com/aws/aws-cdk/issues/35252)) ([9f6c02b](https://github.com/aws/aws-cdk/commit/9f6c02ba7a1c5369add94d0f2c3ffe4ecadd2761)), closes [#34018](https://github.com/aws/aws-cdk/issues/34018) +* **route53:** support restricting delegated zone names when using grantDelegation ([#35129](https://github.com/aws/aws-cdk/issues/35129)) ([d832aca](https://github.com/aws/aws-cdk/commit/d832aca6059a9737437d2fe9d349d79cddbb0605)) + + +### Bug Fixes + +* **aws-cdk-lib:** temporary Cloud Assemblies are not cleaned up ([#36043](https://github.com/aws/aws-cdk/issues/36043)) ([1ace1ef](https://github.com/aws/aws-cdk/commit/1ace1efdca879f3e871a7f32bababfe62d8b0afc)), closes [#802](https://github.com/aws/aws-cdk/issues/802) +* **cognito:** remove overly strict validation for threat protection on non-PLUS plans ([#36027](https://github.com/aws/aws-cdk/issues/36027)) ([172c65f](https://github.com/aws/aws-cdk/commit/172c65feb7f25060abf98fc704d815acfe4c9d6d)), closes [#36023](https://github.com/aws/aws-cdk/issues/36023) +* **s3-deployment:** `Source.jsonData()` fails with null JSON values ([#36054](https://github.com/aws/aws-cdk/issues/36054)) ([67b85f2](https://github.com/aws/aws-cdk/commit/67b85f2e71ca59bd7dd522bb5a63fef6401e51b0)), closes [#36052](https://github.com/aws/aws-cdk/issues/36052) + + +### Reverts + +* (dynamodb) revert Table.table field to private to fix .NET naming ([#36029](https://github.com/aws/aws-cdk/issues/36029)) ([d84fce8](https://github.com/aws/aws-cdk/commit/d84fce84868157649f5a3cabbdbe06233317aacc)), closes [#36025](https://github.com/aws/aws-cdk/issues/36025) [#35554](https://github.com/aws/aws-cdk/issues/35554) + ## [2.224.0](https://github.com/aws/aws-cdk/compare/v2.223.0...v2.224.0) (2025-11-13) diff --git a/version.v2.json b/version.v2.json index 379d73aa321b1..1577a3a0503bd 100644 --- a/version.v2.json +++ b/version.v2.json @@ -1,4 +1,4 @@ { - "version": "2.224.0", - "alphaVersion": "2.224.0-alpha.0" + "version": "2.225.0", + "alphaVersion": "2.225.0-alpha.0" } \ No newline at end of file From 440742a4f72479eb402201e92d3a73f7a81e31d4 Mon Sep 17 00:00:00 2001 From: aws-cdk-automation Date: Mon, 17 Nov 2025 12:12:55 +0000 Subject: [PATCH 2/2] chore: update analytics metadata blueprints --- .../core/lib/analytics-data-source/classes.ts | 4 ++++ .../core/lib/analytics-data-source/enums.ts | 4 ++++ .../enums/module-enumlikes.json | 23 ++++++++++++++++--- .../enums/module-enums.json | 6 +++++ 4 files changed, 34 insertions(+), 3 deletions(-) diff --git a/packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts b/packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts index 92abf0db3a720..5ab384058f78c 100644 --- a/packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts +++ b/packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts @@ -21206,6 +21206,9 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = { 'policyFragment': '*', 'principalAccount': '*' } + }, + { + 'delegatedZoneNames': '*' } ], 'enableDnssec': [ @@ -29528,6 +29531,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = { 'stack': '*', 'applyRemovalPolicy': '*', 'node': '*', + 'with': '*', 'env': { 'account': '*', 'region': '*' diff --git a/packages/aws-cdk-lib/core/lib/analytics-data-source/enums.ts b/packages/aws-cdk-lib/core/lib/analytics-data-source/enums.ts index 3483250b65642..94b0f5961dff4 100644 --- a/packages/aws-cdk-lib/core/lib/analytics-data-source/enums.ts +++ b/packages/aws-cdk-lib/core/lib/analytics-data-source/enums.ts @@ -3072,6 +3072,10 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = { "TASK_DEFINITION", "NONE" ], + "PropertyMergeStrategy": [ + "override", + "merge" + ], "Protocol": [ "HTTP", "HTTPS", diff --git a/packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enumlikes.json b/packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enumlikes.json index 000a6b1abd7c4..608e2aa86534e 100644 --- a/packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enumlikes.json +++ b/packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enumlikes.json @@ -1684,6 +1684,8 @@ "CODEPIPELINE", "CODESTAR_CONNECTIONS", "CODE_CONNECTIONS", + "COGNITO_IDP", + "COGNITO_IDP_FIPS", "COMPREHEND", "COMPREHEND_MEDICAL", "COMPUTE_OPTIMIZER", @@ -2635,7 +2637,8 @@ "VER_3_08_2", "VER_3_09_0", "VER_3_10_0", - "VER_3_10_1" + "VER_3_10_1", + "VER_3_11_0" ], "AuroraPostgresEngineVersion": [ "VER_9_6_8", @@ -2860,6 +2863,7 @@ "VER_10_6_20", "VER_10_6_21", "VER_10_6_22", + "VER_10_6_23", "VER_10_11", "VER_10_11_4", "VER_10_11_5", @@ -2870,10 +2874,12 @@ "VER_10_11_10", "VER_10_11_11", "VER_10_11_13", + "VER_10_11_14", "VER_11_4_3", "VER_11_4_4", "VER_11_4_5", "VER_11_4_7", + "VER_11_4_8", "VER_11_8_3" ], "MysqlEngineVersion": [ @@ -2960,7 +2966,8 @@ "VER_8_4_3", "VER_8_4_4", "VER_8_4_5", - "VER_8_4_6" + "VER_8_4_6", + "VER_8_4_7" ], "PostgresEngineVersion": [ "VER_9_5", @@ -3054,6 +3061,7 @@ "VER_11_22_RDS_20240808", "VER_11_22_RDS_20241121", "VER_11_22_RDS_20250508", + "VER_11_22_RDS_20250814", "VER_12", "VER_12_2", "VER_12_3", @@ -3076,7 +3084,9 @@ "VER_12_20", "VER_12_21", "VER_12_22", + "VER_12_22_RDS_20250220", "VER_12_22_RDS_20250508", + "VER_12_22_RDS_20250814", "VER_13", "VER_13_1", "VER_13_2", @@ -3100,6 +3110,7 @@ "VER_13_20", "VER_13_21", "VER_13_22", + "VER_13_23", "VER_14", "VER_14_1", "VER_14_2", @@ -3120,6 +3131,7 @@ "VER_14_17", "VER_14_18", "VER_14_19", + "VER_14_20", "VER_15", "VER_15_2", "VER_15_3", @@ -3134,6 +3146,7 @@ "VER_15_12", "VER_15_13", "VER_15_14", + "VER_15_15", "VER_16", "VER_16_1", "VER_16_2", @@ -3145,13 +3158,17 @@ "VER_16_8", "VER_16_9", "VER_16_10", + "VER_16_11", "VER_17", "VER_17_1", "VER_17_2", "VER_17_3", "VER_17_4", "VER_17_5", - "VER_17_6" + "VER_17_6", + "VER_17_7", + "VER_18", + "VER_18_1" ], "OracleLegacyEngineVersion": [ "VER_11_2", diff --git a/packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enums.json b/packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enums.json index 7b3224e3bba64..aaf4a7003a8c3 100644 --- a/packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enums.json +++ b/packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enums.json @@ -1021,6 +1021,12 @@ "DryRun" ] }, + "aws-cdk/packages/@aws-cdk/mixins-preview/lib/mixins/property-mixins.ts": { + "PropertyMergeStrategy": [ + "override", + "merge" + ] + }, "aws-cdk/packages/aws-cdk-lib/assets/lib/fs/follow-mode.ts": { "FollowMode": [ "never",