Releases: MortalFlesh/console-application
Releases · MortalFlesh/console-application
Version 6.0.0
6.0.0 - 2023-12-30
- [BC] Use net 8.0
- Update dependencies
Version 5.0.0
5.0.0 - 2022-12-06
- [BC] Use net 7.0
- Update dependencies
Version 4.3.0
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
4.2.0 - 2022-10-25
- Add
CommandError
andConsoleApplicationError.CommandError
Version 4.1.0
4.1.0 - 2022-10-24
- Use
ConsoleStyle
4.2
- Fix
no-progress
option
Version 4.0.0
4.0.0 - 2022-10-19
- Use
green
instead of adark-green
- Add
consoleApplication
keywordsupdateOutput
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 inInput
module intoInput.Option
module and rename them to be shorter - [BC] Move
Argument
functions inInput
module intoInput.Argument
module and rename them to be shorter - Add
Help.lines
function to format lines for a command help - [BC] Replace
ConsoleApplicationError.ConsoleApplicationError
withConsoleApplicationError.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
3.1.0 - 2022-10-17
- Show multiple errors instead of a first one, if there are more than one
Version 3.0.0
3.0.0 - 2022-10-17
- [BC] Use net6.0
- Update dependencies
- [BC] Use
ConsoleStyle
3.0
- Use
MF.ConsoleStyle.ConsoleStyle
as theOutput
for the ConsoleApplication Verbosity
is not set globally anymore
- Use
- [BC] Use
- Add abstraction over
ProgressBar
which handlesdebug
verbosity better