Skip to content

Commit 1661b40

Browse files
author
AWS CDK Team
committed
chore(release): 2.195.0
1 parent a9ce0d3 commit 1661b40

File tree

5 files changed

+50
-8
lines changed

5 files changed

+50
-8
lines changed

CHANGELOG.v2.alpha.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
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.195.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.194.0-alpha.0...v2.195.0-alpha.0) (2025-05-07)
6+
7+
8+
### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
9+
10+
* **iot:** By default, `deviceDertificateAgeCheck` is automatically enabled.
11+
12+
### Features
13+
14+
* **iot:** device certificate age check audit configuration ([#33816](https://github.com/aws/aws-cdk/issues/33816)) ([9ad383d](https://github.com/aws/aws-cdk/commit/9ad383d5300c5d5f5a9d2552fbd541436570a404))
15+
* **location:** support L2 API Key Construct ([#32733](https://github.com/aws/aws-cdk/issues/32733)) ([d867878](https://github.com/aws/aws-cdk/commit/d86787889dd49dce220324d141bf48e1bfa8fc3b)), closes [#30684](https://github.com/aws/aws-cdk/issues/30684)
16+
17+
18+
### Bug Fixes
19+
20+
* **amplify-alpha:** example code for adding a custom rule is wrong ([#34353](https://github.com/aws/aws-cdk/issues/34353)) ([8ab2606](https://github.com/aws/aws-cdk/commit/8ab2606b7b8de068a70dfaf02c5d96651ef5d286)), closes [#34351](https://github.com/aws/aws-cdk/issues/34351)
21+
522
## [2.194.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.193.0-alpha.0...v2.194.0-alpha.0) (2025-05-01)
623

724
## [2.193.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.192.0-alpha.0...v2.193.0-alpha.0) (2025-04-30)

CHANGELOG.v2.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,29 @@
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.195.0](https://github.com/aws/aws-cdk/compare/v2.194.0...v2.195.0) (2025-05-07)
6+
7+
8+
### Features
9+
10+
* property injection for 122 constructs ([#33887](https://github.com/aws/aws-cdk/issues/33887)) ([89ff945](https://github.com/aws/aws-cdk/commit/89ff9459ac3fc6b56726f9e4d97cb19a5b17eb09))
11+
* publish 'app-staging-synthesizer-alpha' for Go ([#34364](https://github.com/aws/aws-cdk/issues/34364)) ([4e3df41](https://github.com/aws/aws-cdk/commit/4e3df41b308b277a568efa77e965cea958a63df9))
12+
* update L1 CloudFormation resource definitions ([#34357](https://github.com/aws/aws-cdk/issues/34357)) ([24a40a9](https://github.com/aws/aws-cdk/commit/24a40a9b8e56e6ce3c37036b3db4d5039c882bba))
13+
* **apigateway:** dualstack REST API ([#34114](https://github.com/aws/aws-cdk/issues/34114)) ([efdcb9d](https://github.com/aws/aws-cdk/commit/efdcb9ddfebc9c3333745a40fa90eb99b410316d))
14+
15+
16+
### Bug Fixes
17+
18+
* **codepipeline:** allow both `pullRequestFilter` and `pushFilter` ([#34267](https://github.com/aws/aws-cdk/issues/34267)) ([1cac5a0](https://github.com/aws/aws-cdk/commit/1cac5a080c78182268128b9b7ad3501179a7e3e1)), closes [#34253](https://github.com/aws/aws-cdk/issues/34253)
19+
* **route53-targets:** beanstalk allow specifying `hostedZoneId` to support token endpoint with default value derived from stack region or endpointUrl ([#34122](https://github.com/aws/aws-cdk/issues/34122)) ([9e52752](https://github.com/aws/aws-cdk/commit/9e527522c5ea6967d3b51ade75790ad98982dd83)), closes [#31843](https://github.com/aws/aws-cdk/issues/31843)
20+
* **s3-notifications:** add a key policy to trust S3 for notifications to an SNS topic encrypted with a KMS key (under feature flag) ([#33858](https://github.com/aws/aws-cdk/issues/33858)) ([1e87861](https://github.com/aws/aws-cdk/commit/1e87861b3d0631fd0d24aedd4328d1eb67beb26c)), closes [#16271](https://github.com/aws/aws-cdk/issues/16271)
21+
22+
23+
### Reverts
24+
25+
* "chore: make all L2 Constructs property injectable during release" ([#34371](https://github.com/aws/aws-cdk/issues/34371)) ([1e722ad](https://github.com/aws/aws-cdk/commit/1e722ad198952688ba33e4f698456d05dd90d524)), closes [aws/aws-cdk#34328](https://github.com/aws/aws-cdk/issues/34328)
26+
* "feat: property injection for 122 constructs" ([#34370](https://github.com/aws/aws-cdk/issues/34370)) ([2594f3c](https://github.com/aws/aws-cdk/commit/2594f3cab68e130d0b9f62ae622c9bc7b92cd14e)), closes [aws/aws-cdk#33887](https://github.com/aws/aws-cdk/issues/33887)
27+
528
## [2.194.0](https://github.com/aws/aws-cdk/compare/v2.193.0...v2.194.0) (2025-05-01)
629

730

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

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Flags come in three types:
9898
| [@aws-cdk/aws-stepfunctions:useDistributedMapResultWriterV2](#aws-cdkaws-stepfunctionsusedistributedmapresultwriterv2) | When enabled, the resultWriterV2 property of DistributedMap will be used insted of resultWriter | 2.188.0 | new default |
9999
| [@aws-cdk/pipelines:reduceCrossAccountActionRoleTrustScope](#aws-cdkpipelinesreducecrossaccountactionroletrustscope) | When enabled, scopes down the trust policy for the cross-account action role | 2.189.0 | new default |
100100
| [@aws-cdk/core:aspectPrioritiesMutating](#aws-cdkcoreaspectprioritiesmutating) | When set to true, Aspects added by the construct library on your behalf will be given a priority of MUTATING. | 2.189.1 | new default |
101-
| [@aws-cdk/s3-notifications:addS3TrustKeyPolicyForSnsSubscriptions](#aws-cdks3-notificationsadds3trustkeypolicyforsnssubscriptions) | Add an S3 trust policy to a KMS key resource policy for SNS subscriptions. | V2NEXT | (fix) |
101+
| [@aws-cdk/s3-notifications:addS3TrustKeyPolicyForSnsSubscriptions](#aws-cdks3-notificationsadds3trustkeypolicyforsnssubscriptions) | Add an S3 trust policy to a KMS key resource policy for SNS subscriptions. | 2.195.0 | fix |
102102

103103
<!-- END table -->
104104

@@ -2058,7 +2058,7 @@ be added with a priority of MUTATING, independent of this feature flag.
20582058
| (not in v1) | | |
20592059
| 2.189.1 | `false` | `true` |
20602060

2061-
**Compatibility with old behavior:**
2061+
**Compatibility with old behavior:**
20622062
To add mutating Aspects controlling construct values that can be overridden
20632063
by Aspects added by CDK, give them MUTATING priority:
20642064

@@ -2067,20 +2067,22 @@ be added with a priority of MUTATING, independent of this feature flag.
20672067
priority: AspectPriority.MUTATING,
20682068
});
20692069
```
2070+
20702071

20712072

20722073
### @aws-cdk/s3-notifications:addS3TrustKeyPolicyForSnsSubscriptions
20732074

2074-
*Add an S3 trust policy to a KMS key resource policy for SNS subscriptions.* (fix)
2075+
*Add an S3 trust policy to a KMS key resource policy for SNS subscriptions.*
2076+
2077+
Flag type: Backwards incompatible bugfix
20752078

20762079
When this feature flag is enabled, a S3 trust policy will be added to the KMS key resource policy for encrypted SNS subscriptions.
20772080

20782081

20792082
| Since | Default | Recommended |
20802083
| ----- | ----- | ----- |
20812084
| (not in v1) | | |
2082-
| V2NEXT | `false` | `true` |
2085+
| 2.195.0 | `false` | `true` |
20832086

2084-
**Compatibility with old behavior:** Disable the feature flag to remove the S3 trust policy from the KMS key resource policy.
20852087

20862088
<!-- END details -->

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1570,7 +1570,7 @@ export const FLAGS: Record<string, FlagInfo> = {
15701570
detailsMd: `
15711571
When this feature flag is enabled, a S3 trust policy will be added to the KMS key resource policy for encrypted SNS subscriptions.
15721572
`,
1573-
introducedIn: { v2: 'V2NEXT' },
1573+
introducedIn: { v2: '2.195.0' },
15741574
recommendedValue: true,
15751575
},
15761576
};

version.v2.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"version": "2.194.0",
3-
"alphaVersion": "2.194.0-alpha.0"
2+
"version": "2.195.0",
3+
"alphaVersion": "2.195.0-alpha.0"
44
}

0 commit comments

Comments
 (0)