Skip to content

Commit 7c85206

Browse files
authored
Release v2.7.0 (#1401)
1 parent 73fda60 commit 7c85206

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

docs/CHANGELOG-v2.md

+60
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,66 @@ See [upgrade notes][1] for helpful information when upgrading from previous vers
3030

3131
## Unreleased
3232

33+
## v2.7.0
34+
35+
What's changed since pre-release v2.6.0:
36+
37+
- New features:
38+
- Added API version date comparison assertion method and expression by @BernieWhite.
39+
[#1356](https://github.com/microsoft/PSRule/issues/1356)
40+
- Added support for new functions by @BernieWhite.
41+
[#1227](https://github.com/microsoft/PSRule/issues/1227)
42+
- Added support for `trim`, `replace`, `split`, `first`, and `last`.
43+
- General improvements:
44+
- Added support target scope by @BernieWhite.
45+
[#1350](https://github.com/microsoft/PSRule/issues/1350)
46+
- Added support for `hasValue` expression with `scope` by @BernieWhite.
47+
[#1382](https://github.com/microsoft/PSRule/issues/1382)
48+
- Return target object scope as an array by @BernieWhite.
49+
[#1383](https://github.com/microsoft/PSRule/issues/1383)
50+
- Improve support of string comparisons to support an array of strings by @BernieWhite.
51+
[#1384](https://github.com/microsoft/PSRule/issues/1384)
52+
- Added help properties to rules from YAML/ JSON resources by @BernieWhite.
53+
[#1386](https://github.com/microsoft/PSRule/issues/1386)
54+
- Engineering:
55+
- Bump Newtonsoft.Json to v13.0.2.
56+
[#1358](https://github.com/microsoft/PSRule/pull/1358)
57+
- Bump System.Drawing.Common to v7.0.0.
58+
[#1332](https://github.com/microsoft/PSRule/pull/1332)
59+
- Bump Microsoft.NET.Test.Sdk to v17.4.1.
60+
[#1389](https://github.com/microsoft/PSRule/pull/1389)
61+
- Bug fixes:
62+
- Fixed exception with comments in JSON baselines by @BernieWhite.
63+
[#1336](https://github.com/microsoft/PSRule/issues/1336)
64+
- Fixed handling of constrained language mode with PowerShell 7.3 by @BernieWhite.
65+
[#1348](https://github.com/microsoft/PSRule/issues/1348)
66+
- Fixed exception calling `RuleSource` value cannot be null by @BernieWhite.
67+
[#1343](https://github.com/microsoft/PSRule/issues/1343)
68+
- Fixed null reference for link property by @BernieWhite.
69+
[#1393](https://github.com/microsoft/PSRule/issues/1393)
70+
- Fixed reason are emitted for pre-condition sub-selectors by @BernieWhite.
71+
[#1394](https://github.com/microsoft/PSRule/issues/1394)
72+
- Fixed CLI failed to load required assemblies by @BernieWhite.
73+
[#1361](https://github.com/microsoft/PSRule/issues/1361)
74+
- Fixed CLI ignores modules specified in `Include.Modules` by @BernieWhite.
75+
[#1362](https://github.com/microsoft/PSRule/issues/1362)
76+
- Fixed job summary directory creation by @BernieWhite.
77+
[#1353](https://github.com/microsoft/PSRule/issues/1353)
78+
- Fixed same key for ref and name by @BernieWhite
79+
[#1354](https://github.com/microsoft/PSRule/issues/1354)
80+
- Fixed object path fails to iterate JSON object with wildcard selector by @BernieWhite.
81+
[#1376](https://github.com/microsoft/PSRule/issues/1376)
82+
- Fixed rule annotations are not included from YAML/ JSON definition by @BernieWhite.
83+
[#1378](https://github.com/microsoft/PSRule/issues/1378)
84+
- Fixed loop stuck parsing JSON `allOf` `not` rule condition by @BernieWhite.
85+
[#1370](https://github.com/microsoft/PSRule/issues/1370)
86+
- Fixed handling of uint64 with `LessOrEqual` assertion method by @BernieWhite.
87+
[#1366](https://github.com/microsoft/PSRule/issues/1366)
88+
89+
What's changed since pre-release v2.7.0-B0126:
90+
91+
- No additional changes.
92+
3393
## v2.7.0-B0126 (pre-release)
3494

3595
What's changed since pre-release v2.7.0-B0097:

0 commit comments

Comments
 (0)