Skip to content

2.1.0

Choose a tag to compare

@YevgeniyShunevych YevgeniyShunevych released this 21 Jul 11:56
· 129 commits to main since this release

Changelog

Added

  • Add CliCommandResultValidationRules enumeration with the flag values: None, ZeroExitCode, NoError, ZeroExitCodeAndNoError.
  • Add public CliCommandResultValidationRules ResultValidationRules { get; set; } = CliCommandResultValidationRules.ZeroExitCode property to ProgramCli.

Changed

  • Change default CliCommandResult validation in Execute and ExecuteAsync methods to check ExitCode == 0 instead of HasError == false.
  • Add exit code to CliCommandException message.

Links