|
| 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