AWS CDK compiled for web (and Node!)

Overview

cdk-web 🚀 DEMO

💪  AWS CDK compiled for web (and Node!)

npm  vulnerabilities  continuos integration  downloads + downloads  types 

cdk-web and aws-cdk-web are functionally identical packages on npm. read about the differences below.

index

usage docs tests types docs

usage

via npm

npm install --save cdk-web aws-sdk

via unpkg

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1000.0.min.js"></script>
<script src="https://unpkg.com/cdk-web"></script>

via jsdelivr

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1000.0.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/cdk-web@latest/dist/cdk-web.min.js"></script>

sample app

const CDK = require("cdk-web");
const cdk = CDK.require("aws-cdk-lib");
const ec2 = CDK.require("aws-cdk-lib/aws-ec2");
const sqs = CDK.require("aws-cdk-lib/aws-sqs");
const sns = CDK.require("aws-cdk-lib/aws-sns");
const s3 = CDK.require("aws-cdk-lib/aws-s3");
const app = new cdk.App();
const stack = new cdk.Stack(app, "BrowserStack");
const vpc = new ec2.Vpc(stack, "VPC");
const queue = new sqs.Queue(stack, "Queue");
const topic = new sns.Topic(stack, "Topic");
const bucket = new s3.Bucket(stack, "Bucket");
const assembly = await app.synth();
console.log(assembly);

cdk-web vs cdk

  • cdk-web does not have a dependency on any NPM packages
  • cdk-web is and will always be compatible with "strict" mode
  • cdk-web core framework weighs a whopping 200MB less than native CDK
  • cdk-web runs much faster than CDK thanks to it being entirely in-memory
  • cdk-web is a symmetrical package that works both in Node and web browsers
  • cdk-web is compressed and goes through the Closure Compiler on each release
  • cdk-web is arguably securer than CDK, again thanks to it being entirely in-memory
  • cdk-web allows you to Bring Your Own AWS SDK bundle (details here)

building

npm run build builds cdk-web. everything is bundled in dist/cdk-web.js. you may open up dist/index.html in your browser if you want to just play with the compiled bundle. you can build a dev bundle verbosely with DEBUG='CdkWeb*' and CDK_WEB_DEBUG=1 environment variables set.

testing

testing is done by Puppeteer. the actual generated bundle is loaded into Puppeteer and tests are executed against it. run npm test to execute them. tests are executed twice: once in Puppeteer vs. native CDK as ground truth, and once in NodeJS to make sure the final bundle is also usable and sane in NodeJS-like environments. Coverage is also collected in NodeJS mode solely due to the fact that currently the toolchain does not have sufficient support to collect coverage in Puppeteer (which would be ideal). Although, NodeJS coverage is a good estimate of where everything is at.

types

cdk-web ships with a single .d.ts file that gives you the same typings as the native cdk. to get it to work, check out docs/types.md. typings for aws-cdk-lib and constructs are bundled as well.

cdk-web vs aws-cdk-web

The two packages are identical, mirrored, and released to at the same time. You may use the other mirror if you are behind a corporate proxy and your NPM packages go through a third-party repository such as Artifactory. The mirror does not list any packages as devDependencies in its package.json. This prevents cdk-web to be incorrectly flagged as vulnerable due to its outdated devDependencies. cdk-web is a compiled project. Its compiler and toolchain being outdated does not impact its runtime. It's all client side JavaScript anyway. The mirror is only provided for your convenience.

Comments
  • Bump aws-cdk from 2.13.0 to 2.14.0

    Bump aws-cdk from 2.13.0 to 2.14.0

    Bumps aws-cdk from 2.13.0 to 2.14.0.

    Release notes

    Sourced from aws-cdk's releases.

    v2.14.0

    Features

    Bug Fixes

    • cli: hotswapping is slow for many resources deployed at once (#19081) (040238e), closes #19021
    • s3-notifications: notifications allowed with imported kms keys (#18989) (7441418)
    • API compatibility check fails in CI pipeline (#19069) (6ec1005), closes #19070
    • cloudfront: trim autogenerated cache policy name (#18953) (c7394c9), closes #18918
    • elasticloadbalancingv2: validate port/protocol are not provided for lambda targets (#19043) (64d26cc), closes #12514
    • route53: fix cross account delegation deployment dependency (#19047) (692a0d0), closes #19041

    Alpha modules (2.14.0-alpha.0)

    Features

    • apigatewayv2: Import existing WebSocketApi from attributes (#18958) (f203845)
    Changelog

    Sourced from aws-cdk's changelog.

    2.14.0 (2022-02-25)

    Features

    Bug Fixes

    • cli: hotswapping is slow for many resources deployed at once (#19081) (040238e), closes #19021
    • s3-notifications: notifications allowed with imported kms keys (#18989) (7441418)
    • API compatibility check fails in CI pipeline (#19069) (6ec1005), closes #19070
    • cloudfront: trim autogenerated cache policy name (#18953) (c7394c9), closes #18918
    • elasticloadbalancingv2: validate port/protocol are not provided for lambda targets (#19043) (64d26cc), closes #12514
    • route53: fix cross account delegation deployment dependency (#19047) (692a0d0), closes #19041
    Commits
    • 8b459b1 automatic pkglint fixes
    • 390ffcd add entrypoint in v2
    • ed8918a chore: add main and types to aws-cdk and remove linter rule against it. this ...
    • 8d60dcc v2 merge resolutions
    • 040238e fix(cli): hotswapping is slow for many resources deployed at once (#19081)
    • 31d135f feat(cli): bundle dependencies (#18667)
    • 351c36f Merge branch 'v2-main' into v2/forward-merge-20220223
    • 4e82d36 chore(cli): some errors are not being caught when fetching notices (#19112)
    • 72374d7 Merge branch 'v2-main' into v2/forward-merge-20220223
    • 631fc29 chore: npm-check-updates && yarn upgrade (#19109)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 7
  • Bump aws-cdk-lib from 2.13.0 to 2.14.0

    Bump aws-cdk-lib from 2.13.0 to 2.14.0

    Bumps aws-cdk-lib from 2.13.0 to 2.14.0.

    Release notes

    Sourced from aws-cdk-lib's releases.

    v2.14.0

    Features

    Bug Fixes

    • cli: hotswapping is slow for many resources deployed at once (#19081) (040238e), closes #19021
    • s3-notifications: notifications allowed with imported kms keys (#18989) (7441418)
    • API compatibility check fails in CI pipeline (#19069) (6ec1005), closes #19070
    • cloudfront: trim autogenerated cache policy name (#18953) (c7394c9), closes #18918
    • elasticloadbalancingv2: validate port/protocol are not provided for lambda targets (#19043) (64d26cc), closes #12514
    • route53: fix cross account delegation deployment dependency (#19047) (692a0d0), closes #19041

    Alpha modules (2.14.0-alpha.0)

    Features

    • apigatewayv2: Import existing WebSocketApi from attributes (#18958) (f203845)
    Changelog

    Sourced from aws-cdk-lib's changelog.

    2.14.0 (2022-02-25)

    Features

    Bug Fixes

    • cli: hotswapping is slow for many resources deployed at once (#19081) (040238e), closes #19021
    • s3-notifications: notifications allowed with imported kms keys (#18989) (7441418)
    • API compatibility check fails in CI pipeline (#19069) (6ec1005), closes #19070
    • cloudfront: trim autogenerated cache policy name (#18953) (c7394c9), closes #18918
    • elasticloadbalancingv2: validate port/protocol are not provided for lambda targets (#19043) (64d26cc), closes #12514
    • route53: fix cross account delegation deployment dependency (#19047) (692a0d0), closes #19041
    Commits
    • 72374d7 Merge branch 'v2-main' into v2/forward-merge-20220223
    • 631fc29 chore: npm-check-updates && yarn upgrade (#19109)
    • 415a17d build: update verify-imports-resolve-same to ignore module extensions (#19096)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 6
  • Add support for importing external packages

    Add support for importing external packages

    Hi, I love the project! Would it be possible to add support for external libraries, e.g. cdk-monitoring-constructs? This way, other CDK libraries could be used to build the CDK apps. Thanks!

    enhancement help wanted 
    opened by voho 3
  • Bump constructs from 10.0.99 to 10.0.100

    Bump constructs from 10.0.99 to 10.0.100

    Bumps constructs from 10.0.99 to 10.0.100.

    Release notes

    Sourced from constructs's releases.

    v10.0.100

    10.0.100 (2022-03-30)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 3
  • Bump aws-cdk-lib from 2.17.0 to 2.18.0

    Bump aws-cdk-lib from 2.17.0 to 2.18.0

    Bumps aws-cdk-lib from 2.17.0 to 2.18.0.

    Release notes

    Sourced from aws-cdk-lib's releases.

    v2.18.0

    Features

    Bug Fixes


    Alpha modules (2.18.0-alpha.0)

    Features

    Changelog

    Sourced from aws-cdk-lib's changelog.

    2.18.0 (2022-03-28)

    Features

    Bug Fixes

    Commits
    • 8d3f87c Brought back bundled dependencies for aws-cdk-lib
    • 277b79c updated monocdk package.json files
    • c98da0e Merge branch 'v2-main' into v2/forward-merge-20220322
    • 1bef14e chore: npm-check-updates && yarn upgrade (#19406)
    • 16d7552 feat(cfnspec): cloudformation spec v61.0.0 (#19457)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 3
  • Bump constructs from 10.0.70 to 10.0.72

    Bump constructs from 10.0.70 to 10.0.72

    Bumps constructs from 10.0.70 to 10.0.72.

    Release notes

    Sourced from constructs's releases.

    v10.0.72

    10.0.72 (2022-02-25)

    v10.0.71

    10.0.71 (2022-02-24)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 3
  • Bump puppeteer from 13.7.0 to 14.0.0

    Bump puppeteer from 13.7.0 to 14.0.0

    Bumps puppeteer from 13.7.0 to 14.0.0.

    Release notes

    Sourced from puppeteer's releases.

    14.0.0

    âš  BREAKING CHANGES

    • strict mode fixes for HTTPRequest/Response classes (#8297)
    • Node 12 is no longer supported.

    Features

    Bug Fixes

    Changelog

    Sourced from puppeteer's changelog.

    14.0.0 (2022-05-09)

    âš  BREAKING CHANGES

    • strict mode fixes for HTTPRequest/Response classes (#8297)
    • Node 12 is no longer supported.

    Features

    Bug Fixes

    Commits
    • 06f7390 chore(release): mark v14.0.0 (#8326)
    • 6841bd6 feat: support ES modules (#8306)
    • be4c930 feat(chromium): roll to Chromium 102.0.5002.0 (r991974) (#8319)
    • b27f659 chore: allow to skip the installation of Husky in the prepare step (#8325)
    • 82f84c9 chore: remove packed version of puppeteer (#8320)
    • 1e5e45e chore(deps-dev): bump @​microsoft/api-extractor from 7.23.0 to 7.23.1 (#8318)
    • dfdc25f chore(deps-dev): bump @​typescript-eslint/eslint-plugin (#8317)
    • e7bb013 chore(deps): bump ws from 8.5.0 to 8.6.0 (#8313)
    • b40c038 chore(deps-dev): bump @​microsoft/api-documenter from 7.17.11 to 7.17.12 (#8316)
    • b05ef09 chore: remove obsolete code (#8307)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 2
  • Bump constructs from 10.0.70 to 10.0.71

    Bump constructs from 10.0.70 to 10.0.71

    Bumps constructs from 10.0.70 to 10.0.71.

    Release notes

    Sourced from constructs's releases.

    v10.0.71

    10.0.71 (2022-02-24)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 2
  • Bump @aws-cdk/cloud-assembly-schema from 2.39.0 to 2.55.1

    Bump @aws-cdk/cloud-assembly-schema from 2.39.0 to 2.55.1

    Bumps @aws-cdk/cloud-assembly-schema from 2.39.0 to 2.55.1.

    Release notes

    Sourced from @​aws-cdk/cloud-assembly-schema's releases.

    v2.55.1

    Bug Fixes


    Alpha modules (2.55.1-alpha.0)

    v2.55.0

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    Bug Fixes

    Reverts


    Alpha modules (2.55.0-alpha.0)

    âš  BREAKING CHANGES TO EXPERIMENTAL FEATURES

    • appsync: DataSource.createResolver, DataSource.createFunction, and GraphQlApi.createResolver now require 2 arguments instead of 1.
    • appsync: Renames Schema to SchemaFile that implements ISchema. Removes all addXxx type methods from GraphQlApi.

    Features

    • aws-lambda-python: add command hooks for bundling to allow for execution of custom commands in the build container (#23330) (d3d071f)
    • gamelift: add GameSessionQueue L2 Construct for GameLift (#23266) (1ded644)

    Bug Fixes

    • appsync: unexpected resolver replacement (#23322) (6dc15d4), closes #13269
    • servicecatalogappregistry: synth error when associating a nested stack (#23248) (30301d9)

    ... (truncated)

    Changelog

    Sourced from @​aws-cdk/cloud-assembly-schema's changelog.

    2.55.1 (2022-12-16)

    Bug Fixes

    2.55.0 (2022-12-14)

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    Bug Fixes

    Reverts

    2.54.0 (2022-12-07)

    Features

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 1
  • Bump @aws-cdk/cx-api from 2.39.0 to 2.55.1

    Bump @aws-cdk/cx-api from 2.39.0 to 2.55.1

    Bumps @aws-cdk/cx-api from 2.39.0 to 2.55.1.

    Release notes

    Sourced from @​aws-cdk/cx-api's releases.

    v2.55.1

    Bug Fixes


    Alpha modules (2.55.1-alpha.0)

    v2.55.0

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    Bug Fixes

    Reverts


    Alpha modules (2.55.0-alpha.0)

    âš  BREAKING CHANGES TO EXPERIMENTAL FEATURES

    • appsync: DataSource.createResolver, DataSource.createFunction, and GraphQlApi.createResolver now require 2 arguments instead of 1.
    • appsync: Renames Schema to SchemaFile that implements ISchema. Removes all addXxx type methods from GraphQlApi.

    Features

    • aws-lambda-python: add command hooks for bundling to allow for execution of custom commands in the build container (#23330) (d3d071f)
    • gamelift: add GameSessionQueue L2 Construct for GameLift (#23266) (1ded644)

    Bug Fixes

    • appsync: unexpected resolver replacement (#23322) (6dc15d4), closes #13269
    • servicecatalogappregistry: synth error when associating a nested stack (#23248) (30301d9)

    ... (truncated)

    Changelog

    Sourced from @​aws-cdk/cx-api's changelog.

    2.55.1 (2022-12-16)

    Bug Fixes

    2.55.0 (2022-12-14)

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    Bug Fixes

    Reverts

    2.54.0 (2022-12-07)

    Features

    ... (truncated)

    Commits
    • facc9b2 chore(release): 2.51.0
    • e99c948 chore(cx-api): automatically determine new feature flag version (#22838)
    • 65d8e3d fix(iam): service principals use unnecessary exceptions (under feature flag) ...
    • f2e5447 chore: npm-check-updates && yarn upgrade (#22742)
    • 9437d4f fix(ecs): adding a circuit breaker causes Service replacement (under feature ...
    • e89f2e0 chore: even better feature flag documentation (#22811)
    • dfcfb8d refactor: reorganize and document feature flags (#22771)
    • 0083256 fix(events-targets): policy restricts access to the same account as the Queue...
    • a36f2f0 fix(events-targets): encrypted queues get too wide permissions (under feature...
    • 129c695 chore: change name of integ test snapshot directories in preparation of multi...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 1
  • Bump aws-cdk from 2.39.0 to 2.55.1

    Bump aws-cdk from 2.39.0 to 2.55.1

    Bumps aws-cdk from 2.39.0 to 2.55.1.

    Release notes

    Sourced from aws-cdk's releases.

    v2.55.1

    Bug Fixes


    Alpha modules (2.55.1-alpha.0)

    v2.55.0

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    Bug Fixes

    Reverts


    Alpha modules (2.55.0-alpha.0)

    âš  BREAKING CHANGES TO EXPERIMENTAL FEATURES

    • appsync: DataSource.createResolver, DataSource.createFunction, and GraphQlApi.createResolver now require 2 arguments instead of 1.
    • appsync: Renames Schema to SchemaFile that implements ISchema. Removes all addXxx type methods from GraphQlApi.

    Features

    • aws-lambda-python: add command hooks for bundling to allow for execution of custom commands in the build container (#23330) (d3d071f)
    • gamelift: add GameSessionQueue L2 Construct for GameLift (#23266) (1ded644)

    Bug Fixes

    • appsync: unexpected resolver replacement (#23322) (6dc15d4), closes #13269
    • servicecatalogappregistry: synth error when associating a nested stack (#23248) (30301d9)

    ... (truncated)

    Changelog

    Sourced from aws-cdk's changelog.

    2.55.1 (2022-12-16)

    Bug Fixes

    2.55.0 (2022-12-14)

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    Bug Fixes

    Reverts

    2.54.0 (2022-12-07)

    Features

    ... (truncated)

    Commits
    • 762f188 chore: npm-check-updates && yarn upgrade (#23337)
    • 7b7294c chore(cli): integ test current version against all supported versions of TS (...
    • 58fd99f chore: npm-check-updates && yarn upgrade (#23174)
    • 2cdd3dc chore: fix integ tests (#23283)
    • 64eb2bd docs: add references to new security dev guide (#23234)
    • 477fa85 fix(toolkit): endless wait if CDKToolkit stack is REVIEW_IN_PROGRESS (#23230)
    • c9fdc8a feat(cli): use up-to-date dependencies in init templates (#23124)
    • 62c82d7 feat(cli): show stack progress info in cdk deploy/destroy commands (#22883)
    • f8e41ac chore(cli): show a warning on a platform with a known bug (#23076)
    • d189161 feat(lambda-go): allow configuration of GOPROXY (#23171)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 1
  • Bump @aws-cdk/cx-api from 2.39.0 to 2.56.1

    Bump @aws-cdk/cx-api from 2.39.0 to 2.56.1

    Bumps @aws-cdk/cx-api from 2.39.0 to 2.56.1.

    Release notes

    Sourced from @​aws-cdk/cx-api's releases.

    v2.56.1

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    Alpha modules (2.56.1-alpha.0)

    v2.56.0

    Features

    Bug Fixes


    Alpha modules (2.56.0-alpha.0)

    Features

    • integ-tests: add serializedJson on match utility (#23218) (1a62dc4)
    • servicecatalogappregistry: Cross region warning and default application tag (#23412) (8d359ae)

    v2.55.1

    Bug Fixes


    Alpha modules (2.55.1-alpha.0)

    v2.55.0

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Changelog

    Sourced from @​aws-cdk/cx-api's changelog.

    2.56.1 (2022-12-23)

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    2.56.0 (2022-12-21)

    Features

    Bug Fixes

    2.55.1 (2022-12-16)

    Bug Fixes

    2.55.0 (2022-12-14)

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Commits
    • facc9b2 chore(release): 2.51.0
    • e99c948 chore(cx-api): automatically determine new feature flag version (#22838)
    • 65d8e3d fix(iam): service principals use unnecessary exceptions (under feature flag) ...
    • f2e5447 chore: npm-check-updates && yarn upgrade (#22742)
    • 9437d4f fix(ecs): adding a circuit breaker causes Service replacement (under feature ...
    • e89f2e0 chore: even better feature flag documentation (#22811)
    • dfcfb8d refactor: reorganize and document feature flags (#22771)
    • 0083256 fix(events-targets): policy restricts access to the same account as the Queue...
    • a36f2f0 fix(events-targets): encrypted queues get too wide permissions (under feature...
    • 129c695 chore: change name of integ test snapshot directories in preparation of multi...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 0
  • Bump @aws-cdk/cloud-assembly-schema from 2.39.0 to 2.56.1

    Bump @aws-cdk/cloud-assembly-schema from 2.39.0 to 2.56.1

    Bumps @aws-cdk/cloud-assembly-schema from 2.39.0 to 2.56.1.

    Release notes

    Sourced from @​aws-cdk/cloud-assembly-schema's releases.

    v2.56.1

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    Alpha modules (2.56.1-alpha.0)

    v2.56.0

    Features

    Bug Fixes


    Alpha modules (2.56.0-alpha.0)

    Features

    • integ-tests: add serializedJson on match utility (#23218) (1a62dc4)
    • servicecatalogappregistry: Cross region warning and default application tag (#23412) (8d359ae)

    v2.55.1

    Bug Fixes


    Alpha modules (2.55.1-alpha.0)

    v2.55.0

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Changelog

    Sourced from @​aws-cdk/cloud-assembly-schema's changelog.

    2.56.1 (2022-12-23)

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    2.56.0 (2022-12-21)

    Features

    Bug Fixes

    2.55.1 (2022-12-16)

    Bug Fixes

    2.55.0 (2022-12-14)

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 0
  • Bump aws-cdk from 2.39.0 to 2.56.1

    Bump aws-cdk from 2.39.0 to 2.56.1

    Bumps aws-cdk from 2.39.0 to 2.56.1.

    Release notes

    Sourced from aws-cdk's releases.

    v2.56.1

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    Alpha modules (2.56.1-alpha.0)

    v2.56.0

    Features

    Bug Fixes


    Alpha modules (2.56.0-alpha.0)

    Features

    • integ-tests: add serializedJson on match utility (#23218) (1a62dc4)
    • servicecatalogappregistry: Cross region warning and default application tag (#23412) (8d359ae)

    v2.55.1

    Bug Fixes


    Alpha modules (2.55.1-alpha.0)

    v2.55.0

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Changelog

    Sourced from aws-cdk's changelog.

    2.56.1 (2022-12-23)

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    2.56.0 (2022-12-21)

    Features

    Bug Fixes

    2.55.1 (2022-12-16)

    Bug Fixes

    2.55.0 (2022-12-14)

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Commits
    • 810d736 chore(cli): make the typescript version compat task compatible with npm v6 (#...
    • 762f188 chore: npm-check-updates && yarn upgrade (#23337)
    • 7b7294c chore(cli): integ test current version against all supported versions of TS (...
    • 58fd99f chore: npm-check-updates && yarn upgrade (#23174)
    • 2cdd3dc chore: fix integ tests (#23283)
    • 64eb2bd docs: add references to new security dev guide (#23234)
    • 477fa85 fix(toolkit): endless wait if CDKToolkit stack is REVIEW_IN_PROGRESS (#23230)
    • c9fdc8a feat(cli): use up-to-date dependencies in init templates (#23124)
    • 62c82d7 feat(cli): show stack progress info in cdk deploy/destroy commands (#22883)
    • f8e41ac chore(cli): show a warning on a platform with a known bug (#23076)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 0
  • Bump cdk-assets from 2.39.0 to 2.56.1

    Bump cdk-assets from 2.39.0 to 2.56.1

    Bumps cdk-assets from 2.39.0 to 2.56.1.

    Release notes

    Sourced from cdk-assets's releases.

    v2.56.1

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    Alpha modules (2.56.1-alpha.0)

    v2.56.0

    Features

    Bug Fixes


    Alpha modules (2.56.0-alpha.0)

    Features

    • integ-tests: add serializedJson on match utility (#23218) (1a62dc4)
    • servicecatalogappregistry: Cross region warning and default application tag (#23412) (8d359ae)

    v2.55.1

    Bug Fixes


    Alpha modules (2.55.1-alpha.0)

    v2.55.0

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Changelog

    Sourced from cdk-assets's changelog.

    2.56.1 (2022-12-23)

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    2.56.0 (2022-12-21)

    Features

    Bug Fixes

    2.55.1 (2022-12-16)

    Bug Fixes

    2.55.0 (2022-12-14)

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 0
  • Bump aws-cdk-lib from 2.40.0 to 2.56.1

    Bump aws-cdk-lib from 2.40.0 to 2.56.1

    Bumps aws-cdk-lib from 2.40.0 to 2.56.1.

    Release notes

    Sourced from aws-cdk-lib's releases.

    v2.56.1

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    Alpha modules (2.56.1-alpha.0)

    v2.56.0

    Features

    Bug Fixes


    Alpha modules (2.56.0-alpha.0)

    Features

    • integ-tests: add serializedJson on match utility (#23218) (1a62dc4)
    • servicecatalogappregistry: Cross region warning and default application tag (#23412) (8d359ae)

    v2.55.1

    Bug Fixes


    Alpha modules (2.55.1-alpha.0)

    v2.55.0

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Changelog

    Sourced from aws-cdk-lib's changelog.

    2.56.1 (2022-12-23)

    Bug Fixes

    • cfnspec: v101.0.0 introduced specific types on several types that previously were typed as json (#23448) (1b4e3a4)

    2.56.0 (2022-12-21)

    Features

    Bug Fixes

    2.55.1 (2022-12-16)

    Bug Fixes

    2.55.0 (2022-12-14)

    Features

    • autoscaling: support default instance warmup for Auto Scaling groups (#23285) (3f706e2)
    • cfnspec: cloudformation spec v101.0.0 (#23294) (3951f09)
    • cognito: add new AdvancedSecurityMode property (#23261) (9cc9bd3)
    • core: add volumes-from option to docker run command for bundling (#22829) (813c2f1), closes #8799 #21660
    • s3: update runtime of notifications-handler to python3.9 (#23209) (b2d293d)
    • s3-deployment: add additional sources with addSource (#23321) (b34d0b7), closes #22857

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    npm dependencies 
    opened by dependabot[bot] 0
Owner
Sepehr Laal
Senior Vice President of Security Engineering at Citi Bank
Sepehr Laal
Learn Web 2.0 and Web 3.0 Development using Next.js, Typescript, AWS CDK, AWS Serverless, Ethereum and AWS Aurora Serverless

Learn Web 2.0 Cloud and Web 3.0 Development in Baby Steps In this course repo we will learn Web 2.0 cloud development using the latest state of the ar

Panacloud Multi-Cloud Internet-Scale Modern Global Apps 89 Jan 3, 2023
Under the Sea is an official AWS workshop delivered by AWS SAs and AWS Partners to help customers and partners to learn about AIOps with serverless architectures on AWS.

Under the Sea - AIOps with Serverless Workshop Under the Sea is an exciting MMORPG developed by the famous entrepreneur behind Wild Rydes, the most po

AWS Samples 4 Nov 16, 2022
An Amazon Kendra REST API CDK example with an API Gateway, including authentication with AWS Cognito and AWS X-Ray Tracing

Amazon Kendra Web Service CDK Sample Amazon Kendra has a robust JSON API for use with the AWS SDK (software development kit), but does not expose endp

AWS Samples 8 Nov 28, 2022
MerLoc is a live AWS Lambda function development and debugging tool. MerLoc allows you to run AWS Lambda functions on your local while they are still part of a flow in the AWS cloud remote.

MerLoc MerLoc is a live AWS Lambda function development and debugging tool. MerLoc allows you to run AWS Lambda functions on your local while they are

Thundra 165 Dec 21, 2022
AWS Lambda & Serverless - Developer Guide with Hands-on Labs. Develop thousands line of aws lambda functions interact to aws serverless services with real-world hands-on labs

AWS Lambda & Serverless - Developer Guide with Hands-on Labs UDEMY COURSE WITH DISCOUNTED - Step by Step Development of this Repository -> https://www

awsrun 35 Dec 17, 2022
A sample code that implements a simple Web app using AWS CDK v2

A sample code that implements a simple Web app using AWS CDK v2. This code will be introduced in a live coding session at AWS Summit Online Japan 2022 Developer Zone in 2022/5/25.

AWS Samples 29 Dec 5, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Example Serverless DynamoDB integration tests using Jest, TypeScript and the AWS CDK

serverless dynamodb integration tests ?? Example Serverless DynamoDB integration tests using Jest, TypeScript and the AWS CDK Introduction How to inte

Lee Gilmore 8 Nov 4, 2022
A sample CICD Deployment Pipeline for your Alexa Skills, using AWS CDK, CodeBuild and CodePipeline

Alexa Skils - CI/CD CDK Pipeline This repository will help you setting up a CI/CD pipeline for your Alexa Skills. This pipeline is powered by AWS Clou

null 5 Nov 23, 2022
An AWS Cloud Native application using CDK that defines a Serverless Event Driven application for interacting with Twitter and utilising Machine Learning / AI as a Service.

AWS Serverless Event Driven Twitter Bot An AWS Cloud Native application using CDK (Written in TypeScript) that defines a Serverless Event Driven appli

null 4 Dec 18, 2022
Manage GitHub resources like repositories, teams, members, integrations and workflows with the AWS CDK as Custom Resources in CloudFormation.

CDK Github Manage GitHub resources like repositories, teams, members, integrations and workflows with the AWS CDK as Custom Resources in CloudFormatio

Pepperize 8 Nov 25, 2022
This project provides a CDK construct creating AWS organizations.

AWS Organizations This project provides a CDK construct creating AWS organizations. Currently, there is no @aws-cdk/aws-organizations available. See t

Pepperize 107 Dec 29, 2022
Sample AWS microservices app with service discovery defined using the CDK. Uses Docker + Fargate & ELB.

AWS Microservices Demo with CDK and Fargate About Simple AWS microservice-based app. Consists of two Spring Boot based services: Name Service GET /nam

Nick Klaene 7 Nov 23, 2022
Easy-to-use CDK constructs for monitoring your AWS infrastructure

CDK Monitoring Constructs Easy-to-use CDK constructs for monitoring your AWS infrastructure. Easily add commonly-used alarms using predefined properti

CDK Labs at AWS 214 Jan 6, 2023
Sample code for resizing Images with Lambda@Edge using the Custom Origin. You can deploy using AWS CDK.

Resizing Images with Lambda@Edge using the Custom Origin You can resize the images and convert the image format by query parameters. This Lambda@Edge

AWS Samples 16 Dec 11, 2022
Functionless-based mini-framework for DynamoDB migrations in AWS CDK.

dynamodb-migrations This repo is heavily in progress! Readme describes desired contract and functionality. Please do not try using it yet!. I'm not ev

Rafal Wilinski 23 Dec 20, 2022