Skip to content

Commit be383a9

Browse files
authored
2 parents e314a9a + 1a3fd4c commit be383a9

File tree

9 files changed

+48
-311
lines changed

9 files changed

+48
-311
lines changed

CHANGELOG.v2.alpha.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

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.
44

5+
## [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)
6+
7+
8+
### Features
9+
10+
* **apprunner:** throw ValidationError instead of untyped errors ([#33914](https://github.com/aws/aws-cdk/issues/33914)) ([38f89af](https://github.com/aws/aws-cdk/commit/38f89afe2ffdf67b0918e38f861166bdb0f8738f))
11+
* **ec2:** adding `placementGroup` to `LaunchTemplateProps` and `LaunchTemplate` ([#33726](https://github.com/aws/aws-cdk/issues/33726)) ([e5f71db](https://github.com/aws/aws-cdk/commit/e5f71db53ce985172e565eb9da5692d77ab7b268)), closes [#33721](https://github.com/aws/aws-cdk/issues/33721)
12+
* **ec2:** support the new `SupportedRegions` property for `AWS::EC2::VPCEndpointService` ([#33959](https://github.com/aws/aws-cdk/issues/33959)) ([0c77cb6](https://github.com/aws/aws-cdk/commit/0c77cb627e1e7e729205624a9603331f5442af8e))
13+
* **iot:** backfill enum values in iot module ([#33969](https://github.com/aws/aws-cdk/issues/33969)) ([2a8a8a3](https://github.com/aws/aws-cdk/commit/2a8a8a36ed872f7f3de4b24fd7d9c874a3da9dbf))
14+
515
## [2.186.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.185.0-alpha.0...v2.186.0-alpha.0) (2025-03-26)
616

717

CHANGELOG.v2.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,27 @@
22

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.
44

5+
## [2.187.0](https://github.com/aws/aws-cdk/compare/v2.186.0...v2.187.0) (2025-03-31)
6+
7+
8+
### Features
9+
10+
* **cx-api:** declare support for CDK_TOOLKIT_VERSION env var ([#33963](https://github.com/aws/aws-cdk/issues/33963)) ([22dc717](https://github.com/aws/aws-cdk/commit/22dc717f8884f18c8afbc5367f40f0e733ce7a6e))
11+
* update L1 CloudFormation resource definitions ([#33954](https://github.com/aws/aws-cdk/issues/33954)) ([7c15988](https://github.com/aws/aws-cdk/commit/7c1598818ac4802f98b5bc583bdb38d28a971362))
12+
* **ecr:** lookup existing repository ([#33662](https://github.com/aws/aws-cdk/issues/33662)) ([5fff3d6](https://github.com/aws/aws-cdk/commit/5fff3d6c090a5c381af5a02be4bb588390ea0ee4)), closes [#8461](https://github.com/aws/aws-cdk/issues/8461)
13+
* **eks:** `Nodegroup` support `nodeRepairConfig` ([#32626](https://github.com/aws/aws-cdk/issues/32626)) ([b9cb47c](https://github.com/aws/aws-cdk/commit/b9cb47c4dbaacd839ddfdc38febdc58260d20c57)), closes [#32562](https://github.com/aws/aws-cdk/issues/32562)
14+
* **kinesisfirehose:** throw `ValidationErrors` instead of untyped Errors ([#33912](https://github.com/aws/aws-cdk/issues/33912)) ([8b23b5d](https://github.com/aws/aws-cdk/commit/8b23b5db3668c5c5b845e06397bf0001a55f5d0e)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
15+
* **lambda-event-sources:** starting position timestamp for kafka ([#31439](https://github.com/aws/aws-cdk/issues/31439)) ([5077d8a](https://github.com/aws/aws-cdk/commit/5077d8abe0a776c6b3e762c2d1f38f0da2003b48)), closes [#31808](https://github.com/aws/aws-cdk/issues/31808)
16+
* show friendly display names for assets ([#33844](https://github.com/aws/aws-cdk/issues/33844)) ([4e958d4](https://github.com/aws/aws-cdk/commit/4e958d41f2825fd9c20ae27643aefd4c11d7aa8e))
17+
18+
19+
### Bug Fixes
20+
21+
* **cognito:** fix logging behaviour for user pool client custom resource ([#33983](https://github.com/aws/aws-cdk/issues/33983)) ([d02e64a](https://github.com/aws/aws-cdk/commit/d02e64aac18a72195ddcdb973defea7f32382c33)), closes [GHSA-qq4x-c6h6-rfxh](https://github.com/aws/aws-cdk/security/advisories/GHSA-qq4x-c6h6-rfxh)
22+
* **core:** asset names for nested stacks contain Tokens ([#33966](https://github.com/aws/aws-cdk/issues/33966)) ([85fc87f](https://github.com/aws/aws-cdk/commit/85fc87f0773ca1e68b395dcc5aae6103b239c38d))
23+
* **dynamodb:** table v1 retain replica table if table is retain ([#33953](https://github.com/aws/aws-cdk/issues/33953)) ([21d0a5c](https://github.com/aws/aws-cdk/commit/21d0a5ce687e88250a08492e7c5f43cc30da50cf)), closes [#33952](https://github.com/aws/aws-cdk/issues/33952)
24+
* **eks:** looked up vpc causing premature validation errors for private subnets ([#33786](https://github.com/aws/aws-cdk/issues/33786)) ([73744b4](https://github.com/aws/aws-cdk/commit/73744b452c2dd6809fddb123fa2ef6087ed18287)), closes [#22025](https://github.com/aws/aws-cdk/issues/22025) [/github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-ec2/lib/vpc.ts#L2705](https://github.com/aws//github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-ec2/lib/vpc.ts/issues/L2705)
25+
526
## [2.186.0](https://github.com/aws/aws-cdk/compare/v2.185.0...v2.186.0) (2025-03-26)
627

728

packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts

Lines changed: 8 additions & 253 deletions
Original file line numberDiff line numberDiff line change
@@ -514,186 +514,6 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
514514
'description': '*'
515515
}
516516
},
517-
'@aws-cdk.aws-cognito-identitypool-alpha': {
518-
'IdentityPool': {
519-
'identityPoolName': '*',
520-
'authenticatedRole': {
521-
'roleArn': '*',
522-
'roleName': '*',
523-
'assumeRoleAction': '*',
524-
'policyFragment': '*',
525-
'principalAccount': '*',
526-
'grantPrincipal': {
527-
'assumeRoleAction': '*',
528-
'principalAccount': '*'
529-
},
530-
'stack': '*',
531-
'env': {
532-
'account': '*',
533-
'region': '*'
534-
},
535-
'node': '*'
536-
},
537-
'unauthenticatedRole': {
538-
'roleArn': '*',
539-
'roleName': '*',
540-
'assumeRoleAction': '*',
541-
'policyFragment': '*',
542-
'principalAccount': '*',
543-
'grantPrincipal': {
544-
'assumeRoleAction': '*',
545-
'principalAccount': '*'
546-
},
547-
'stack': '*',
548-
'env': {
549-
'account': '*',
550-
'region': '*'
551-
},
552-
'node': '*'
553-
},
554-
'allowUnauthenticatedIdentities': 'boolean',
555-
'roleMappings': {
556-
'providerUrl': '*',
557-
'mappingKey': '*',
558-
'useToken': 'boolean',
559-
'resolveAmbiguousRoles': 'boolean',
560-
'rules': {
561-
'claim': '*',
562-
'mappedRole': {
563-
'roleArn': '*',
564-
'roleName': '*',
565-
'assumeRoleAction': '*',
566-
'policyFragment': '*',
567-
'principalAccount': '*',
568-
'grantPrincipal': {
569-
'assumeRoleAction': '*',
570-
'principalAccount': '*'
571-
},
572-
'stack': '*',
573-
'env': {
574-
'account': '*',
575-
'region': '*'
576-
},
577-
'node': '*'
578-
},
579-
'claimValue': '*',
580-
'matchType': 'RoleMappingMatchType'
581-
}
582-
},
583-
'allowClassicFlow': 'boolean',
584-
'authenticationProviders': {
585-
'facebook': {
586-
'appId': '*'
587-
},
588-
'google': {
589-
'clientId': '*'
590-
},
591-
'amazon': {
592-
'appId': '*'
593-
},
594-
'apple': {
595-
'servicesId': '*'
596-
},
597-
'twitter': {
598-
'consumerKey': '*',
599-
'consumerSecret': '*'
600-
},
601-
'userPools': '*',
602-
'openIdConnectProviders': {
603-
'openIdConnectProviderArn': '*',
604-
'openIdConnectProviderIssuer': '*',
605-
'stack': '*',
606-
'env': {
607-
'account': '*',
608-
'region': '*'
609-
},
610-
'node': '*'
611-
},
612-
'samlProviders': {
613-
'samlProviderArn': '*'
614-
},
615-
'customProvider': '*'
616-
},
617-
'addUserPoolAuthentication': [
618-
'*'
619-
]
620-
},
621-
'IdentityPoolRoleAttachment': {
622-
'identityPool': {
623-
'identityPoolId': '*',
624-
'identityPoolArn': '*',
625-
'identityPoolName': '*',
626-
'stack': '*',
627-
'env': {
628-
'account': '*',
629-
'region': '*'
630-
},
631-
'node': '*'
632-
},
633-
'authenticatedRole': {
634-
'roleArn': '*',
635-
'roleName': '*',
636-
'assumeRoleAction': '*',
637-
'policyFragment': '*',
638-
'principalAccount': '*',
639-
'grantPrincipal': {
640-
'assumeRoleAction': '*',
641-
'principalAccount': '*'
642-
},
643-
'stack': '*',
644-
'env': {
645-
'account': '*',
646-
'region': '*'
647-
},
648-
'node': '*'
649-
},
650-
'unauthenticatedRole': {
651-
'roleArn': '*',
652-
'roleName': '*',
653-
'assumeRoleAction': '*',
654-
'policyFragment': '*',
655-
'principalAccount': '*',
656-
'grantPrincipal': {
657-
'assumeRoleAction': '*',
658-
'principalAccount': '*'
659-
},
660-
'stack': '*',
661-
'env': {
662-
'account': '*',
663-
'region': '*'
664-
},
665-
'node': '*'
666-
},
667-
'roleMappings': {
668-
'providerUrl': '*',
669-
'mappingKey': '*',
670-
'useToken': 'boolean',
671-
'resolveAmbiguousRoles': 'boolean',
672-
'rules': {
673-
'claim': '*',
674-
'mappedRole': {
675-
'roleArn': '*',
676-
'roleName': '*',
677-
'assumeRoleAction': '*',
678-
'policyFragment': '*',
679-
'principalAccount': '*',
680-
'grantPrincipal': {
681-
'assumeRoleAction': '*',
682-
'principalAccount': '*'
683-
},
684-
'stack': '*',
685-
'env': {
686-
'account': '*',
687-
'region': '*'
688-
},
689-
'node': '*'
690-
},
691-
'claimValue': '*',
692-
'matchType': 'RoleMappingMatchType'
693-
}
694-
}
695-
}
696-
},
697517
'@aws-cdk.aws-ec2-alpha': {
698518
'IpamPool': {
699519
'ipamScopeId': '*',
@@ -2231,31 +2051,6 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
22312051
}
22322052
}
22332053
},
2234-
'@aws-cdk.aws-kinesisfirehose-alpha': {
2235-
'DeliveryStream': {
2236-
'destination': '*',
2237-
'deliveryStreamName': '*',
2238-
'source': '*',
2239-
'role': {
2240-
'roleArn': '*',
2241-
'roleName': '*',
2242-
'assumeRoleAction': '*',
2243-
'policyFragment': '*',
2244-
'principalAccount': '*',
2245-
'grantPrincipal': {
2246-
'assumeRoleAction': '*',
2247-
'principalAccount': '*'
2248-
},
2249-
'stack': '*',
2250-
'env': {
2251-
'account': '*',
2252-
'region': '*'
2253-
},
2254-
'node': '*'
2255-
},
2256-
'encryption': '*'
2257-
}
2258-
},
22592054
'@aws-cdk.aws-lambda-go-alpha': {
22602055
'GoFunction': {
22612056
'entry': '*',
@@ -4160,50 +3955,6 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
41603955
]
41613956
}
41623957
},
4163-
'@aws-cdk.aws-scheduler-alpha': {
4164-
'Group': {},
4165-
'ScheduleGroup': {},
4166-
'Schedule': {
4167-
'schedule': '*',
4168-
'target': '*',
4169-
'scheduleName': '*',
4170-
'description': '*',
4171-
'group': {
4172-
'groupName': '*',
4173-
'groupArn': '*',
4174-
'stack': '*',
4175-
'env': {
4176-
'account': '*',
4177-
'region': '*'
4178-
},
4179-
'node': '*'
4180-
},
4181-
'scheduleGroup': {
4182-
'scheduleGroupName': '*',
4183-
'scheduleGroupArn': '*',
4184-
'stack': '*',
4185-
'env': {
4186-
'account': '*',
4187-
'region': '*'
4188-
},
4189-
'node': '*'
4190-
},
4191-
'enabled': 'boolean',
4192-
'key': {
4193-
'keyArn': '*',
4194-
'keyId': '*',
4195-
'stack': '*',
4196-
'env': {
4197-
'account': '*',
4198-
'region': '*'
4199-
},
4200-
'node': '*'
4201-
},
4202-
'timeWindow': '*',
4203-
'start': '*',
4204-
'end': '*'
4205-
}
4206-
},
42073958
'@aws-cdk.aws-servicecatalogappregistry-alpha': {
42083959
'Application': {
42093960
'applicationName': '*',
@@ -4858,7 +4609,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
48584609
},
48594610
'capacityType': 'CapacityType',
48604611
'maxUnavailable': '*',
4861-
'maxUnavailablePercentage': '*'
4612+
'maxUnavailablePercentage': '*',
4613+
'enableNodeAutoRepair': 'boolean'
48624614
}
48634615
],
48644616
'addFargateProfile': [
@@ -5378,7 +5130,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
53785130
},
53795131
'capacityType': 'CapacityType',
53805132
'maxUnavailable': '*',
5381-
'maxUnavailablePercentage': '*'
5133+
'maxUnavailablePercentage': '*',
5134+
'enableNodeAutoRepair': 'boolean'
53825135
},
53835136
'OpenIdConnectProvider': {
53845137
'url': '*'
@@ -15695,7 +15448,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
1569515448
},
1569615449
'capacityType': 'CapacityType',
1569715450
'maxUnavailable': '*',
15698-
'maxUnavailablePercentage': '*'
15451+
'maxUnavailablePercentage': '*',
15452+
'enableNodeAutoRepair': 'boolean'
1569915453
}
1570015454
],
1570115455
'addFargateProfile': [
@@ -16243,7 +15997,8 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
1624315997
},
1624415998
'capacityType': 'CapacityType',
1624515999
'maxUnavailable': '*',
16246-
'maxUnavailablePercentage': '*'
16000+
'maxUnavailablePercentage': '*',
16001+
'enableNodeAutoRepair': 'boolean'
1624716002
},
1624816003
'OpenIdConnectProvider': {
1624916004
'url': '*'

packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enumlikes.json

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,6 @@
3838
"RUBY_31"
3939
]
4040
},
41-
"aws-cdk/packages/@aws-cdk/aws-cognito-identitypool-alpha/lib/identitypool.ts": {
42-
"IdentityPoolProviderUrl": [
43-
"FACEBOOK",
44-
"GOOGLE",
45-
"AMAZON",
46-
"APPLE",
47-
"TWITTER"
48-
]
49-
},
5041
"aws-cdk/packages/@aws-cdk/aws-eks-v2-alpha/lib/access-entry.ts": {
5142
"AccessPolicyArn": [
5243
"AMAZON_EKS_ADMIN_POLICY",
@@ -210,15 +201,6 @@
210201
"SQL_1_0"
211202
]
212203
},
213-
"aws-cdk/packages/@aws-cdk/aws-kinesisfirehose-destinations-alpha/lib/common.ts": {
214-
"Compression": [
215-
"GZIP",
216-
"HADOOP_SNAPPY",
217-
"SNAPPY",
218-
"ZIP",
219-
"UNCOMPRESSED"
220-
]
221-
},
222204
"aws-cdk/packages/@aws-cdk/aws-msk-alpha/lib/cluster-version.ts": {
223205
"KafkaVersion": [
224206
"V1_1_1",
@@ -3071,6 +3053,7 @@
30713053
"VER_15_00_4395_2_V1",
30723054
"VER_15_00_4410_1_V1",
30733055
"VER_15_00_4415_2_V1",
3056+
"VER_15_00_4420_2_V1",
30743057
"VER_16",
30753058
"VER_16_00_4085_2_V1",
30763059
"VER_16_00_4095_4_V1",

0 commit comments

Comments
 (0)