Skip to content

Commit 127059e

Browse files
authoredFeb 28, 2025··
feat: upgrade @aws-cdk/cloud-assembly-schema to v40 (#33620)
### Reason for this change Updating to v40 of `@aws-cdk/cloud-assembly-schema` to support the new CloudControl Context Provider. ### Description of changes Updated `@aws-cdk/cloud-assembly-schema` and `cdk-assets` to latest versions. ### Describe any new or updated permissions being added n/a ### Description of how you validated changes existing tests ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 2ee5c25 commit 127059e

File tree

6 files changed

+474
-432
lines changed

6 files changed

+474
-432
lines changed
 

‎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/cx-api/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,12 @@
8282
"semver": "^7.6.3"
8383
},
8484
"peerDependencies": {
85-
"@aws-cdk/cloud-assembly-schema": "^39.2.0"
85+
"@aws-cdk/cloud-assembly-schema": "^40.6.0"
8686
},
8787
"license": "Apache-2.0",
8888
"devDependencies": {
8989
"@aws-cdk/cdk-build-tools": "0.0.0",
90-
"@aws-cdk/cloud-assembly-schema": "^39.2.0",
90+
"@aws-cdk/cloud-assembly-schema": "^40.6.0",
9191
"@aws-cdk/pkglint": "0.0.0",
9292
"@types/jest": "^29.5.14",
9393
"@types/mock-fs": "^4.13.4",

‎packages/@aws-cdk/integ-runner/THIRD_PARTY_LICENSES

-20
Original file line numberDiff line numberDiff line change
@@ -748,26 +748,6 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
748748
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
749749

750750

751-
----------------
752-
753-
** semver@7.6.3 - https://www.npmjs.com/package/semver/v/7.6.3 | ISC
754-
The ISC License
755-
756-
Copyright (c) Isaac Z. Schlueter and Contributors
757-
758-
Permission to use, copy, modify, and/or distribute this software for any
759-
purpose with or without fee is hereby granted, provided that the above
760-
copyright notice and this permission notice appear in all copies.
761-
762-
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
763-
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
764-
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
765-
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
766-
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
767-
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
768-
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
769-
770-
771751
----------------
772752

773753
** semver@7.7.1 - https://www.npmjs.com/package/semver/v/7.7.1 | ISC

‎packages/@aws-cdk/integ-runner/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,12 @@
7272
},
7373
"dependencies": {
7474
"chokidar": "^3.6.0",
75-
"@aws-cdk/cloud-assembly-schema": "^39.2.0",
75+
"@aws-cdk/cloud-assembly-schema": "^40.6.0",
7676
"@aws-sdk/client-cloudformation": "^3",
7777
"@aws-cdk/cloudformation-diff": "^2",
7878
"@aws-cdk/cx-api": "0.0.0",
7979
"@aws-cdk/aws-service-spec": "^0.1.59",
80-
"cdk-assets": "3.0.0-rc.143",
80+
"cdk-assets": "3.0.0-rc.145",
8181
"@aws-cdk/cdk-cli-wrapper": "0.0.0",
8282
"aws-cdk": "^2",
8383
"chalk": "^4",
@@ -110,4 +110,4 @@
110110
"publishConfig": {
111111
"tag": "latest"
112112
}
113-
}
113+
}

‎packages/aws-cdk-lib/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@
121121
"dependencies": {
122122
"@aws-cdk/asset-awscli-v1": "^2.2.208",
123123
"@aws-cdk/asset-node-proxy-agent-v6": "^2.1.0",
124-
"@aws-cdk/cloud-assembly-schema": "^39.2.0",
124+
"@aws-cdk/cloud-assembly-schema": "^40.6.0",
125125
"@balena/dockerignore": "^1.0.2",
126126
"case": "1.6.3",
127127
"fs-extra": "^11.2.0",

‎yarn.lock

+467-406
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)
Please sign in to comment.