Releases: elegantchaos/CommandShell
Releases · elegantchaos/CommandShell
2.1.5
Added better version output, and --about command.
2.1.4
Added option to supply info dictionary explicitly, instead of lazy loading it.
2.1.3
Fixed blocking of ctrl-C.
Updated a few dependencies to newer versions.
2.1.2
Updated to newer versions of dependant packages.
Raised Swift minimum to 5.2.
1.1.3
Don't warn about duplicate return values if the descriptions are the same (its fine for multiple commands to return the same result code, as long as it represents the same actual result).
1.1.2
Updated Arguments/Docopt for Swift 5.2.
1.1.1
Added exit method to shell.
1.1.0
Refactored slightly to use newer Arguments.
Added IOHandler to make the shell easier to test.
Added some initial unit tests.