Skip to content

Commit

Permalink
Release v2.9.0 (#1547)
Browse files Browse the repository at this point in the history
  • Loading branch information
BernieWhite authored Jun 8, 2023
1 parent ed4a978 commit 24eda55
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions docs/CHANGELOG-v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,59 @@ See [upgrade notes][1] for helpful information when upgrading from previous vers

## Unreleased

## v2.9.0

What's changed since release v2.8.1:

- New features:
- Added sub-selector quantifiers for `allOf` or `anyOf` operators by @BernieWhite.
[#1423](https://github.com/microsoft/PSRule/issues/1423)
- Quantifiers allow you to specify the number of matches with `count`, `less`, `lessOrEqual`, `greater`, or `greaterOrEqual`.
- See [Sub-selectors][4] for more information.
- Added support for new functions by @BernieWhite.
[#1422](https://github.com/microsoft/PSRule/issues/1422)
- Added support for `padLeft`, and `padRight`.
- **Experimental**: Added support for baseline groups by @BernieWhite.
[#1541](https://github.com/microsoft/PSRule/issues/1541)
- Baseline groups allow you to reference a baseline by a friendly name.
- Update the baseline group to point to a new baseline.
- Currently only a single baseline can be referenced by a baseline group.
- See [baselines][6] for more information.
- General improvements:
- Added style and improved handling for restore command by @BernieWhite.
[#1152](https://github.com/microsoft/PSRule/issues/1152)
- **Important change**: Rename of execution options by @BernieWhite.
[#1456](https://github.com/microsoft/PSRule/issues/1456)
- Renamed options allow configuration of output level as `Ignore`, `Warn`, `Error`, or `Debug`.
- `Execution.AliasReferenceWarning` is replaced with `Execution.AliasReference`.
- `Execution.InconclusiveWarning` is replaced with `Execution.RuleInconclusive`.
- `Execution.InvariantCultureWarning` is replaced with `Execution.InvariantCulture`.
- `Execution.NotProcessedWarning` is replaced with `Execution.UnprocessedObject`.
- Deprecated `AliasReferenceWarning` option, which will be removed in v3.
- Deprecated `InconclusiveWarning` option, which will be removed in v3.
- Deprecated `InvariantCultureWarning` option, which will be removed in v3.
- Deprecated `NotProcessedWarning` option, which will be removed in v3.
- Improved schema display names by @BernieWhite.
[#1488](https://github.com/microsoft/PSRule/issues/1488)
- Engineering:
- Bump Pester to v5.4.1.
[#1510](https://github.com/microsoft/PSRule/pull/1510)
- Bump Microsoft.NET.Test.Sdk to v17.6.2.
[#1544](https://github.com/microsoft/PSRule/pull/1544)
- Bump Microsoft.CodeAnalysis.Common to v4.6.0.
[#1534](https://github.com/microsoft/PSRule/pull/1534)
- Bug fixes:
- Fixed tool output on access denied to path by @BernieWhite.
[#1490](https://github.com/microsoft/PSRule/issues/1490)
- Fixed tool exit code on error or failure by @BernieWhite.
[#1491](https://github.com/microsoft/PSRule/issues/1491)
- Fixed include local not automatically being enabled for default module baseline by @BernieWhite.
[#1506](https://github.com/microsoft/PSRule/issues/1506)

What's changed since pre-release v2.9.0-B0068:

- No additional changes.

## v2.9.0-B0068 (pre-release)

What's changed since pre-release v2.9.0-B0033:
Expand Down

0 comments on commit 24eda55

Please sign in to comment.