diff --git a/CHANGELOG.v2.alpha.md b/CHANGELOG.v2.alpha.md index 2a5ee2b9fc0fa..38813bd84461a 100644 --- a/CHANGELOG.v2.alpha.md +++ b/CHANGELOG.v2.alpha.md @@ -2,6 +2,13 @@ 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.193.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.192.0-alpha.0...v2.193.0-alpha.0) (2025-04-30) + + +### Features + +* **pipes-targets-alpha:** support Amazon Data Firehose target ([#33860](https://github.com/aws/aws-cdk/issues/33860)) ([ebf1ea2](https://github.com/aws/aws-cdk/commit/ebf1ea2a57ec7876fffbe16eddac6b409ae79074)) + ## [2.192.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.191.0-alpha.0...v2.192.0-alpha.0) (2025-04-24) diff --git a/CHANGELOG.v2.md b/CHANGELOG.v2.md index c8ff0b816ddbc..98463df0a6a1e 100644 --- a/CHANGELOG.v2.md +++ b/CHANGELOG.v2.md @@ -2,6 +2,22 @@ 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.193.0](https://github.com/aws/aws-cdk/compare/v2.192.0...v2.193.0) (2025-04-30) + + +### Features + +* **appsync:** add support for data source integrations ([#34248](https://github.com/aws/aws-cdk/issues/34248)) ([2fac64e](https://github.com/aws/aws-cdk/commit/2fac64eda44710f6a70661555d0ab84bb76a279c)), closes [#34264](https://github.com/aws/aws-cdk/issues/34264) +* **codepipeline-actions:** add pipeline invoke action support. ([#34039](https://github.com/aws/aws-cdk/issues/34039)) ([5488048](https://github.com/aws/aws-cdk/commit/5488048e0aa5b7237087cd36a99b0c118e6ba180)), closes [#33818](https://github.com/aws/aws-cdk/issues/33818) +* **eks:** pass additional helm chart values to aws-load-balancer-controller ([#34077](https://github.com/aws/aws-cdk/issues/34077)) ([6f0605b](https://github.com/aws/aws-cdk/commit/6f0605b5cfb8f4bfe9fa67ef88fb875cb1c589e7)), closes [#29707](https://github.com/aws/aws-cdk/issues/29707) [/github.com/kubernetes-sigs/aws-load-balancer-controller/blob/main/helm/aws-load-balancer-controller/values.yaml#L199](https://github.com/aws//github.com/kubernetes-sigs/aws-load-balancer-controller/blob/main/helm/aws-load-balancer-controller/values.yaml/issues/L199) +* **kinesis:** throw `ValidationErrors` instead of untyped Errors ([#34239](https://github.com/aws/aws-cdk/issues/34239)) ([7f378b6](https://github.com/aws/aws-cdk/commit/7f378b6ee87a9ad89772d3cdd77c89d6a9ab8209)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569) + + +### Bug Fixes + +* **efs:** support imported subnet ([#34041](https://github.com/aws/aws-cdk/issues/34041)) ([20df8fb](https://github.com/aws/aws-cdk/commit/20df8fb9fdc41f65ce80e45bdb9aa8aa1da83fac)), closes [#33876](https://github.com/aws/aws-cdk/issues/33876) +* **stepfunctions:** containsTaskToken doesn't handle null values ([#34295](https://github.com/aws/aws-cdk/issues/34295)) ([37a66da](https://github.com/aws/aws-cdk/commit/37a66da60a4fa9626780e63abbe1d3fabaf93258)), closes [#34293](https://github.com/aws/aws-cdk/issues/34293) + ## [2.192.0](https://github.com/aws/aws-cdk/compare/v2.191.0...v2.192.0) (2025-04-24) 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 e5141533928a1..04ce278c42085 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 @@ -8512,6 +8512,16 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = { }, 'channelNamespaceName': '*', 'code': '*', + 'publishHandlerConfig': { + 'direct': 'boolean', + 'dataSource': '*', + 'lambdaInvokeType': 'LambdaInvokeType' + }, + 'subscribeHandlerConfig': { + 'direct': 'boolean', + 'dataSource': '*', + 'lambdaInvokeType': 'LambdaInvokeType' + }, 'authorizationConfig': { 'publishAuthModeTypes': 'AppSyncAuthorizationType', 'subscribeAuthModeTypes': 'AppSyncAuthorizationType' @@ -15218,7 +15228,11 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = { 'albController': { 'version': '*', 'repository': '*', - 'policy': '*' + 'policy': '*', + 'additionalHelmChartValues': { + 'enableWafv2': 'boolean', + 'enableWaf': 'boolean' + } }, 'clusterLogging': 'ClusterLoggingTypes', 'authenticationMode': 'AuthenticationMode', @@ -15807,7 +15821,11 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = { 'albController': { 'version': '*', 'repository': '*', - 'policy': '*' + 'policy': '*', + 'additionalHelmChartValues': { + 'enableWafv2': 'boolean', + 'enableWaf': 'boolean' + } }, 'clusterLogging': 'ClusterLoggingTypes', 'authenticationMode': 'AuthenticationMode', 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 779f981ecdcb9..e61d788658680 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 @@ -178,6 +178,15 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = { 'OPENID_CONNECT', 'AWS_LAMBDA' ], + 'AppSyncDataSourceType': [ + 'AWS_LAMBDA', + 'AMAZON_DYNAMODB', + 'AMAZON_EVENTBRIDGE', + 'AMAZON_OPENSEARCH_SERVICE', + 'HTTP', + 'RELATIONAL_DATABASE', + 'AMAZON_BEDROCK_RUNTIME' + ], 'AppSyncFieldLogLevel': [ 'NONE', 'ERROR', @@ -1312,6 +1321,10 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = { 'resource-exhausted', 'unavailable' ], + 'HandlerBehavior': [ + 'CODE', + 'DIRECT' + ], 'HandlerName': [ 'user', 'table', @@ -2036,6 +2049,10 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = { 'Event', 'DryRun' ], + 'LambdaInvokeType': [ + 'EVENT', + 'REQUEST_RESPONSE' + ], 'LambdaVersion': [ 'V1_0', 'V2_0', @@ -2861,6 +2878,12 @@ export const AWS_CDK_ENUMS: { [key: string]: any } = { 'ALL_ACTIONS', 'FAILED_ACTIONS' ], + 'RevisionType': [ + 'COMMIT_ID', + 'IMAGE_DIGEST', + 'S3_OBJECT_VERSION_ID', + 'S3_OBJECT_KEY' + ], 'RevocationType': [ 'CRL' ], 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 506c05bd44f98..0ce0d1bc53c30 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 @@ -1206,6 +1206,27 @@ "AWS_LAMBDA" ] }, + "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/channel-namespace.ts": { + "HandlerBehavior": [ + "CODE", + "DIRECT" + ] + }, + "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/data-source-common.ts": { + "AppSyncDataSourceType": [ + "AWS_LAMBDA", + "AMAZON_DYNAMODB", + "AMAZON_EVENTBRIDGE", + "AMAZON_OPENSEARCH_SERVICE", + "HTTP", + "RELATIONAL_DATABASE", + "AMAZON_BEDROCK_RUNTIME" + ], + "LambdaInvokeType": [ + "EVENT", + "REQUEST_RESPONSE" + ] + }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/graphqlapi-base.ts": { "Visibility": [ "GLOBAL", @@ -2006,6 +2027,14 @@ "Events" ] }, + "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/codepipeline/invoke-action.ts": { + "RevisionType": [ + "COMMIT_ID", + "IMAGE_DIGEST", + "S3_OBJECT_VERSION_ID", + "S3_OBJECT_KEY" + ] + }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/ecr/build-and-publish-action.ts": { "RegistryType": [ "private", diff --git a/version.v2.json b/version.v2.json index daba8fc40f84d..e829b3ca9aeec 100644 --- a/version.v2.json +++ b/version.v2.json @@ -1,4 +1,4 @@ { - "version": "2.192.0", - "alphaVersion": "2.192.0-alpha.0" + "version": "2.193.0", + "alphaVersion": "2.193.0-alpha.0" } \ No newline at end of file