Releases: microsoft/PSRule
Releases · microsoft/PSRule
v2.4.2
What's changed since v2.4.1:
- Bug fixes:
- Fixed exception with
PathExpressionBuilder.GetAllRecurse
by @BernieWhite.
#1301
- Fixed exception with
See change log.
v2.4.1
What's changed since v2.4.0:
- Bug fixes:
- Fixed markdown parsing of Spanish translated help fails by @BernieWhite @jonathanruiz.
#1286
#1285
- Fixed markdown parsing of Spanish translated help fails by @BernieWhite @jonathanruiz.
See change log
v2.5.0-B0015
What's changed since pre-release v2.5.0-B0004:
- General improvements:
- Provide unblock for command line tools by @BernieWhite.
#1261
- Provide unblock for command line tools by @BernieWhite.
See change log
v2.5.0-B0004
What's changed since v2.4.0:
- Engineering:
- Bump Microsoft.NET.Test.Sdk to v17.3.1.
#1248
- Bump Microsoft.NET.Test.Sdk to v17.3.1.
- Bug fixes:
- Fixed could not load Microsoft.Management.Infrastructure by @BernieWhite.
#1249- To use minimal initial session state set
Execution.InitialSessionState
toMinimal
.
- To use minimal initial session state set
- Fixed unhandled exception with GetRootedPath by @BernieWhite.
#1251
- Fixed could not load Microsoft.Management.Infrastructure by @BernieWhite.
See change log
v2.4.0
What's changed since v2.3.2:
- New features:
- Experimental: Added support for functions within YAML and JSON expressions by @BernieWhite.
#1227
#1016- Added conversion functions
boolean
,string
, andinteger
. - Added lookup functions
configuration
, andpath
. - Added string functions
concat
,substring
.
- Added conversion functions
- Experimental: Added support for sub-selector YAML and JSON expressions by @BernieWhite.
#1024
#1045- Sub-selector pre-conditions add an additional expression to determine if a rule is executed.
- Sub-selector object filters provide an way to filter items from list properties.
- Experimental: Added support for functions within YAML and JSON expressions by @BernieWhite.
- Engineering:
- Improvements to PSRule engine API documentation by @BernieWhite.
#1186 - Updates to PSRule engine API by @BernieWhite.
#1152- Added tool support for baselines parameter.
- Added module path discovery.
- Added output for verbose and debug messages.
- Bump support projects to .NET 6 by @BernieWhite.
#1209 - Bump Microsoft.NET.Test.Sdk to v17.3.0.
#1213 - Bump BenchmarkDotNet to v0.13.2.
#1241 - Bump BenchmarkDotNet.Diagnostics.Windows to v0.13.2.
#1242
- Improvements to PSRule engine API documentation by @BernieWhite.
- Bug fixes:
- Fixed reporting of duplicate identifiers which were not generating an error for all cases by @BernieWhite.
#1229- Added
Execution.DuplicateResourceId
option to configure PSRule behaviour. - By default, duplicate resource identifiers return an error.
- Added
- Fixed exception on JSON baseline without a synopsis by @BernieWhite.
#1230 - Fixed repository information not in output by @BernieWhite.
#1219
- Fixed reporting of duplicate identifiers which were not generating an error for all cases by @BernieWhite.
What's changed since pre-release v2.4.0-B0091:
- No additional changes.
See change log
v2.4.0-B0091
v2.4.0-B0063
What's changed since pre-release v2.4.0-B0039:
- New features:
- Experimental: Added support for sub-selector YAML and JSON expressions by @BernieWhite.
#1024
#1045- Sub-selector pre-conditions add an additional expression to determine if a rule is executed.
- Sub-selector object filters provide an way to filter items from list properties.
- Experimental: Added support for sub-selector YAML and JSON expressions by @BernieWhite.
- Engineering:
- Improvements to PSRule engine API documentation by @BernieWhite.
#1186
- Improvements to PSRule engine API documentation by @BernieWhite.
See change log
v2.4.0-B0039
What's changed since pre-release v2.4.0-B0022:
- New features:
- Experimental: Added support for functions within YAML and JSON expressions.
#1227- Added conversion functions
boolean
,string
, andinteger
. - Added lookup functions
configuration
, andpath
. - Added string functions
concat
,substring
.
- Added conversion functions
- Experimental: Added support for functions within YAML and JSON expressions.
- Bug fixes:
- Fixed reporting of duplicate identifiers which were not generating an error for all cases by @BernieWhite.
#1229- Added
Execution.DuplicateResourceId
option to configure PSRule behaviour. - By default, duplicate resource identifiers return an error.
- Added
- Fixed exception on JSON baseline without a synopsis by @BernieWhite.
#1230
- Fixed reporting of duplicate identifiers which were not generating an error for all cases by @BernieWhite.
See change log
v2.4.0-B0022
What's changed since pre-release v2.4.0-B0009:
- Engineering:
- Updates to PSRule engine API by @BernieWhite.
#1152- Added tool support for baselines parameter.
- Added module path discovery.
- Added output for verbose and debug messages.
- Updates to PSRule engine API by @BernieWhite.
See change log
v2.4.0-B0009
What's changed since v2.3.2:
- Engineering:
- Bump support projects to .NET 6 by @BernieWhite.
#1209 - Bump Microsoft.NET.Test.Sdk to v17.3.0.
#1213
- Bump support projects to .NET 6 by @BernieWhite.
- Bug fixes:
- Fixed repository information not in output by @BernieWhite.
#1219
- Fixed repository information not in output by @BernieWhite.
See change log