Skip to content

Commit 723dcac

Browse files
authored
Merge branch 'main' into inspector-assessment-template
2 parents 63b7471 + 1df1a78 commit 723dcac

File tree

694 files changed

+482029
-102261
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

694 files changed

+482029
-102261
lines changed

CHANGELOG.v2.alpha.md

+11
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
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.181.1-alpha.0](https://github.com/aws/aws-cdk/compare/v2.181.0-alpha.0...v2.181.1-alpha.0) (2025-02-27)
6+
7+
8+
### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
9+
10+
* **cognito-identitypool-alpha:** Any `IdentityPool` resources deployed in versions `>=2.179.0` will now fail to deploy. You will need to delete the `IdentityPoolRoleAttachment` from your stack via the console before redeploying.
11+
12+
### Bug Fixes
13+
14+
* **cognito-identitypool-alpha:** prevent stacks from not deploying correctly ([#33609](https://github.com/aws/aws-cdk/issues/33609)) ([a1e2afe](https://github.com/aws/aws-cdk/commit/a1e2afe67cc907fa278503ebc886aa3b5bf97887)), closes [#33510](https://github.com/aws/aws-cdk/issues/33510)
15+
516
## [2.181.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.180.0-alpha.0...v2.181.0-alpha.0) (2025-02-25)
617

718

CHANGELOG.v2.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
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.181.1](https://github.com/aws/aws-cdk/compare/v2.181.0...v2.181.1) (2025-02-27)
6+
57
## [2.181.0](https://github.com/aws/aws-cdk/compare/v2.180.0...v2.181.0) (2025-02-25)
68

79

CONTRIBUTORS.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ Shout out to our top contributors!
1010
- [iliapolo](https://github.com/iliapolo)
1111
- [corymhall](https://github.com/corymhall)
1212
- [shivlaks](https://github.com/shivlaks)
13-
- [otaviomacedo](https://github.com/otaviomacedo)
1413
- [mrgrain](https://github.com/mrgrain)
14+
- [otaviomacedo](https://github.com/otaviomacedo)
1515
- [mazyu36](https://github.com/mazyu36)
1616
- [pahud](https://github.com/pahud)
1717
- [TheRealAmazonKendra](https://github.com/TheRealAmazonKendra)
1818
- [comcalvi](https://github.com/comcalvi)
19-
- [madeline-k](https://github.com/madeline-k)
2019
- [go-to-k](https://github.com/go-to-k)
21-
- [NetaNir](https://github.com/NetaNir)
20+
- [madeline-k](https://github.com/madeline-k)
2221
- [badmintoncryer](https://github.com/badmintoncryer)
22+
- [NetaNir](https://github.com/NetaNir)
2323
- [robertd](https://github.com/robertd)
2424
- [MrArnoldPalmer](https://github.com/MrArnoldPalmer)
2525
- [lpizzinidev](https://github.com/lpizzinidev)
@@ -29,4 +29,4 @@ Shout out to our top contributors!
2929
- [GavinZZ](https://github.com/GavinZZ)
3030

3131

32-
_Last updated: Sat, 01 Feb 25 00:11:52 +0000_
32+
_Last updated: Sat, 01 Mar 25 00:12:56 +0000_

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ this capability, please see the [developer guide](https://docs.aws.amazon.com/cd
155155

156156
## More Resources
157157

158-
* [CDK Workshop](https://cdkworkshop.com/)
158+
* [AWS CDK Immersion Day Workshop](https://catalog.us-east-1.prod.workshops.aws/workshops/10141411-0192-4021-afa8-2436f3c66bd8/en-US)
159159
* [Construct Hub](https://constructs.dev) - Find and use open-source Cloud Development Kit (CDK) libraries
160160
* Best Practices
161161
* [Best practices for developing cloud applications with AWS CDK](https://aws.amazon.com/blogs/devops/best-practices-for-developing-cloud-applications-with-aws-cdk/)

ROADMAP.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ To make the CDK more accessible and easier to understand, we publish educational
138138
- [Blog] [How the PGA Tour speeds up development with the AWS CDK](https://aws.amazon.com/blogs/devops/driving-development-forward-how-the-pga-tour-speeds-up-development-with-the-aws-cdk/)
139139
- [Workshop/Livestream] [CDK Workshop Series on CDK Live!](https://youtube.com/playlist?list=PLp1wJE9SAACOLvdtKL2P2Kq_N_AiYIj8N&si=hH14gEVmM_35xivq)
140140
- [Livestream] [Learn how to build and publish AWS CDK Constructs](https://www.youtube.com/live/kUfSoFy4Mgg?si=aDMMacUT3lq6ZeKw)
141-
- [Workshop] [The AWS CDK Workshop](https://cdkworkshop.com/)
141+
- [Workshop] [AWS CDK Immersion Day Workshop](https://catalog.us-east-1.prod.workshops.aws/workshops/10141411-0192-4021-afa8-2436f3c66bd8/en-US)
142142
- [Workshop] [Extended CDK Workshop](https://catalog.us-east-1.prod.workshops.aws/workshops/071bbc60-6c1f-47b6-8c66-e84f5dc96b3f/en-US)
143143
- [Workshop] [Automating your workload deployments in AWS Local Zones](https://catalog.workshops.aws/localzone-cdk/en-US)
144144
- [Blogpost] [Using AWS CloudFormation and AWS Cloud Development Kit to provision multicloud resources](https://aws.amazon.com/blogs/devops/using-aws-cloudformation-and-aws-cloud-development-kit-to-provision-multicloud-resources/)

allowed-breaking-changes.txt

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ change-return-type:@aws-cdk/cloud-assembly-schema.Manifest.load
66
# Adding any new context queries will add to the ContextQueryProperties type,
77
# which changes the signature of MissingContext.
88
weakened:@aws-cdk/cloud-assembly-schema.MissingContext
9+
weakened:aws-cdk-lib.cloud_assembly_schema.MissingContext
910

1011
removed:@aws-cdk/core.BootstraplessSynthesizer.DEFAULT_ASSET_PUBLISHING_ROLE_ARN
1112
removed:@aws-cdk/core.DefaultStackSynthesizer.DEFAULT_ASSET_PUBLISHING_ROLE_ARN

packages/@aws-cdk-testing/framework-integ/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"@aws-sdk/client-acm": "3.632.0",
3636
"@aws-sdk/client-rds": "3.632.0",
3737
"@aws-sdk/client-s3": "3.632.0",
38+
"@aws-sdk/client-cognito-identity-provider": "3.632.0",
3839
"axios": "1.7.8",
3940
"delay": "5.0.0"
4041
},

packages/@aws-cdk-testing/framework-integ/test/aws-apigateway/test/integ.restapi.vpc-endpoint.js.snapshot/ApiGatewayVpcEndpointIntegDefaultTestDeployAssert55D396EF.assets.json

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-apigateway/test/integ.restapi.vpc-endpoint.js.snapshot/ApiGatewayVpcEndpointIntegDefaultTestDeployAssert55D396EF.template.json

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-apigateway/test/integ.restapi.vpc-endpoint.js.snapshot/ApiGatewayVpcEndpointTestStack.assets.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-apigateway/test/integ.restapi.vpc-endpoint.js.snapshot/ApiGatewayVpcEndpointTestStack.template.json

+98-96
Original file line numberDiff line numberDiff line change
@@ -1030,6 +1030,54 @@
10301030
"Vpc1IsolatedSubnet2RouteTableAssociation6394B926"
10311031
]
10321032
},
1033+
"TestFunction0ServiceRoleDefaultPolicy02794024": {
1034+
"Type": "AWS::IAM::Policy",
1035+
"Properties": {
1036+
"PolicyDocument": {
1037+
"Statement": [
1038+
{
1039+
"Action": "execute-api:Invoke",
1040+
"Effect": "Allow",
1041+
"Resource": {
1042+
"Fn::Join": [
1043+
"",
1044+
[
1045+
"arn:",
1046+
{
1047+
"Ref": "AWS::Partition"
1048+
},
1049+
":execute-api:",
1050+
{
1051+
"Ref": "AWS::Region"
1052+
},
1053+
":",
1054+
{
1055+
"Ref": "AWS::AccountId"
1056+
},
1057+
":",
1058+
{
1059+
"Ref": "ApiF70053CD"
1060+
},
1061+
"/*/*/*"
1062+
]
1063+
]
1064+
}
1065+
}
1066+
],
1067+
"Version": "2012-10-17"
1068+
},
1069+
"PolicyName": "TestFunction0ServiceRoleDefaultPolicy02794024",
1070+
"Roles": [
1071+
{
1072+
"Ref": "TestFunction0ServiceRoleD0765191"
1073+
}
1074+
]
1075+
},
1076+
"DependsOn": [
1077+
"Vpc1IsolatedSubnet1RouteTableAssociation5CB6A296",
1078+
"Vpc1IsolatedSubnet2RouteTableAssociation6394B926"
1079+
]
1080+
},
10331081
"TestFunction0SecurityGroup749DC118": {
10341082
"Type": "AWS::EC2::SecurityGroup",
10351083
"Properties": {
@@ -1112,59 +1160,12 @@
11121160
}
11131161
},
11141162
"DependsOn": [
1163+
"TestFunction0ServiceRoleDefaultPolicy02794024",
11151164
"TestFunction0ServiceRoleD0765191",
11161165
"Vpc1IsolatedSubnet1RouteTableAssociation5CB6A296",
11171166
"Vpc1IsolatedSubnet2RouteTableAssociation6394B926"
11181167
]
11191168
},
1120-
"TestFunction0inlinePolicyAddedToExecutionRole00B5803B5": {
1121-
"Type": "AWS::IAM::Policy",
1122-
"Properties": {
1123-
"PolicyDocument": {
1124-
"Statement": [
1125-
{
1126-
"Action": "execute-api:Invoke",
1127-
"Effect": "Allow",
1128-
"Resource": {
1129-
"Fn::Join": [
1130-
"",
1131-
[
1132-
"arn:",
1133-
{
1134-
"Ref": "AWS::Partition"
1135-
},
1136-
":execute-api:",
1137-
{
1138-
"Ref": "AWS::Region"
1139-
},
1140-
":",
1141-
{
1142-
"Ref": "AWS::AccountId"
1143-
},
1144-
":",
1145-
{
1146-
"Ref": "ApiF70053CD"
1147-
},
1148-
"/*/*/*"
1149-
]
1150-
]
1151-
}
1152-
}
1153-
],
1154-
"Version": "2012-10-17"
1155-
},
1156-
"PolicyName": "TestFunction0inlinePolicyAddedToExecutionRole00B5803B5",
1157-
"Roles": [
1158-
{
1159-
"Ref": "TestFunction0ServiceRoleD0765191"
1160-
}
1161-
]
1162-
},
1163-
"DependsOn": [
1164-
"Vpc1IsolatedSubnet1RouteTableAssociation5CB6A296",
1165-
"Vpc1IsolatedSubnet2RouteTableAssociation6394B926"
1166-
]
1167-
},
11681169
"TestFunction1ServiceRoleFF9BD7F5": {
11691170
"Type": "AWS::IAM::Role",
11701171
"Properties": {
@@ -1212,6 +1213,54 @@
12121213
"Vpc2IsolatedSubnet2RouteTableAssociation0186F707"
12131214
]
12141215
},
1216+
"TestFunction1ServiceRoleDefaultPolicyEA6A8ACA": {
1217+
"Type": "AWS::IAM::Policy",
1218+
"Properties": {
1219+
"PolicyDocument": {
1220+
"Statement": [
1221+
{
1222+
"Action": "execute-api:Invoke",
1223+
"Effect": "Allow",
1224+
"Resource": {
1225+
"Fn::Join": [
1226+
"",
1227+
[
1228+
"arn:",
1229+
{
1230+
"Ref": "AWS::Partition"
1231+
},
1232+
":execute-api:",
1233+
{
1234+
"Ref": "AWS::Region"
1235+
},
1236+
":",
1237+
{
1238+
"Ref": "AWS::AccountId"
1239+
},
1240+
":",
1241+
{
1242+
"Ref": "ApiF70053CD"
1243+
},
1244+
"/*/*/*"
1245+
]
1246+
]
1247+
}
1248+
}
1249+
],
1250+
"Version": "2012-10-17"
1251+
},
1252+
"PolicyName": "TestFunction1ServiceRoleDefaultPolicyEA6A8ACA",
1253+
"Roles": [
1254+
{
1255+
"Ref": "TestFunction1ServiceRoleFF9BD7F5"
1256+
}
1257+
]
1258+
},
1259+
"DependsOn": [
1260+
"Vpc2IsolatedSubnet1RouteTableAssociation4E22797D",
1261+
"Vpc2IsolatedSubnet2RouteTableAssociation0186F707"
1262+
]
1263+
},
12151264
"TestFunction1SecurityGroup263EDDE5": {
12161265
"Type": "AWS::EC2::SecurityGroup",
12171266
"Properties": {
@@ -1294,58 +1343,11 @@
12941343
}
12951344
},
12961345
"DependsOn": [
1346+
"TestFunction1ServiceRoleDefaultPolicyEA6A8ACA",
12971347
"TestFunction1ServiceRoleFF9BD7F5",
12981348
"Vpc2IsolatedSubnet1RouteTableAssociation4E22797D",
12991349
"Vpc2IsolatedSubnet2RouteTableAssociation0186F707"
13001350
]
1301-
},
1302-
"TestFunction1inlinePolicyAddedToExecutionRole054C03DAF": {
1303-
"Type": "AWS::IAM::Policy",
1304-
"Properties": {
1305-
"PolicyDocument": {
1306-
"Statement": [
1307-
{
1308-
"Action": "execute-api:Invoke",
1309-
"Effect": "Allow",
1310-
"Resource": {
1311-
"Fn::Join": [
1312-
"",
1313-
[
1314-
"arn:",
1315-
{
1316-
"Ref": "AWS::Partition"
1317-
},
1318-
":execute-api:",
1319-
{
1320-
"Ref": "AWS::Region"
1321-
},
1322-
":",
1323-
{
1324-
"Ref": "AWS::AccountId"
1325-
},
1326-
":",
1327-
{
1328-
"Ref": "ApiF70053CD"
1329-
},
1330-
"/*/*/*"
1331-
]
1332-
]
1333-
}
1334-
}
1335-
],
1336-
"Version": "2012-10-17"
1337-
},
1338-
"PolicyName": "TestFunction1inlinePolicyAddedToExecutionRole054C03DAF",
1339-
"Roles": [
1340-
{
1341-
"Ref": "TestFunction1ServiceRoleFF9BD7F5"
1342-
}
1343-
]
1344-
},
1345-
"DependsOn": [
1346-
"Vpc2IsolatedSubnet1RouteTableAssociation4E22797D",
1347-
"Vpc2IsolatedSubnet2RouteTableAssociation0186F707"
1348-
]
13491351
}
13501352
},
13511353
"Outputs": {

0 commit comments

Comments
 (0)