Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions CHANGELOG.v2.alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@

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.188.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.187.0-alpha.0...v2.188.0-alpha.0) (2025-04-03)


### Features

* **ec2:** add mailmanager vpc endpoints ([#33996](https://github.com/aws/aws-cdk/issues/33996)) ([7ee77d7](https://github.com/aws/aws-cdk/commit/7ee77d71df569d21c280866976109333e3266132))
* **eks-v2-alpha:** add new nodegroup ami type ([#34025](https://github.com/aws/aws-cdk/issues/34025)) ([864a7c6](https://github.com/aws/aws-cdk/commit/864a7c6f6811777971d1349e7552567604167f02))


### Bug Fixes

* **ec2-alpha:** addInternetGW handles shared route table for subnets ([#33824](https://github.com/aws/aws-cdk/issues/33824)) ([3154d01](https://github.com/aws/aws-cdk/commit/3154d016ba31455f2d57ff5d90ee7b394c25e88f)), closes [#33672](https://github.com/aws/aws-cdk/issues/33672)

## [2.187.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.186.0-alpha.0...v2.187.0-alpha.0) (2025-03-31)


Expand Down
31 changes: 31 additions & 0 deletions CHANGELOG.v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,37 @@

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.188.0](https://github.com/aws/aws-cdk/compare/v2.187.0...v2.188.0) (2025-04-03)


### Features

* update L1 CloudFormation resource definitions ([#33980](https://github.com/aws/aws-cdk/issues/33980)) ([0923b5e](https://github.com/aws/aws-cdk/commit/0923b5e82dd0c8da864f0c806f295fae270c22c1))
* update L1 CloudFormation resource definitions ([#34029](https://github.com/aws/aws-cdk/issues/34029)) ([be6210f](https://github.com/aws/aws-cdk/commit/be6210f246b97befcdc9446862e991071738008d))
* **codepipeline:** add usePipelineRoleForActions field support in L2 ([#33961](https://github.com/aws/aws-cdk/issues/33961)) ([d8bbc1c](https://github.com/aws/aws-cdk/commit/d8bbc1c3f8479ab5031b8684364735b9a6c31fa2))
* **codepipeline-actions:** support `ECRBuildAndPublish` action ([#33375](https://github.com/aws/aws-cdk/issues/33375)) ([c5cd679](https://github.com/aws/aws-cdk/commit/c5cd679b2f979b9e51c7a071b18d930d3a475129)), closes [#33376](https://github.com/aws/aws-cdk/issues/33376)
* **codepipeline-actions:** support `InspectorEcrImageScanAction` and `InspectorSourceCodeScanAction` actions ([#33378](https://github.com/aws/aws-cdk/issues/33378)) ([2dc8cc7](https://github.com/aws/aws-cdk/commit/2dc8cc7f703ebcd61f2b5f4d20401a1ade788e7a)), closes [#33377](https://github.com/aws/aws-cdk/issues/33377)
* **cognito:** v3.0 pre token generation trigger event ([#33778](https://github.com/aws/aws-cdk/issues/33778)) ([ea1436f](https://github.com/aws/aws-cdk/commit/ea1436f85d036bddb9a96dd54f02a639c3aab212)), closes [#33733](https://github.com/aws/aws-cdk/issues/33733)
* **events-targets:** support ApiGatewayV2 HttpApi ([#33864](https://github.com/aws/aws-cdk/issues/33864)) ([91a3076](https://github.com/aws/aws-cdk/commit/91a3076fb16369629a710ebc560c103a91c2ea20)), closes [#26649](https://github.com/aws/aws-cdk/issues/26649)
* **kinesisfirehose:** support S3 file extension format ([#33776](https://github.com/aws/aws-cdk/issues/33776)) ([e314a9a](https://github.com/aws/aws-cdk/commit/e314a9aa5d149704cc2abd30927a41d317a3ce6c)), closes [#32154](https://github.com/aws/aws-cdk/issues/32154)
* **logs-destinations:** support Amazon Data Firehose logs destination ([#33683](https://github.com/aws/aws-cdk/issues/33683)) ([a8edf69](https://github.com/aws/aws-cdk/commit/a8edf696e91c44cbda286889896464960dd03266)), closes [#32038](https://github.com/aws/aws-cdk/issues/32038) [#24766](https://github.com/aws/aws-cdk/issues/24766)
* **pipelines:** actions can default to the pipeline service role instead of a newly created role ([#33991](https://github.com/aws/aws-cdk/issues/33991)) ([2ebc51e](https://github.com/aws/aws-cdk/commit/2ebc51e694e85aa0d8e0401dbb1fc1037298eda5))
* **rds:** engine lifecycle support ([#33902](https://github.com/aws/aws-cdk/issues/33902)) ([c0f8d29](https://github.com/aws/aws-cdk/commit/c0f8d293df157cd196e2bd9fb569374d0535f471)), closes [#33859](https://github.com/aws/aws-cdk/issues/33859)


### Bug Fixes

* **cloudformation-include:** parse MinActiveInstancesPercent in AutoScalingRollingUpdate policy ([#33852](https://github.com/aws/aws-cdk/issues/33852)) ([89d2d5c](https://github.com/aws/aws-cdk/commit/89d2d5c561860c1a9b55e1660efeec068fc4e6a3)), closes [#33810](https://github.com/aws/aws-cdk/issues/33810) [#33810](https://github.com/aws/aws-cdk/issues/33810)
* **cx-api:** adding missing readme ([#34003](https://github.com/aws/aws-cdk/issues/34003)) ([1c5cbfa](https://github.com/aws/aws-cdk/commit/1c5cbfa2798a68c99ce58dd8164c1aa01e7bd885)), closes [#34006](https://github.com/aws/aws-cdk/issues/34006) [1#L698-L714](https://github.com/aws/1/issues/L698-L714)
* **ecr-assets:** handle Docker 27.4+ output format in TarballImageAsset ([#33967](https://github.com/aws/aws-cdk/issues/33967)) ([009680d](https://github.com/aws/aws-cdk/commit/009680dc758c62843e06005d6b0172c0c2f95bdb)), closes [#33428](https://github.com/aws/aws-cdk/issues/33428)
* **eks:** Only one type of update can be allowed with updateVersion ([#33975](https://github.com/aws/aws-cdk/issues/33975)) ([95c06e2](https://github.com/aws/aws-cdk/commit/95c06e268025ca947254ee2e931b8546333cd065)), closes [#33452](https://github.com/aws/aws-cdk/issues/33452)
* **iam:** add validation for OrganizationPrincipal IDs ([#33968](https://github.com/aws/aws-cdk/issues/33968)) ([217d75f](https://github.com/aws/aws-cdk/commit/217d75f28b48778777ebe218cd71386b79dcc74b)), closes [#32756](https://github.com/aws/aws-cdk/issues/32756) [#33555](https://github.com/aws/aws-cdk/issues/33555) [#33773](https://github.com/aws/aws-cdk/issues/33773)
* **lambda:** allow retryAttempts = -1 for infinite retries in EventSourceMapping ([#34009](https://github.com/aws/aws-cdk/issues/34009)) ([88e04f0](https://github.com/aws/aws-cdk/commit/88e04f02251baa1604c3d613499984101f96d4df)), closes [#34007](https://github.com/aws/aws-cdk/issues/34007)
* **lambda:** deprecate default feature flag @aws-cdk/aws-lambda:createNewPoliciesWithAddToRolePolicy ([#34010](https://github.com/aws/aws-cdk/issues/34010)) ([242091a](https://github.com/aws/aws-cdk/commit/242091ae2edacc90017919b52d4461790c587de9)), closes [#33688](https://github.com/aws/aws-cdk/issues/33688)
* **pipelines:** can't have the same asset display name 3 times ([#34017](https://github.com/aws/aws-cdk/issues/34017)) ([1418277](https://github.com/aws/aws-cdk/commit/1418277cb80f1340e9c0d4f36905d805d95ad5ec)), closes [#33844](https://github.com/aws/aws-cdk/issues/33844) [#34004](https://github.com/aws/aws-cdk/issues/34004)
* **stepfunctions-tasks:** associateWithParent when using JSONata ([#33972](https://github.com/aws/aws-cdk/issues/33972)) ([e839d45](https://github.com/aws/aws-cdk/commit/e839d451f323293a26d321db1885bfa41070fcf8)), closes [#33850](https://github.com/aws/aws-cdk/issues/33850)
* customer aspect cannot add Tags if a BucketNotifications construct is present ([#33979](https://github.com/aws/aws-cdk/issues/33979)) ([2cff67e](https://github.com/aws/aws-cdk/commit/2cff67e53dd67725ac9f5b12d5374a2803361e84)), closes [#33943](https://github.com/aws/aws-cdk/issues/33943)

## [2.187.0](https://github.com/aws/aws-cdk/compare/v2.186.0...v2.187.0) (2025-03-31)


Expand Down
99 changes: 68 additions & 31 deletions packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11543,6 +11543,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
}
},
'executionMode': 'ExecutionMode',
'usePipelineRoleForActions': 'boolean',
'addStage': [
{
'placement': {
Expand Down Expand Up @@ -12856,6 +12857,7 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'timeToLiveAttribute': '*',
'stream': 'StreamViewType',
'removalPolicy': 'RemovalPolicy',
'replicaRemovalPolicy': 'RemovalPolicy',
'replicationRegions': '*',
'replicationTimeout': '*',
'waitForReplicationToFinish': 'boolean',
Expand Down Expand Up @@ -13507,6 +13509,18 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'node': '*'
}
},
'placementGroup': {
'placementGroupName': '*',
'partitions': '*',
'spreadLevel': 'PlacementGroupSpreadLevel',
'strategy': 'PlacementGroupStrategy',
'stack': '*',
'env': {
'account': '*',
'region': '*'
},
'node': '*'
},
'addSecurityGroup': [
{
'securityGroupId': '*',
Expand Down Expand Up @@ -13724,7 +13738,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'contributorInsights': 'boolean',
'whitelistedPrincipals': '*',
'allowedPrincipals': '*',
'supportedIpAddressTypes': 'IpAddressType'
'supportedIpAddressTypes': 'IpAddressType',
'allowedRegions': '*'
},
'GatewayVpcEndpoint': {
'vpc': {
Expand Down Expand Up @@ -19687,7 +19702,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'databaseInsightsMode': 'DatabaseInsightsMode',
'autoMinorVersionUpgrade': 'boolean',
'clusterScalabilityType': 'ClusterScalabilityType',
'clusterScailabilityType': 'ClusterScailabilityType'
'clusterScailabilityType': 'ClusterScailabilityType',
'engineLifecycleSupport': 'EngineLifecycleSupport'
},
'DatabaseClusterFromSnapshot': {
'snapshotIdentifier': '*',
Expand Down Expand Up @@ -20019,7 +20035,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'databaseInsightsMode': 'DatabaseInsightsMode',
'autoMinorVersionUpgrade': 'boolean',
'clusterScalabilityType': 'ClusterScalabilityType',
'clusterScailabilityType': 'ClusterScailabilityType'
'clusterScailabilityType': 'ClusterScailabilityType',
'engineLifecycleSupport': 'EngineLifecycleSupport'
},
'DatabaseSecret': {
'username': '*',
Expand Down Expand Up @@ -25152,14 +25169,19 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'httpApi': {
'defaultAuthorizer': '*',
'defaultAuthorizationScopes': '*',
'apiId': '*',
'apiEndpoint': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
'defaultStage': {
'domainUrl': '*',
'stageName': '*',
'url': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
},
'node': '*'
},
'node': '*'
'apiId': '*',
'apiEndpoint': '*'
},
'type': 'HttpAuthorizerType',
'identitySource': '*',
Expand All @@ -25174,14 +25196,19 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'httpApi': {
'defaultAuthorizer': '*',
'defaultAuthorizationScopes': '*',
'apiId': '*',
'apiEndpoint': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
'defaultStage': {
'domainUrl': '*',
'stageName': '*',
'url': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
},
'node': '*'
},
'node': '*'
'apiId': '*',
'apiEndpoint': '*'
},
'integrationType': 'HttpIntegrationType',
'integrationSubtype': 'HttpIntegrationSubtype',
Expand All @@ -25199,14 +25226,19 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'httpApi': {
'defaultAuthorizer': '*',
'defaultAuthorizationScopes': '*',
'apiId': '*',
'apiEndpoint': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
'defaultStage': {
'domainUrl': '*',
'stageName': '*',
'url': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
},
'node': '*'
},
'node': '*'
'apiId': '*',
'apiEndpoint': '*'
},
'routeKey': '*',
'authorizer': '*',
Expand All @@ -25229,14 +25261,19 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
'httpApi': {
'defaultAuthorizer': '*',
'defaultAuthorizationScopes': '*',
'apiId': '*',
'apiEndpoint': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
'defaultStage': {
'domainUrl': '*',
'stageName': '*',
'url': '*',
'stack': '*',
'env': {
'account': '*',
'region': '*'
},
'node': '*'
},
'node': '*'
'apiId': '*',
'apiEndpoint': '*'
},
'stageName': '*',
'autoDeploy': 'boolean',
Expand Down
16 changes: 14 additions & 2 deletions packages/aws-cdk-lib/core/lib/analytics-data-source/enums.ts
Original file line number Diff line number Diff line change
Expand Up @@ -867,7 +867,8 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
'WED',
'THU',
'FRI',
'SAT'
'SAT',
'UNSET_VALUE'
],
'DeduplicationScope': [
'messageGroup',
Expand Down Expand Up @@ -1069,6 +1070,10 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
'EDGE',
'REGIONAL'
],
'EngineLifecycleSupport': [
'open-source-rds-extended-support',
'open-source-rds-extended-support-disabled'
],
'EnvironmentFileType': [
's3'
],
Expand Down Expand Up @@ -2033,7 +2038,8 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
],
'LambdaVersion': [
'V1_0',
'V2_0'
'V2_0',
'V3_0'
],
'LatencyMode': [
'LOW',
Expand Down Expand Up @@ -2316,6 +2322,8 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
'BOTTLEROCKET_x86_64',
'BOTTLEROCKET_ARM_64_NVIDIA',
'BOTTLEROCKET_x86_64_NVIDIA',
'BOTTLEROCKET_ARM_64_FIPS',
'BOTTLEROCKET_x86_64_FIPS',
'WINDOWS_CORE_2019_x86_64',
'WINDOWS_CORE_2022_x86_64',
'WINDOWS_FULL_2019_x86_64',
Expand Down Expand Up @@ -2748,6 +2756,10 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = {
0,
1
],
'RegistryType': [
'private',
'public'
],
'RemovalPolicy': [
'destroy',
'retain',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1622,6 +1622,8 @@
"LOOKOUT_EQUIPMENT",
"LOOKOUT_METRICS",
"LOOKOUT_VISION",
"MAILMANAGER",
"MAILMANAGER_FIPS",
"MAINFRAME_MODERNIZATION",
"MAINFRAME_MODERNIZATION_APP_TEST",
"MACIE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,8 @@
"BOTTLEROCKET_x86_64",
"BOTTLEROCKET_ARM_64_NVIDIA",
"BOTTLEROCKET_x86_64_NVIDIA",
"BOTTLEROCKET_ARM_64_FIPS",
"BOTTLEROCKET_x86_64_FIPS",
"WINDOWS_CORE_2019_x86_64",
"WINDOWS_CORE_2022_x86_64",
"WINDOWS_FULL_2019_x86_64",
Expand Down Expand Up @@ -436,7 +438,8 @@
"WED",
"THU",
"FRI",
"SAT"
"SAT",
"UNSET_VALUE"
],
"Frequency": [
"DAILY",
Expand Down Expand Up @@ -1986,6 +1989,12 @@
"Events"
]
},
"aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/ecr/build-and-publish-action.ts": {
"RegistryType": [
"private",
"public"
]
},
"aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/github/source-action.ts": {
"GitHubTrigger": [
"None",
Expand Down Expand Up @@ -2121,7 +2130,8 @@
],
"LambdaVersion": [
"V1_0",
"V2_0"
"V2_0",
"V3_0"
],
"Mfa": [
"OFF",
Expand Down Expand Up @@ -3759,6 +3769,8 @@
"BOTTLEROCKET_x86_64",
"BOTTLEROCKET_ARM_64_NVIDIA",
"BOTTLEROCKET_x86_64_NVIDIA",
"BOTTLEROCKET_ARM_64_FIPS",
"BOTTLEROCKET_x86_64_FIPS",
"WINDOWS_CORE_2019_x86_64",
"WINDOWS_CORE_2022_x86_64",
"WINDOWS_FULL_2019_x86_64",
Expand Down Expand Up @@ -4301,6 +4313,10 @@
]
},
"aws-cdk/packages/aws-cdk-lib/aws-rds/lib/cluster.ts": {
"EngineLifecycleSupport": [
"open-source-rds-extended-support",
"open-source-rds-extended-support-disabled"
],
"DBClusterStorageType": [
"aurora",
"aurora-iopt1"
Expand Down
4 changes: 2 additions & 2 deletions version.v2.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"version": "2.187.0",
"alphaVersion": "2.187.0-alpha.0"
"version": "2.188.0",
"alphaVersion": "2.188.0-alpha.0"
}
Loading