Skip to content

v0.2.0-prerelease

Compare
Choose a tag to compare
@kristofferahl kristofferahl released this 22 Sep 09:09
· 97 commits to master since this release

Changelog

cb8042c - Added a Validate func to Option.
c0407c0 - Added more tests and refactored manifest.
7e0bb98 - Added support for custom cli descriptions.
8bb3c37 - Added support for displaying subcommand descriptions and help texts. - Updated readme.
bef9dc5 - Adding more tests, running setup just once.
19f40d4 - Better tests for subcommands.
d4526ae - Changed help and version flag texts.
3c213e1 - Cleanup and refactoring of NewRuntime func and added more tests. - Moved and refactored things related to environment variables. - Moved and refactored things related to commands and building of commands. - Renamed functions in Script interface.
5848048 - First attempt at using a new cli framework. WIP.
f85916f - Fixed bug in example.
fe086ea - Fixed issue with souring of invalid scripts.
9f2281b - Fixed spelling mistake ;)
291a2ad - Fixed spelling mistake.
0b3f59c - Fixing issue with nil default values.
ceaad4f - More work for using new cli.
7964ce2 - Passing Function to script command.
b542c86 - Refactored runtime for better error handling with exit codes.
d8efcab - Refactored runtime tests and test data.
552dee4 - Removed comments from readme.
6a82784 - Removed unused func.
0ac6648 - [BREAKING] Changed format for command annotations in scripts. - Basic implementation for command options using script annotations. - Added tests for parsing annotations.