New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

aws-cdk

Package Overview
Dependencies
Maintainers
0
Versions
581
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aws-cdk - npm Package Versions

1
59

1.58.0

Diff

Changelog

Source

1.58.0 (2020-08-12)

Features

Bug Fixes

  • cfn-include: allowedValues aren't included when specified by a parameter (#9532) (e7dc82f)
  • codedeploy: ServerDeploymentGroup takes AutoScalingGroup instead of IAutoScalingGroup (#9252) (9ff55ae), closes #9175
  • docdb: autoMinorVersionUpgrade property was not set to true by default as stated in the docstring (#9505) (e878f9c)
  • ec2: Volume grants have an overly complicated API (#9115) (74e8391), closes #9114
  • efs: LifecyclePolicy of AFTER_7_DAYS is not applied (#9475) (f78c346), closes #9474
  • eks: clusters in a FAILED state are not detected (#9553) (d651948)
  • eks: private endpoint access doesn't work with Vpc.fromLookup (#9544) (dd0f4cb), closes #9542 #5383
  • lambda: cannot create lambda in public subnets (#9468) (b46fdc9)
  • pipelines: CodeBuild images have (too) old Node version (#9446) (bd45f34), closes #9070
  • pipelines: manual approval of changeset uses wrong ordering (#9508) (5c01da8), closes #9101 #9101
aws-cdk-team
published 1.57.0 •

Changelog

Source

1.57.0 (2020-08-07)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • apigatewayv2: The parameter for the method bind() on IHttpRouteIntegration has changed to accept one of type HttpRouteIntegrationBindOptions. The previous parameter IHttpRoute is now a property inside the new parameter under the key route.
  • eks: The experimental eks.Cluster construct no longer supports setting kubectlEnabled: false. A temporary drop-in alternative is eks.LegacyCluster, but we have plans to completely remove support for it in an upcoming release since eks.Cluster has matured and should provide all the needed capabilities. Please comment on https://github.com/aws/aws-cdk/issues/9332 if there are use cases that are not supported by eks.Cluster.
  • eks: endpoint access is configured to private and public by default instead of just public
  • lambda.Version and apigateway.Deployment resources with auto-generated IDs will be replaced as we fixed a bug which ignored resource dependencies when generating these logical IDs.
  • core: in unit tests, the node.path of constructs within stacks created the root of the tree via new Stack() will now have a prefix Default/ which represents an implicit App root.

Related: https://github.com/aws/aws-cdk-rfcs/issues/192

  • cloudfront: the property OriginBase.originId has been removed

Features

Bug Fixes

aws-cdk-team
published 1.56.0 •

Changelog

Source

1.56.0 (2020-07-31)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • appsync: appsync prop schemaDefinition no longer takes string, instead it is required to configure schema definition mode.
  • appsync: schemaDefinition takes param SchemaDefinition.XXX to declare how schema will be configured
    • SchemaDefinition.CODE allows schema definition through CDK
    • SchemaDefinition.FILE allows schema definition through schema.graphql file
  • cloudfront: Removed origin classes from the aws-cloudfront module.
  • aws-cloudfront: Removed S3Origin and HttpOrigin from the aws-cloudfront module. Use the S3Origin and HttpOrigin classes in the aws-cloudfront-origins module instead.
  • aws-cloudfront: Renamed Origin to OriginBase.
  • cloudfront: the property Origin.domainName has been removed

Features

Bug Fixes

aws-cdk-team
published 1.55.0 •

Changelog

Source

1.55.0 (2020-07-28)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • lambda: the bundlingDockerImage prop of a Runtime now points to the AWS SAM build image (amazon/aws-sam-cli-build-image-<runtime>) instead of the LambCI build image (lambci/lambda:build-<runtime>)
  • appsync: pipelineConfig is now an array of string instead of CfnResolver.PipelineConfigProperty for usability.
  • appsync: pipelineConfig parameter takes in string []

Features

Bug Fixes

  • appsync: resolver unable to set pipelineConfig (#9093) (dac9bb3), closes #6923
  • cloudfront: Set MinimumProtocolVersion and SslSupportMethod when specifying distribution certificate (#9200) (f99c327)
  • cloudtrail: missing sns publish permissions (#9239) (b4339a1)
  • codepipeline-actions: CodeDeployEcsDeployAction does not properly handle unnamed Artifacts (#9147) (ac612c6), closes #8971
  • pipelines: Reduce template size by combining IAM roles and policies (#9243) (1ac6863), closes #9066 #9225 #9237
  • rds: SQL Server instance engine uses incorrect major version (#9215) (eee8689), closes #9171
  • route53-targets: Add China Partition Support for CloudFrontTarget (#9174) (52a966a)
  • stepfunctions-tasks: EvaluateExpression error when key specified multiple times (#8858) (6506327), closes #8856
aws-cdk-team
published 1.54.0 •

Changelog

Source

1.54.0 (2020-07-22)

Features

  • autoscaling: enable group metrics collections (#7432) (9867555)
  • cloudfront: Custom origins and more origin properties (#9137) (c807ff2), closes #9106
  • cloudfront: support origin groups for failover (#8740) (345389f)

Bug Fixes

  • apigatewayv2: Invalid mapping key value (#9141) (c88ad5f)
  • core: bundling corrupts stdout (#9202) (fadad22), closes #9186
  • kinesis: unable to use CfnParameter valueAsNumber to specify retentionPeriod (#9176) (3749c2a), closes #9038
  • lambda-nodejs: permission denied on npm cache (#9167) (4327843)
  • pipelines: prevent self-mutation on asset updates (#9183) (05fc934), closes #9080
  • pipelines: standardYarnSynth cannot have custom install command (#9180) (fdfed40), closes #9162
aws-cdk-team
published 1.53.0 •

Changelog

Source

1.53.0 (2020-07-20)

Features

Bug Fixes

  • cli: cli integ tests do not have a unique stack prefix (#9165) (968c460)
aws-cdk-team
published 1.52.0 •

Changelog

Source

1.52.0 (2020-07-18)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • rds: the property 'version' has been changed from string to an engine-specific version class; use VersionClass.of() if you need to create a specific version of an engine from a string
  • rds: the property ParameterGroupProps.family has been renamed to engine, and its type changed from string to IEngine
  • rds: the property engineVersion in IClusterEngine changed from a string to EngineVersion
  • rds: the property engineVersion in IInstanceEngine changed from a string to EngineVersion
  • rds: the property parameterGroupFamily in IClusterEngine changed from required to optional
  • rds: the property parameterGroupFamily in IInstanceEngine changed from required to optional
  • rds: the class ClusterParameterGroup has been removed - use ParameterGroup instead
  • rds: DatabaseProxyProps.secret => DatabaseProxyProps.secrets[]
  • apigateway: defaultMethodOptions, defaultCorsPreflightOptions and defaultIntegration have been removed from SpecRestApiProps. These can be specifed directly in the OpenAPI spec or via addMethod() and addResource() APIs.
  • glue: The default location of glue data will be the root of an s3 bucket, instead of /data
  • rds: the class DatabaseClusterEngine has been replaced with the interface IClusterEngine in the type of DatabaseClusterProps.engine
  • rds: the class DatabaseInstanceEngine has been replaced with the interface IInstanceEngine in the type of DatabaseInstanceSourceProps.engine
  • rds: DatabaseClusterProps.engineVersion has been removed; instead, create an IClusterEngine with a specific version using the static factory methods in DatabaseClusterEngine
  • rds: DatabaseInstanceSourceProps.engineVersion has been removed; instead, create an IInstanceEngine with a specific version using the static factory methods in DatabaseInstanceEngine
  • rds: the property majorEngineVersion can no longer be passed when creating an OptionGroup; instead, create an IInstanceEngine with a specific version using the static factory methods in DatabaseInstanceEngine

Features

Bug Fixes

aws-cdk-team
published 1.51.0 •

Changelog

Source

1.51.0 (2020-07-09)

Features

Bug Fixes

  • appmesh: Update enums for appmesh (#8716) (64e3d88)
  • cli: Python sample app template does not follow PEP8 (#8936) (0717919)
  • codepipeline: set correct header assignment in S3 deployment cache control (#8864) (be1094b), closes #8774
  • ec2: VpcEndpoint AZ lookup fails for AWS services (#8386) (54e5c36)
  • iam: cannot import service role with a principal in its path (#8692) (55eb7d7), closes #8691
aws-cdk-team
published 1.50.0 •

Changelog

Source

1.50.0 (2020-07-07)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • eks: version is now a mandatory property

Features

  • apigatewayv2: http api - custom domain & stage mapping (#8027) (5e43348), closes #7847
  • autoscaling: allow setting autoscaling group name (#8853) (38d8414)
  • cfn-include: add support for retrieving Output objects from the template (#8821) (0b09bbb), closes #8820
  • custom-resources: include handler log group in error messages (#8839) (8e055d4)
  • eks: document how to add a manifest from url (#8802) (b5acfaa), closes #8340
  • eks: support cluster version pinning (#8889) (a732d14), closes #7762
  • lambda: efs filesystems (#8602) (8529387), closes #8595
  • lambda-nodejs: allow jsx and tsx entry files (#8892) (4ba20fd)
  • s3-deployment: prune - keep missing files on destination bucket (#8263) (57914c7), closes #953
  • stepfunctions: stepfunctions and stepfunctions-tasks modules are now stable! (#8912) (ae2378c), closes #6489
  • stepfunctions-tasks: task for invoking a Step Functions activity worker (#8840) (021533c)

Bug Fixes

  • apigateway: Lambda integration for imported functions (#8870) (8420f96), closes #8869
  • config: cannot scope a custom rule without configurationChanges on (#8738) (841060d)
  • core: asset bundling fails with BuildKit (#8911) (c1d4e0f)
  • eks: incorrect enableDockerBridge value when enabled (#8895) (ea0552a), closes #5786
  • eks: kubectl resources fail before fargate profiles are created (#8859) (4fad9bc), closes #8854 #8574
  • eks: missing nodegroup identity in aws-auth after awsAuth.addMasterRole (#8901) (a9c66f7), closes #7595
  • lambda-nodejs: maximum call stack size exceeded with relative entry file path (#8907) (c585e18), closes #8902
  • rds: proxy for db cluster fails with model validation error (#8896) (7d47cfb), closes #8885 #8476
aws-cdk-team
published 1.49.1 •

Changelog

Source

1.49.1 (2020-07-02)

Bug Fixes

  • apigateway: Lambda integration for imported functions (#8870) (c017f88), closes #8869
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc