github microsoft/PSRule v2.2.0

latest releases: v3.0.0-B0275, v3.0.0-B0267, v3.0.0-B0203...
2 years ago

What's changed since v2.1.0:

  • New features:
  • General improvements:
    • Improved reporting of the object path that caused rule failures by @BernieWhite.
      #1092
      • Output includes a new Detail property with details of the reason and the object path.
      • Custom methods ReasonFrom and ReasonIf accept a path parameter to specify the object path.
    • Added informational message when output has been written to disk by @BernieWhite.
      #1074
      • The Output.Footer option now supports OutputFile which reports the output file path.
        This is enabled by default.
    • Added descendant selector to object path syntax by @BernieWhite.
      #1133
      • Use .. to traverse into child objects, for example $..name finds names for all nested objects.
  • Engineering:
  • Bug fixes:
    • Fixed output of reason with wide format by @BernieWhite.
      #1117
    • Fixed piped input does not respect excluded paths by @BernieWhite.
      #1114
      • By default, objects are not excluded by source.
      • To exclude piped input based on source configure the Input.IgnoreObjectSource option.
    • Fixed issue building a PSRule project by removing PSRule.psd1 from compile target by @BernieWhite.
      #1140
    • Fixed grouping of logical operators in object path by @BernieWhite.
      #1101

What's changed since pre-release v2.2.0-B0175:

  • No additional changes.

See change log

Don't miss a new PSRule release

NewReleases is sending notifications on new releases.