Skip to content

Read config from http(s), new input formats

Latest
Compare
Choose a tag to compare
@michalszmidt michalszmidt released this 03 Mar 22:30

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.