Skip to content

Version 4.0.0

Compare
Choose a tag to compare
@MortalFlesh MortalFlesh released this 19 Oct 17:38
· 18 commits to master since this release
ce84e6c

4.0.0 - 2022-10-19

  • Use green instead of a dark-green
  • Add consoleApplication keywords
    • updateOutput
    • withStyle
    • withCustomTags
  • [BC] Add no-progress option for all commands (no-progress is also reserved key word now)
  • [BC] Add about command (about is also reserved key word now)
  • [BC] Require a default value for a Option.required
  • [BC] Move Option functions in Input module into Input.Option module and rename them to be shorter
  • [BC] Move Argument functions in Input module into Input.Argument module and rename them to be shorter
  • Add Help.lines function to format lines for a command help
  • [BC] Replace ConsoleApplicationError.ConsoleApplicationError with ConsoleApplicationError.ConsoleApplicationException
  • Show full exception stack trace with verbose output
  • [BC] Add Execute cases, which must be explicitly declared for an execute function
    • Execute.Execute
    • Execute.ExecuteResult
    • Execute.ExecuteAsync
    • Execute.ExecuteAsyncResult
  • Add runAsyncResult function