Skip to content

Commit 324ee45

Browse files
authored
2 parents fdb0cf1 + c96c17d commit 324ee45

File tree

5 files changed

+54
-22
lines changed

5 files changed

+54
-22
lines changed

CHANGELOG.v2.alpha.md

+14
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
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.
44

5+
## [2.66.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.65.0-alpha.0...v2.66.0-alpha.0) (2023-02-21)
6+
7+
8+
### Features
9+
10+
* **apigatewayv2:** allow websockets routes to return response to client ([#22984](https://github.com/aws/aws-cdk/issues/22984)) ([f8fe1d2](https://github.com/aws/aws-cdk/commit/f8fe1d292feb3fc39a99687bf454a829302c4ff5))
11+
* **lambda-python:** add optional poetry bundling exclusion list parameter ([#23670](https://github.com/aws/aws-cdk/issues/23670)) ([53beeae](https://github.com/aws/aws-cdk/commit/53beeaed04bfe295e9f840e65f9c89db00cac692)), closes [#22585](https://github.com/aws/aws-cdk/issues/22585) [#22585](https://github.com/aws/aws-cdk/issues/22585)
12+
* **redshift:** optionally reboot Clusters to apply parameter changes ([#22063](https://github.com/aws/aws-cdk/issues/22063)) ([f61d950](https://github.com/aws/aws-cdk/commit/f61d950aaeba13bd6501b7c8971a9115f4a53f08)), closes [#22009](https://github.com/aws/aws-cdk/issues/22009) [#22055](https://github.com/aws/aws-cdk/issues/22055) [#22059](https://github.com/aws/aws-cdk/issues/22059)
13+
14+
15+
### Bug Fixes
16+
17+
* **servicecatalogappregistry:** Allow user to control stack id via stack name for Application stack ([#24171](https://github.com/aws/aws-cdk/issues/24171)) ([0c7c7e4](https://github.com/aws/aws-cdk/commit/0c7c7e4a7c34957ff7877eda5171f82c5feaba1d)), closes [#24160](https://github.com/aws/aws-cdk/issues/24160)
18+
519
## [2.65.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.64.0-alpha.0...v2.65.0-alpha.0) (2023-02-15)
620

721

CHANGELOG.v2.md

+20
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22

33
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.
44

5+
## [2.66.0](https://github.com/aws/aws-cdk/compare/v2.65.0...v2.66.0) (2023-02-21)
6+
7+
8+
### Features
9+
10+
* **cloudwatch:** parse all metrics statistics and support long format ([#23095](https://github.com/aws/aws-cdk/issues/23095)) ([853e3d6](https://github.com/aws/aws-cdk/commit/853e3d631ef0490b0e2d14fdcf50df9f745de3eb)), closes [#23074](https://github.com/aws/aws-cdk/issues/23074) [40aws-cdk/aws-cloudwatch/lib/metric.ts#L295-L296](https://github.com/40aws-cdk/aws-cloudwatch/lib/metric.ts/issues/L295-L296)
11+
* **core:** Size.bytes() ([#24136](https://github.com/aws/aws-cdk/issues/24136)) ([9b2a45a](https://github.com/aws/aws-cdk/commit/9b2a45a6757c91011f47a6b3893cdfa0f4891002)), closes [#24106](https://github.com/aws/aws-cdk/issues/24106)
12+
* **efs:** support file system policy ([#24196](https://github.com/aws/aws-cdk/issues/24196)) ([5e0f44b](https://github.com/aws/aws-cdk/commit/5e0f44b05232c70f35f79d27f1294f943fbeb568)), closes [#24042](https://github.com/aws/aws-cdk/issues/24042)
13+
* **logs:** Add support for multiple parse and filter statements in QueryString ([#24022](https://github.com/aws/aws-cdk/issues/24022)) ([75eb933](https://github.com/aws/aws-cdk/commit/75eb9330194824cdf435ae64095813191fcd6e13))
14+
* **stepfunctions:** removal policy for state machines ([#24105](https://github.com/aws/aws-cdk/issues/24105)) ([5f33a26](https://github.com/aws/aws-cdk/commit/5f33a26937a78a7d28f913e86c3a2d0b00746e6a))
15+
16+
17+
### Bug Fixes
18+
19+
* **apigateway:** rest api deployment does not depend on authorizers ([#23215](https://github.com/aws/aws-cdk/issues/23215)) ([12e13c1](https://github.com/aws/aws-cdk/commit/12e13c130cac347d5d042d414086e9e5aac5e31c))
20+
* **cognito:** changing `installLatestAwsSdk` breaks Client Secret reference ([#23798](https://github.com/aws/aws-cdk/issues/23798)) ([844d407](https://github.com/aws/aws-cdk/commit/844d4076c142fd88095f36dbc667d85c12e20bd5)), closes [#23796](https://github.com/aws/aws-cdk/issues/23796)
21+
* **ecs:** validate ecs healthcheck ([#24197](https://github.com/aws/aws-cdk/issues/24197)) ([89802a9](https://github.com/aws/aws-cdk/commit/89802a95360d698921c81a152d11ab6e46b00de3))
22+
* **eks:** nested OCI repository names for private ECR helmchart deployments are not properly handled ([#23378](https://github.com/aws/aws-cdk/issues/23378)) ([72f2a95](https://github.com/aws/aws-cdk/commit/72f2a95e994ef1b129a48bd548303ea39a3d3c9f))
23+
* **lambda:** RuntimeManagementMode.FUNCTION_UPDATE has wrong value ([#24252](https://github.com/aws/aws-cdk/issues/24252)) ([fdb0cf1](https://github.com/aws/aws-cdk/commit/fdb0cf13c0b18a436c02a272626ce9f9dde9c343))
24+
525
## [2.65.0](https://github.com/aws/aws-cdk/compare/v2.64.0...v2.65.0) (2023-02-15)
626

727

packages/@aws-cdk/cx-api/FEATURE_FLAGS.md

+17-19
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,7 @@ Flags come in three types:
4545
| [@aws-cdk/customresources:installLatestAwsSdkDefault](#aws-cdkcustomresourcesinstalllatestawssdkdefault) | Whether to install the latest SDK by default in AwsCustomResource | 2.60.0 | (default) |
4646
| [@aws-cdk/aws-codedeploy:removeAlarmsFromDeploymentGroup](#aws-cdkaws-codedeployremovealarmsfromdeploymentgroup) | Remove CloudWatch alarms from deployment group | 2.65.0 | (fix) |
4747
| [@aws-cdk/aws-rds:databaseProxyUniqueResourceName](#aws-cdkaws-rdsdatabaseproxyuniqueresourcename) | Use unique resource name for Database Proxy | 2.65.0 | (fix) |
48-
| [@aws-cdk/aws-apigateway:authorizerChangeDeploymentLogicalId](#aws-cdkaws-apigatewayauthorizerchangedeploymentlogicalid) | Include authorizer configuration in the calculation of the API deployment logical ID. | V2NEXT | (fix) |
49-
| [@aws-cdk/aws-codedeploy:removeAlarmsFromDeploymentGroup](#aws-cdkaws-codedeployremovealarmsfromdeploymentgroup) | Remove CloudWatch alarms from deployment group | V2NEXT | (fix) |
50-
| [@aws-cdk/aws-rds:databaseProxyUniqueResourceName](#aws-cdkaws-rdsdatabaseproxyuniqueresourcename) | Use unique resource name for Database Proxy | V2NEXT | (fix) |
48+
| [@aws-cdk/aws-apigateway:authorizerChangeDeploymentLogicalId](#aws-cdkaws-apigatewayauthorizerchangedeploymentlogicalid) | Include authorizer configuration in the calculation of the API deployment logical ID. | 2.66.0 | (fix) |
5149

5250
<!-- END table -->
5351

@@ -786,22 +784,6 @@ flag on a resource-by-resource basis to enable it if necessary.
786784
**Compatibility with old behavior:** Set installLatestAwsSdk: true on all resources that need it.
787785

788786

789-
### @aws-cdk/aws-apigateway:authorizerChangeDeploymentLogicalId
790-
791-
*Include authorizer configuration in the calculation of the API deployment logical ID.* (fix)
792-
793-
The logical ID of the AWS::ApiGateway::Deployment resource is calculated by hashing
794-
the API configuration, including methods, and resources, etc. Enable this feature flag
795-
to also include the configuration of any authorizer attached to the API in the
796-
calculation, so any changes made to an authorizer will create a new deployment.
797-
798-
799-
| Since | Default | Recommended |
800-
| ----- | ----- | ----- |
801-
| (not in v1) | | |
802-
| V2NEXT | `false` | `true` |
803-
804-
805787
### @aws-cdk/aws-codedeploy:removeAlarmsFromDeploymentGroup
806788

807789
*Remove CloudWatch alarms from deployment group* (fix)
@@ -836,4 +818,20 @@ This is a feature flag as the old behavior was technically incorrect, but users
836818
| 2.65.0 | `false` | `true` |
837819

838820

821+
### @aws-cdk/aws-apigateway:authorizerChangeDeploymentLogicalId
822+
823+
*Include authorizer configuration in the calculation of the API deployment logical ID.* (fix)
824+
825+
The logical ID of the AWS::ApiGateway::Deployment resource is calculated by hashing
826+
the API configuration, including methods, and resources, etc. Enable this feature flag
827+
to also include the configuration of any authorizer attached to the API in the
828+
calculation, so any changes made to an authorizer will create a new deployment.
829+
830+
831+
| Since | Default | Recommended |
832+
| ----- | ----- | ----- |
833+
| (not in v1) | | |
834+
| 2.66.0 | `false` | `true` |
835+
836+
839837
<!-- END details -->

packages/@aws-cdk/cx-api/lib/features.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -670,7 +670,7 @@ export const FLAGS: Record<string, FlagInfo> = {
670670
to also include the configuration of any authorizer attached to the API in the
671671
calculation, so any changes made to an authorizer will create a new deployment.
672672
`,
673-
introducedIn: { v2: 'V2NEXT' },
673+
introducedIn: { v2: '2.66.0' },
674674
recommendedValue: true,
675675
},
676676
};

version.v2.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"version": "2.65.0",
3-
"alphaVersion": "2.65.0-alpha.0"
2+
"version": "2.66.0",
3+
"alphaVersion": "2.66.0-alpha.0"
44
}

0 commit comments

Comments
 (0)