v0.4.0
0.4.0 is a major refactor of the frontend (CLI) focused on simplifying the UI and code, supporting newer Go tooling (i.e. go mod), and removing external dependencies.
Breaking Changes
- Moved CLI to
github.com/cbednarski/hostess.go getshould now do what you probably wanted the first time. - Moved library to
github.com/cbednarski/hostess/hostess - Many command aliases and flags have been removed
Hostlist.EnableandHostlist.Disablenow return anerrorinstead ofbool. Check againstErrHostnameNotFound.- Several functions will now return
ErrInvalidVersionArginstead of panicking in that case
Improvements
- Removed
codegangsta/cli - Removed
affcommand - Removed
delcommand (userminstead) - Removed
listcommand (uselsinstead) - Removed
fixedcommand (just runfmt) - Command
fixrenamed tofmt - Removed
-sand-qflags. Errors are now shown always. Redirect stderr if you don't want to see them. - Removed
-ffrom various commands. Usefmtinstead. - Added Go mod support
- Added AppVeyor for Windows builds
- Overhauled the Makefile for easier builds