You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.v2.alpha.md
+14
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,20 @@
2
2
3
3
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
***app-staging-synthesizer:** enable tag immutability ([#26656](https://github.com/aws/aws-cdk/issues/26656)) ([0bcc4b4](https://github.com/aws/aws-cdk/commit/0bcc4b4b9d0a3dab29be343c4c3db4da7bbde00a))
11
+
***synthetics:** enable auto delete lambdas via custom resource ([#26580](https://github.com/aws/aws-cdk/issues/26580)) ([6d1dc5b](https://github.com/aws/aws-cdk/commit/6d1dc5befd4b76d8799417185d862e81da0a6796)), closes [#18448](https://github.com/aws/aws-cdk/issues/18448)
12
+
13
+
14
+
### Bug Fixes
15
+
16
+
***lambda-python:** poetry bundling is broken after Aug 20 ([#26823](https://github.com/aws/aws-cdk/issues/26823)) ([95f8cef](https://github.com/aws/aws-cdk/commit/95f8cef0505dd2deb8ee5e45ab98c6ab1b764b02))
17
+
***redshift:** adding distKey to an existing table fails deployment ([#26789](https://github.com/aws/aws-cdk/issues/26789)) ([8c9f0e2](https://github.com/aws/aws-cdk/commit/8c9f0e2391ad3f67b033758706c5611525081c10)), closes [#26733](https://github.com/aws/aws-cdk/issues/26733)
Copy file name to clipboardExpand all lines: CHANGELOG.v2.md
+40
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,46 @@
2
2
3
3
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
* **core:** support bundling for single non-archive file ([#26106](https://github.com/aws/aws-cdk/issues/26106)) ([0aee083](https://github.com/aws/aws-cdk/commit/0aee08366cad622cd572f84c91b15d4875979721))
14
+
* **ecs:** container port ranges in port mappings ([#26692](https://github.com/aws/aws-cdk/issues/26692)) ([4997bca](https://github.com/aws/aws-cdk/commit/4997bca6785252d1279112780d55531a2a6f17b4)), closes [#23509](https://github.com/aws/aws-cdk/issues/23509)
15
+
* **efs:** add grantRead and grantReadWrite, grantRootAccess to FileSystem ([#25486](https://github.com/aws/aws-cdk/issues/25486)) ([9c12199](https://github.com/aws/aws-cdk/commit/9c12199401f9eb715e40d3bd79da333cf65a0edf))
* update AWS Service Spec ([#26825](https://github.com/aws/aws-cdk/issues/26825)) ([4133729](https://github.com/aws/aws-cdk/commit/41337298758830df6d3f798881ede196a087cdee))
18
+
* **route53:** add support for grantDelegation on imported PublicHostedZone ([#26333](https://github.com/aws/aws-cdk/issues/26333)) ([a93af2f](https://github.com/aws/aws-cdk/commit/a93af2fec36d05d9d0e3afcbbc39eb7a25e6f422)), closes [#26240](https://github.com/aws/aws-cdk/issues/26240)
19
+
20
+
21
+
### Bug Fixes
22
+
23
+
* **apigateway:** deployOptions.description is not used for deployment's description ([#26149](https://github.com/aws/aws-cdk/issues/26149)) ([6f9fcd6](https://github.com/aws/aws-cdk/commit/6f9fcd624b777d9be21796da181aff9470570057)), closes [/github.com/aws/aws-cdk/blob/72eb1e957afb9d1573445999eddd38b5c345fa7a/packages/aws-cdk-lib/aws-apigateway/lib/restapi.ts#L592C25-L592C25](https://github.com/aws//github.com/aws/aws-cdk/blob/72eb1e957afb9d1573445999eddd38b5c345fa7a/packages/aws-cdk-lib/aws-apigateway/lib/restapi.ts/issues/L592C25-L592C25)
24
+
* **apigateway:** duplicate methodResponses if the same array is reused between addMethod calls ([#26636](https://github.com/aws/aws-cdk/issues/26636)) ([8dc5190](https://github.com/aws/aws-cdk/commit/8dc51900e09d82685fb34e199289796504bec248)), closes [#26586](https://github.com/aws/aws-cdk/issues/26586)
* **backup:** validation for vault name fails when parameters are referred in the name ([#25943](https://github.com/aws/aws-cdk/issues/25943)) ([00a7f03](https://github.com/aws/aws-cdk/commit/00a7f033f6ad19160a7350784243ecf9c71c388b)), closes [#21735](https://github.com/aws/aws-cdk/issues/21735)
27
+
* **cdk-assets:** propagate buildSsh flag to docker build ([#26846](https://github.com/aws/aws-cdk/issues/26846)) ([87869c8](https://github.com/aws/aws-cdk/commit/87869c85ce91b57c2b88e9ce119a46999c63cfd6))
* **cloudformation-diff:** fails on CloudFormation intrinsics in unexpected places ([#26791](https://github.com/aws/aws-cdk/issues/26791)) ([70c374f](https://github.com/aws/aws-cdk/commit/70c374f75a1e3c4bedaab00067468e7a114f6aac)), closes [#7413](https://github.com/aws/aws-cdk/issues/7413)
31
+
* **core:** logical IDs are not allowed to start with digits ([#26821](https://github.com/aws/aws-cdk/issues/26821)) ([97d21a9](https://github.com/aws/aws-cdk/commit/97d21a92bc3182fb4d2cc305949b0825e81ecc51)), closes [#26075](https://github.com/aws/aws-cdk/issues/26075)
32
+
* **custom-resources:** bad payload deserialization ([#26797](https://github.com/aws/aws-cdk/issues/26797)) ([4d3ec71](https://github.com/aws/aws-cdk/commit/4d3ec71e33847e80fe99da073ca0ece472e71111)), closes [#26730](https://github.com/aws/aws-cdk/issues/26730)
* **lambda:** use of `currentVersion` fails deployment after upgrade ([#26777](https://github.com/aws/aws-cdk/issues/26777)) ([0446e4a](https://github.com/aws/aws-cdk/commit/0446e4aae38d61b8e8a7adb1bd56655887880aa1)), closes [#26739](https://github.com/aws/aws-cdk/issues/26739)
39
+
* **pipelines:** default image Ubuntu6 using EOL Node 16, switch to Ubuntu7 ([#26817](https://github.com/aws/aws-cdk/issues/26817)) ([7851c0c](https://github.com/aws/aws-cdk/commit/7851c0c600e2c306ca1f42888ec1ef35b82bc5f1)), closes [#26810](https://github.com/aws/aws-cdk/issues/26810)
* **secretsmanager:** rotation resource creation can fail due to race condition ([#26512](https://github.com/aws/aws-cdk/issues/26512)) ([94e48c6](https://github.com/aws/aws-cdk/commit/94e48c6f5adf4aa5ebfe1491990ef8c4cf4ddaad)), closes [#26481](https://github.com/aws/aws-cdk/issues/26481)
42
+
* aws-sdk still used in EKS custom resources ([#26756](https://github.com/aws/aws-cdk/issues/26756)) ([e78e355](https://github.com/aws/aws-cdk/commit/e78e355729b01bfd7a6ba31256b8d3b85f6d04f4))
|[@aws-cdk/core:newStyleStackSynthesis](#aws-cdkcorenewstylestacksynthesis)| Switch to new stack synthesis method which enables CI/CD | 2.0.0 | (fix) |
22
21
|[@aws-cdk/core:stackRelativeExports](#aws-cdkcorestackrelativeexports)| Name exports based on the construct paths relative to the stack, rather than the global construct path | 2.0.0 | (fix) |
23
22
|[@aws-cdk/aws-rds:lowercaseDbIdentifier](#aws-cdkaws-rdslowercasedbidentifier)| Force lowercasing of RDS Cluster names in CDK | 2.0.0 | (fix) |
@@ -57,8 +56,9 @@ Flags come in three types:
57
56
|[@aws-cdk/core:includePrefixInUniqueNameGeneration](#aws-cdkcoreincludeprefixinuniquenamegeneration)| Include the stack prefix in the stack name generation process | 2.84.0 | (fix) |
58
57
|[@aws-cdk/aws-autoscaling:generateLaunchTemplateInsteadOfLaunchConfig](#aws-cdkaws-autoscalinggeneratelaunchtemplateinsteadoflaunchconfig)| Generate a launch template when creating an AutoScalingGroup | 2.88.0 | (fix) |
59
58
|[@aws-cdk/aws-opensearchservice:enableOpensearchMultiAzWithStandby](#aws-cdkaws-opensearchserviceenableopensearchmultiazwithstandby)| Enables support for Multi-AZ with Standby deployment for opensearch domains | 2.88.0 | (default) |
60
-
|[@aws-cdk/aws-efs:mountTargetOrderInsensitiveLogicalId](#aws-cdkaws-efsmounttargetorderinsensitivelogicalid)| When enabled, mount targets will have a stable logicalId that is linked to the associated subnet. | V2NEXT | (fix) |
61
-
|[@aws-cdk/aws-lambda-nodejs:useLatestRuntimeVersion](#aws-cdkaws-lambda-nodejsuselatestruntimeversion)| Enables aws-lambda-nodejs.Function to use the latest available NodeJs runtime as the default | V2NEXT | (default) |
|[@aws-cdk/aws-efs:mountTargetOrderInsensitiveLogicalId](#aws-cdkaws-efsmounttargetorderinsensitivelogicalid)| When enabled, mount targets will have a stable logicalId that is linked to the associated subnet. | 2.93.0 | (fix) |
61
+
|[@aws-cdk/aws-lambda-nodejs:useLatestRuntimeVersion](#aws-cdkaws-lambda-nodejsuselatestruntimeversion)| Enables aws-lambda-nodejs.Function to use the latest available NodeJs runtime as the default | 2.93.0 | (default) |
62
62
63
63
<!-- END table -->
64
64
@@ -338,25 +338,6 @@ Encryption can also be configured explicitly using the `encrypted` property.
338
338
**Compatibility with old behavior:** Pass the `encrypted: false` property to the `FileSystem` construct to disable encryption.
339
339
340
340
341
-
### @aws-cdk/aws-efs:denyAnonymousAccess
342
-
343
-
*EFS denies anonymous clients accesses* (default)
344
-
345
-
This flag adds the file system policy that denies anonymous clients
346
-
access to `efs.FileSystem`.
347
-
348
-
If this flag is not set, `efs.FileSystem` will allow all anonymous clients
349
-
that can access over the network.
350
-
351
-
352
-
| Since | Default | Recommended |
353
-
| ----- | ----- | ----- |
354
-
| (not in v1) |||
355
-
| V2·NEXT |`false`|`true`|
356
-
357
-
**Compatibility with old behavior:** You can pass `allowAnonymousAccess: true` so allow anonymous clients access.
358
-
359
-
360
341
### @aws-cdk/core:newStyleStackSynthesis
361
342
362
343
*Switch to new stack synthesis method which enables CI/CD* (fix)
@@ -1044,8 +1025,8 @@ is not viable in some productive setups.
1044
1025
Enable this flag to allow AutoScalingGroups to generate a launch template when being created.
1045
1026
Launch configurations have been deprecated and cannot be created in AWS Accounts created after
1046
1027
December 31, 2023. Existing 'AutoScalingGroup' properties used for creating a launch configuration
1047
-
will now create an equivalent 'launchTemplate'. Alternatively, users can provide an explicit
1048
-
'launchTemplate'or 'mixedInstancesPolicy'. When this flag is enabled a 'launchTemplate' will
1028
+
will now create an equivalent 'launchTemplate'. Alternatively, users can provide an explicit
1029
+
'launchTemplate'or 'mixedInstancesPolicy'. When this flag is enabled a 'launchTemplate' will
1049
1030
attempt to set user data according to the OS of the machine image if explicit user data is not
1050
1031
provided.
1051
1032
@@ -1065,7 +1046,7 @@ provided.
1065
1046
1066
1047
*Enables support for Multi-AZ with Standby deployment for opensearch domains* (default)
1067
1048
1068
-
If this is set, an opensearch domain will automatically be created with
1049
+
If this is set, an opensearch domain will automatically be created with
1069
1050
multi-az with standby enabled.
1070
1051
1071
1052
@@ -1077,6 +1058,25 @@ multi-az with standby enabled.
1077
1058
**Compatibility with old behavior:** Pass `capacity.multiAzWithStandbyEnabled: false` to `Domain` construct to restore the old behavior.
1078
1059
1079
1060
1061
+
### @aws-cdk/aws-efs:denyAnonymousAccess
1062
+
1063
+
*EFS denies anonymous clients accesses* (default)
1064
+
1065
+
This flag adds the file system policy that denies anonymous clients
1066
+
access to `efs.FileSystem`.
1067
+
1068
+
If this flag is not set, `efs.FileSystem` will allow all anonymous clients
1069
+
that can access over the network.
1070
+
1071
+
1072
+
| Since | Default | Recommended |
1073
+
| ----- | ----- | ----- |
1074
+
| (not in v1) | | |
1075
+
| 2.93.0 | `false` | `true` |
1076
+
1077
+
**Compatibility with old behavior:** You can pass `allowAnonymousAccess: true` so allow anonymous clients access.
0 commit comments