Download Latest Version aws-cdk-2.268.0.zip (1.4 GB)
Email in envelope

Get an email when there's a new version of AWS Cloud Development Kit (AWS CDK)

Home / v2.266.0
Name Modified Size InfoDownloads / Week
Parent folder
aws-cdk-python-docs-2.266.0.zip.sig 2026-08-19 566 Bytes
aws-cdk-python-docs-2.266.0.zip 2026-08-19 360.4 MB
aws-cdk-java-docs-2.266.0.zip.sig 2026-08-19 566 Bytes
aws-cdk-java-docs-2.266.0.zip 2026-08-19 686.5 MB
aws-cdk-dotnet-docs-2.266.0.zip.sig 2026-08-19 566 Bytes
aws-cdk-2.266.0.zip.sig 2026-08-19 566 Bytes
aws-cdk-dotnet-docs-2.266.0.zip 2026-08-19 236.4 MB
aws-cdk-2.266.0.zip 2026-08-19 1.4 GB
README.md 2026-08-19 4.4 kB
v2.266.0 source code.tar.gz 2026-08-19 279.8 MB
v2.266.0 source code.zip 2026-08-19 297.2 MB
Totals: 11 Items   3.2 GB 3

Features

Bug Fixes

  • ec2: add DependsOn VPCGatewayAttachment to IPv6 default route (#37893) (ab272bc), closes #37853
  • sns-subscriptions: use regionalized service principal for opt-in region SQS subscriptions (#38339) (67a7eb1), closes #32526

Alpha modules (2.266.0-alpha.0)

⚠ BREAKING CHANGES

  • glue-alpha: DataQualityRulesetProps.rulesetDqdl: string is replaced by dqdl: Dqdl. Build it with Dqdl.fromString('Rules = [ ... ]').
  • glue-alpha: s3Encryption, cloudWatchEncryption, and jobBookmarksEncryption are no longer object literals. Use S3Encryption.s3Managed() / S3Encryption.kms(key?), CloudWatchEncryption.kms(key?), and JobBookmarksEncryption.clientSideKms(key?). The CloudWatchEncryptionMode and JobBookmarksEncryptionMode enums are removed (their mode is now implicit); S3EncryptionMode is retained.
  • glue-alpha: this is a corrective breaking change. Apps that leaned on the bug, and did things like InputFormat x = OutputFormat.AVRO; will get a compilation error in other jsii languages. The intended usage, on the other hand, was broken before and works now.
  • glue-alpha: workerType and numberOfWorkers are no longer top-level job props. For Spark jobs, pass them together via workerConfiguration: { workerType, numberOfWorkers }. PythonShellJob no longer accepts them (it is sized by maxCapacity). RayJob no longer accepts workerType (it is fixed to Z.2X).
  • glue-alpha: SparkJobProps.enableMetrics removed, which will cause a compilation error for any app using it. But there is no behavior change, since this is a dead prop.
  • glue-alpha: a differing/tokenized has_encrypted_data supplied via parameters now throws.

Features

  • glue-alpha: add warning for maxRetries when job run queuing is enabled (#38575) (09ae11e)
  • glue-alpha: model SecurityConfiguration encryption as factory subtypes (#38586) (e37e7a6)
  • glue-alpha: new hasEncryptedData property (#38511) (c977e36)
  • glue-alpha: pair workerType and numberOfWorkers into a required workerConfiguration (#38576) (5f3b1b6)
  • glue-alpha: wrap DataQualityRuleset DQDL in a typed value object (#38587) (fd01268)

Bug Fixes

  • glue-alpha: correct OutputFormat.AVRO/ORC type and tidy GA-hygiene items (#38593) (35aefaf)
  • glue-alpha: omit comments from struct type strings (#38008) (5f16a86), closes #26935
  • mediapackagev2-alpha: add GetChannel grant on MediaPackageV2 (#38582) (74d922c), closes #38581
Source: README.md, updated 2026-08-19