@@ -32,6 +32,79 @@ See [upgrade notes][1] for helpful information when upgrading from previous vers
32
32
33
33
## Unreleased
34
34
35
+ ## v1.33.0
36
+
37
+ What's changed since v1.32.1:
38
+
39
+ - New features:
40
+ - Exporting policy as rules also generates a baseline by @BernieWhite .
41
+ [ #2482 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2482 )
42
+ - A baseline is automatically generated that includes for all rules exported.
43
+ If a policy rule has been replaced by a built-in rule, the baseline will include the built-in rule instead.
44
+ - The baseline is named ` <Prefix>.PolicyBaseline.All ` . i.e. ` Azure.PolicyBaseline.All ` by default.
45
+ - For details see [ Policy as rules] ( ./concepts/policy-as-rules.md#generated-baseline ) .
46
+ - New rules:
47
+ - Databricks:
48
+ - Check that Databricks workspaces use a non-trial SKU by @batemansogq .
49
+ [ #2646 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2646 )
50
+ - Check that Databricks workspaces require use of private endpoints by @batemansogq .
51
+ [ #2646 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2646 )
52
+ - Dev Box:
53
+ - Check that projects limit the number of Dev Boxes per user by @BernieWhite .
54
+ [ #2654 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2654 )
55
+ - Updated rules:
56
+ - Application Gateway:
57
+ - Updated ` Azure.AppGwWAF.RuleGroups ` to use the rule sets by @BenjaminEngeset .
58
+ [ #2629 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2629 )
59
+ - The latest Bot Manager rule set is now ` 1.0 ` .
60
+ - The latest OWASP rule set is now ` 3.2 ` .
61
+ - Cognitive Services:
62
+ - Relaxed ` Azure.Cognitive.ManagedIdentity ` to configurations that require managed identities by @BernieWhite .
63
+ [ #2559 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2559 )
64
+ - Virtual Machine:
65
+ - Checks for Azure Hybrid Benefit ` Azure.VM.UseHybridUseBenefit ` are not enabled by default by @BernieWhite .
66
+ [ #2493 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2493 )
67
+ - To enable, set the ` AZURE_VM_USE_HYBRID_USE_BENEFIT ` option to ` true ` .
68
+ - Virtual Network:
69
+ - Added option for excluding subnets to ` Azure.VNET.UseNSGs ` by @BernieWhite .
70
+ [ #2572 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2572 )
71
+ - To add a subnet exclusion, set the ` AZURE_VNET_SUBNET_EXCLUDED_FROM_NSG ` option.
72
+ - General improvements:
73
+ - Rules that are ignored during exporting policy as rules are now generate a verbose logs by @BernieWhite .
74
+ [ #2482 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2482 )
75
+ - This is to improve transparency of why rules are not exported.
76
+ - To see details on why a rule is ignored, enable verbose logging with ` -Verbose ` .
77
+ - Policies that duplicate built-in rules can now be exported by using the ` -KeepDuplicates ` parameter by @BernieWhite .
78
+ [ #2482 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2482 )
79
+ - For details see [ Policy as rules] ( ./concepts/policy-as-rules.md#duplicate-policies ) .
80
+ - Quality updates to rules and documentation by @BernieWhite .
81
+ [ #1772 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/1772 )
82
+ [ #2570 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2570 )
83
+ - Engineering:
84
+ - Bump xunit to v2.6.6.
85
+ [ #2645 ] ( https://github.com/Azure/PSRule.Rules.Azure/pull/2645 )
86
+ - Bump xunit.runner.visualstudio to v2.5.6.
87
+ [ #2619 ] ( https://github.com/Azure/PSRule.Rules.Azure/pull/2619 )
88
+ - Bump BenchmarkDotNet to v0.13.12.
89
+ [ #2636 ] ( https://github.com/Azure/PSRule.Rules.Azure/pull/2636 )
90
+ - Bump BenchmarkDotNet.Diagnostics.Windows to v0.13.12.
91
+ [ #2636 ] ( https://github.com/Azure/PSRule.Rules.Azure/pull/2636 )
92
+ - Bug fixes:
93
+ - Fixed ` dateTimeAdd ` may fail with different localization by @BernieWhite .
94
+ [ #2631 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2631 )
95
+ - Fixed inconclusive result reported for ` Azure.ACR.Usage ` by @BernieWhite .
96
+ [ #2494 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2494 )
97
+ - Fixed export of Front Door resource data is incomplete by @BernieWhite .
98
+ [ #2668 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2668 )
99
+ - Fixed ` Azure.Template.TemplateFile ` to support with ` languageVersion ` 2.0 template properties by @MrRoundRobin .
100
+ [ #2660 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2660 )
101
+ - Fixed ` Azure.VM.DiskSizeAlignment ` does not handle smaller sizes and ultra disks by @BernieWhite .
102
+ [ #2656 ] ( https://github.com/Azure/PSRule.Rules.Azure/issues/2656 )
103
+
104
+ What's changed since pre-release v1.33.0-B0169:
105
+
106
+ - No additional changes.
107
+
35
108
## v1.33.0-B0169 (pre-release)
36
109
37
110
What's changed since pre-release v1.33.0-B0126:
0 commit comments