Skip to content

Commit 5df6b89

Browse files
committed
📄 add CHANGELOG.md to track changes in @pulumi/compliance-policy-manager package
1 parent 6ef2068 commit 5df6b89

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

policy-manager/CHANGELOG.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Changelog
2+
3+
## @pulumi/compliance-policy-manager 0.1.6
4+
5+
### Major new features
6+
7+
* ✨ add support for policy configuration schema as provided by Policy Manager
8+
9+
### Noteworthy changes
10+
11+
* 🌿 ability to log excluded resources
12+
* 🌿 `ignoreCase` is now an optional property to reduce noise in the Pulumi Console
13+
14+
### Bug fixes
15+
16+
* 🐛 fix incorrect syntax in `Makefile`
17+
18+
### Dependencies
19+
20+
* ⏩ upgrade @pulumi/aws to 6.58.0
21+
* ⏩ upgrade @pulumi/aws-native to 1.6.0
22+
* ⏩ upgrade @pulumi/compliance-policy-manager to 0.1.5
23+
* ⏩ upgrade @pulumi/policy to 1.13.0
24+
* ⏩ upgrade @pulumi/pulumi to 3.138.0
25+
* ⏩ upgrade @pulumi/compliance-policies-unit-test-helpers to 0.1.5
26+
27+
### Notes
28+
29+
This is the first changelog entry for [`@pulumi/compliance-policy-manager`](https://www.npmjs.com/package/@pulumi/compliance-policy-manager)
30+
Previous version up to 0.1.5 were not published on GitHub.
31+
32+
## @pulumi/compliance-policy-manager 0.1.5
33+
34+
### Major new features
35+
36+
* ✨ Start implementation for more flexible Compliance Ready Policies.
37+
This commit offers a simple way to inject a policy configuratrion schema into a policy.
38+
Based on the Policy Pack configuration, Policies leveraging `.shouldEvalPolicy()`
39+
will be able to determine if a policy should skip the evaluation for a given resource.
40+
For now, the Pulumi resource name is the element used to determine whether
41+
the evaluation shouold take place.
42+
* 🌿 implement `.shouldEvalPolicy()` to determine if a policy should evaluate a given resource.
43+
* 🌿 expose `.policyConfigSchema` as a simple policy configuration schema
44+
* 🌿 add interface `PolicyConfigSchemaArgs` interface
45+
* 🌿 add 'upgrade' target to easily upgrade dependencies
46+
47+
### Bug fixes
48+
49+
* 🐛 add missing comment for `PolicyManagerStats` interface
50+
51+
### Dependencies
52+
53+
* ⏩ update @pulumi/policy to 1.13.0
54+
* ⏩ upgrade @pulumi/policy to 1.12.0
55+
* ⏩ upgrade micromatch to 4.0.8
56+
* ⏩ upgrade to @pulumi/policy 1.10.0 and node 20

0 commit comments

Comments
 (0)