Important dependencies updates:
- #12 unsafe-libyaml from 0.2.9 to 0.2.10
Breaking Changes
- NEW Added Illumos (OmniOS builds)
- BREAKING OpenBSD builds regression because of msrv 1.74 not available on stable
New features
- NEW Remote config file for instance --mode config --config
https://my.server/hostlists/hctl.yml
- NEW Input formats, check out wiki
- NEW Spinner indication for non stdout output
Maintenance
- HUGE code clean, created submodules
Goals for next release 0.3.0
- Function unification
- More unit-tests.
- Better error handling.
Goals for 1.0.0
- In-code documentation
- Code coverage report.
- Automatic testing in gh actions
After that release cycle will change
For 1.X.0
- New non-breaking features
Goals for 1.0.X
- Automated monthly releases with dependencies bump
In future
- Automatic input format recogintion (lot of work, needs help, personally don't need it)
- Void Linux package addition still pending
- homebrew, personal tap
- crates.io
Message to users
- I got no feedback so I assumed no for asked questions.
- If someone wants hctl in official homebrew I am unable to help, they don't want authors to be maintainers as opposite to most linux repos.