Skip to content

Releases: MortalFlesh/console-application

Version 6.0.0

30 Dec 18:28
df3a463
Compare
Choose a tag to compare

6.0.0 - 2023-12-30

  • [BC] Use net 8.0
  • Update dependencies

Version 5.0.0

06 Dec 11:40
89f46c5
Compare
Choose a tag to compare

5.0.0 - 2022-12-06

  • [BC] Use net 7.0
  • Update dependencies

Version 4.3.0

02 Nov 10:58
f5db0de
Compare
Choose a tag to compare

4.3.0 - 2022-11-02

  • Add no-ansi option for all commands (no-ansi is also reserved key word now)

Version 4.2.0

25 Oct 08:53
07d3225
Compare
Choose a tag to compare

4.2.0 - 2022-10-25

  • Add CommandError and ConsoleApplicationError.CommandError

Version 4.1.0

24 Oct 13:34
9097be9
Compare
Choose a tag to compare

4.1.0 - 2022-10-24

  • Use ConsoleStyle 4.2
  • Fix no-progress option

Version 4.0.0

19 Oct 17:38
ce84e6c
Compare
Choose a tag to compare

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

Version 3.1.0

17 Oct 17:45
cbf92b6
Compare
Choose a tag to compare

3.1.0 - 2022-10-17

  • Show multiple errors instead of a first one, if there are more than one

Version 3.0.0

17 Oct 15:06
cf6afd8
Compare
Choose a tag to compare

3.0.0 - 2022-10-17

  • [BC] Use net6.0
  • Update dependencies
    • [BC] Use ConsoleStyle 3.0
      • Use MF.ConsoleStyle.ConsoleStyle as the Output for the ConsoleApplication
      • Verbosity is not set globally anymore
  • Add abstraction over ProgressBar which handles debug verbosity better