You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

@aws-cdk/cloud-assembly-schema

Package Overview
Dependencies
Maintainers
5
Versions
448
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-cdk/cloud-assembly-schema - npm Package Versions

Previous
1
4345
Next

1.45.0

Diff

Changelog

Source

1.45.0 (2020-06-09)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • stepfunctions-tasks: constructs for SageMakerCreateTrainingJob and SageMakerCreateTransformJob replace previous implementation that implemented IStepFunctionsTask.
  • stepfunctions-tasks: volumeSizeInGB property in ResourceConfig for SageMaker tasks are now type core.Size
  • stepfunctions-tasks: maxPayload property in SagemakerTransformProps is now type core.Size
  • stepfunctions-tasks: volumeKmsKeyId property in SageMakerCreateTrainingJob is now volumeEncryptionKey
  • cognito: requiredAttributes on UserPool construct is now replaced with standardAttributes with a slightly modified signature.
  • rds: DatabaseClusterProps.kmsKey has been renamed to storageEncryptionKey
  • rds: DatabaseInstanceNewProps.performanceInsightKmsKey has been renamed to performanceInsightEncryptionKey
  • rds: DatabaseInstanceSourceProps.secretKmsKey has been renamed to masterUserPasswordEncryptionKey
  • rds: DatabaseInstanceProps.kmsKey has been renamed to storageEncryptionKey
  • rds: DatabaseInstanceReadReplicaProps.kmsKey has been renamed to storageEncryptionKey
  • rds: Login.kmsKey has been renamed to encryptionKey

Features

  • assert: more powerful matchers (#8444) (ed6f763)
  • cloud9: support AWS CodeCommit repository clone on launch (#8205) (4781f94), closes #8204
  • codestar: support the GitHubRepository resource (#8209) (02ddab8), closes #8210
  • cognito: allow mutable attributes for requiredAttributes (#7754) (1fabd98)
  • core,s3-assets,lambda: custom asset bundling (#7898) (888b412)
  • rds: rename 'kmsKey' properties to 'encryptionKey' (#8324) (4eefbbe)
  • secretsmanager: deletionPolicy for secretsmanager (#8188) (f6fe36a), closes #6527
  • secretsmanager: Secret.grantRead() also gives DescribeSecret permissions (#8409) (f44ae60), closes #6444 #7953
  • stepfunctions-tasks: task constructs for creating and transforming SageMaker jobs (#8391) (480d4c0)

Bug Fixes

  • apigateway: authorizerUri does not resolve to the correct partition (#8152) (f455273), closes #8098
  • apigateway: methodArn not replacing path parameters with asterisks (#8206) (8fc3751), closes #8036
  • aws-s3-deployment: Set proper s-maxage Cache Control header (#8434) (8d5b801), closes #6292
  • cognito: error when using parameter for domainPrefix (#8399) (681b3bb), closes #8314
  • dynamodb: old global table replicas cannot be deleted (#8224) (00884c7), closes #7189
  • elbv2: addAction ignores conditions (#8385) (729cc0b), closes #8328
  • elbv2: missing permission to write NLB access logs to S3 bucket (#8114) (d6a1265), closes #8113
aws-cdk-team
published 1.44.0 •

Changelog

Source

1.44.0 (2020-06-04)

Features

  • ecs-patterns: support min and max health percentage in queueprocessingservice (#8312) (6da564d)
aws-cdk-team
published 1.43.0 •

Changelog

Source

1.43.0 (2020-06-03)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • rds: the default retention policy for RDS Cluster and DbInstance is now 'Snapshot'
  • cognito: OAuth flows authorizationCodeGrant and implicitCodeGrant in UserPoolClient are enabled by default.
  • cognito: callbackUrl property in UserPoolClient is now optional and has a default.
  • cognito: All OAuth scopes in a UserPoolClient are now enabled by default.

Features

  • cfn-include: add support for Conditions (#8144) (33212d2)
  • cognito: addDomain() on an imported user pool (#8123) (49c9f99)
  • cognito: sign in url for a UserPoolDomain (#8155) (e942936)
  • cognito: user pool identity provider with support for Facebook & Amazon (#8134) (1ad919f)
  • dynamodb: allow providing indexes when importing a Table (#8245) (9ee61eb), closes #6392
  • events-targets: kinesis stream as event rule target (#8176) (21ebc2d), closes #2997
  • lambda-nodejs: allow passing env vars to container (#8169) (1755cf2), closes #8031
  • rds: change the default retention policy of Cluster and DB Instance to Snapshot (#8023) (2d83328), closes #3298
  • redshift: add initial L2 Redshift construct (#5730) (703f0fa), closes #5711
  • s3: supports RemovalPolicy for BucketPolicy (#8158) (cb71f34), closes #7415
  • stepfunctions-tasks: start a nested state machine execution as a construct (#8178) (3000dd5)
  • stepfunctions-tasks: task state construct to submit a job to AWS Batch (#8115) (bc41cd5)

Bug Fixes

  • apigateway: deployment is not updated when OpenAPI definition is updated (#8207) (d28c947), closes #8159
  • app-delivery: could not use PipelineDeployStackAction more than once in a Stage (#8217) (9a54447), closes #3984 #8183
  • cli: termination protection not updated when change set has no changes (#8275) (29d3145)
  • codepipeline: allow multiple CodeCommit source actions using events (#8018) (103c144), closes #7802
  • codepipeline: correctly handle CODEBUILD_CLONE_REF in BitBucket source (#7107) (ac001b8)
  • codepipeline: unhelpful artifact validation messages (#8256) (2a2406e)
  • core: CFN version and description template sections were merged incorrectly (#8251) (b7e328d), closes #8151
  • lambda: SingletonFunction.grantInvoke() API fails with error 'No child with id' (#8296) (a8b1815), closes #8240
  • rds: cannot delete a stack with DbCluster set to 'Retain' (#8110) (c2e534e), closes #5282
  • sqs: unable to use CfnParameter 'valueAsNumber' to specify queue properties (#8252) (8ec405f), closes #7126
aws-cdk-team
published 1.42.1 •

Changelog

Source

1.42.1 (2020-06-01)

Bug Fixes

  • lambda: SingletonFunction.grantInvoke() API fails with error 'No child with id' (#8296) (b4e264c), closes #8240
aws-cdk-team
published 1.42.0 •

Changelog

Source

1.42.0 (2020-05-27)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • cloudtrail: API signatures of addS3EventSelectors and addLambdaEventSelectors have changed. Their parameters are now strongly typed to accept IBucket and IFunction respectively.
  • cloudtrail: addS3EventSelectors and addLambdaEventSelectors can no longer be used to configure all S3 data events or all Lambda data events. Two new APIs logAllS3DataEvents() and logAllLambdaDataEvents() have been introduced to achieve this.
  • cloudtrail: The property snsTopic is now of the type ITopic.

Features

  • cfnspec: cloudformation spec v14.4.0 (#8195) (99e7330)
  • cloudtrail: create cloudwatch event without needing to create a Trail (#8076) (0567a23), closes #6716
  • cloudtrail: user specified log group (#8079) (0a3785b), closes #6162
  • codeguruprofiler: ProfilingGroup (#7895) (995088a)
  • codepipeline: use a special bootstrapless synthesizer for cross-region support Stacks (#8091) (575f1db), closes #8082
  • cognito: user pool - case sensitivity for sign in (460394f), closes #7988 #7235
  • core: CfnJson enables intrinsics in hash keys (#8099) (195cd40), closes #8084
  • eks: improve security using IRSA conditions (#8084) (35a01a0)
  • elbv2: Supports new types of listener rule conditions (#7848) (3d30ffa), closes #3888
  • secretsmanager: adds grantWrite to Secret (#7858) (3fed84b)
  • sns: add support for subscription DLQ in SNS (383cdb8)
  • stepfunctions: new service integration classes for Lambda, SNS, and SQS (#7946) (c038848), closes #6715 #6489
  • stepfunctions: support paths in Pass state (#8070) (86eac6a), closes #7181
  • stepfunctions-tasks: task for starting a job run in AWS Glue (#8143) (a721e67)

Bug Fixes

  • apigateway: contextAccountId in AccessLogField incorrectly resolves to requestId (7b89e80), closes #7952 #7951
  • autoscaling: add noDevice as a volume type (#7253) (751958b), closes #7242
  • aws-eks: kubectlEnabled: false conflicts with addNodegroup (#8119) (8610889), closes #7993
  • cli: paper cuts (#8164) (af2ea60)
  • dynamodb: the maximum number of nonKeyAttributes is 100, not 20 (#8186) (0393528), closes #8095
  • eks: unable to add multiple service accounts (#8122) (524440c)
  • events: cannot use the same target account for 2 cross-account event sources (#8068) (395c07c), closes #8010
  • lambda-nodejs: build fails on Windows (#8140) (04490b1), closes #8107
  • cloudtrail: better typed event selector apis (#8097) (0028778)
aws-cdk-team
published 1.41.0 •

Changelog

Source

1.41.0 (2020-05-21)

Features

  • cloudtrail: create cloudwatch event without needing to create a Trail (#8076) (0567a23), closes #6716
  • cognito: user pool - case sensitivity for sign in (460394f), closes #7988 #7235
  • core: CfnJson enables intrinsics in hash keys (#8099) (195cd40), closes #8084
  • secretsmanager: adds grantWrite to Secret (#7858) (3fed84b)
  • sns: add support for subscription DLQ in SNS (383cdb8)
  • stepfunctions: new service integration classes for Lambda, SNS, and SQS (#7946) (c038848), closes #6715 #6489

Bug Fixes

  • apigateway: contextAccountId in AccessLogField incorrectly resolves to requestId (7b89e80), closes #7952 #7951
  • autoscaling: add noDevice as a volume type (#7253) (751958b), closes #7242
aws-cdk-team
published 1.40.0 •

Changelog

Source

1.40.0 (2020-05-20)

Features

aws-cdk-team
published 1.39.0 •

Changelog

Source

1.39.0 (2020-05-15)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • cognito: An invalid template placeholder has been removed from the default verification email body in a user pool.

Features

  • apigateway: create RestApi from an OpenAPI spec (31014ca), closes #4421
  • apigateway: import existing VpcLink (#7811) (7b42f7f), closes #4178
  • initial version of an improved CloudFormation template include experience (0132251), closes #3537
  • apigateway: specify API key name and value in addApiKey() (#7714) (e93da2c), closes #3233 #7767
  • apigatewayv2: HTTP API - configure CORS preflight (#7923) (9f35104), closes #7922
  • cognito: user pool client - prevent user existence errors (c7f15f2), closes #7406
  • dynamodb: support for Customer-managed CMK (#7425) (ff8219b), closes #7142
  • ec2: lookup available AZs for Interface Endpoints (9fa3221)
  • events-targets: support multiple security groups for an ECS task (#7857) (c6504e6), closes #3312
  • init/java: model CDK version in property in Maven POMs (#7931) (ce5b8fb), closes #7862

Bug Fixes

aws-cdk-team
published 1.38.0 •

Changelog

Source

1.38.0 (2020-05-08)

Features

  • cloudfront: support geo restrictions for cloudfront distribution (#7345) (cf25ba0), closes #3456
  • cloudwatch: legend positions in GraphWidgets (ada0de1), closes #3625
  • codebuild: add support for test reports (4befefc), closes #7367
  • core: custom resource provider helper (4a76973)
  • ec2: EBS volume configuration for BastionHostLinux (207a8ec), closes #6945
  • ecs: support multiple security groups when creating an ecs service (#7850) (456c469)
  • iam: openid connect providers (20621ac), closes #5388 #3949 #6308
  • add an example construct package (#7748) (2223584)
  • lambda-nodejs: run parcel in a docker container (d86e500), closes #7169
  • cloudformation spec v14.1.0 (#7822) (e133027)
  • s3: new s3UrlForObject method on IBucket (#7508) (8fe4015), closes #7507
  • stepfunctions: custom state as an escape hatch (c498f60)

Bug Fixes

  • assets: invalid fingerprint when 'exclude' captures root directory name (#7719) (a5c06a3), closes #7718
  • aws-batch: gpuCount was ignored in JobDefinition creation (#7587) (0f1bf23)
  • cli: parameter value reuse is not configurable (44310c9), closes #7041
  • core: docs refer to "createNamingScheme" which was renamed to "allocateLogicalId" (#7840) (d79595d), closes #7527
  • ecs: update minHealthyPercent constrain for ec2service using daemon strategy (#7814) (19e3fd8)
  • ecs: using secret JSON field with fargate task does not fail (#7317) (cb03a60), closes #7272
  • eks: "vendor response doesn't contain attribute" when updating version (#7830) (8cabae0), closes #7526 #7794
  • s3: grantDelete with KMS SSE (#7528) (c6d1a21), closes #4380
  • secretsmanager: add kms policy to allow secret to use kms key (5460717)
aws-cdk-team
published 1.37.0 •

Changelog

Source

1.37.0 (2020-05-05)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • amplify: mapSubDomain() called with an empty string for prefix now maps to the domain root.

Features

Bug Fixes

  • amplify: cannot map branch to domain root (#7621) (da7c508), closes #7590
  • cdk-assets: assets archiving corruption (#7653) (f8eddb8), closes #6925
  • cli: cdk deploy cannot update stacks in REVIEW_IN_PROGRESS status (#7731) (a52b3e3), closes #6674
  • cli: CLI can't be used in Lambda Function (0e96415), closes #7530
  • cli: CLI ignores profile in cdk.json (#7398) (6784dc3), closes #3007
  • cloudwatch: Alarm can't use MathExpression without submetrics (b59aed0), closes #7155
  • ec2: new Instance fails in lookup Vpc (3161de8), closes #7580
  • ec2: Vpc.fromLookup() does not work in unit tests (e869a0d), closes #6045
  • ec2: can't add VPN connections to a VPC progressively (9498e05)
  • ec2: default gateway endpoint fails without private subnets (c475783), closes #7619
  • ec2: NAT instances don't route ICMP or UDP (a93534f), closes #7459
  • eks: impossible to define multiple spot capacities (be6666b), closes #7136 #7524
  • eks: missing required permission for fargate profile (723813f), closes #7614
  • eks: ssm path for amazon linux 2 gpu ami is invalid (#7672) (5861d18), closes #6891
  • iam: principal with implicit conditions overwrite each other (e72c353), closes #3227
  • logs: grants don't work on imported LogGroups (5a1a929), closes #7096
  • rds: Cluster does not work with imported VPC (#7666) (95c66a7), closes #6115
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc