Skip to content

Releases: kj4ezj/echo-eval

v1.0.0 - Enterprise-Grade

06 Feb 20:01
53de434
Compare
Choose a tag to compare

Although my echo-eval library had already been battle-hardened in real enterprise production systems, it couldn't graduate to v1 status because it was not a properly linted and tested project. This v1.0.0 release brings linting with shellcheck and bashate, full test coverage using bats to test against expectations, improved compatibility with bpkg, more documentation, and a proper GitHub Actions continuous integration (CI) workflow that can even run locally with act!

It may seem silly to spend so much time and attention on a thirty seven character piece of code, but it was actually a really good exercise. I am proud that this component I use in nearly every other project is rock-solid.

v0.2.0 - Distribute via bpkg

17 Dec 00:30
77daab9
Compare
Choose a tag to compare

This release adds support for the bpgk BASH package manager, including a makefile.

See the documentation for installation, usage, and uninstallation instructions.

v0.1.0 - Initial Draft

16 Dec 21:13
e774453
Compare
Choose a tag to compare

This is the version I used in my personal scripts from 2022-02-27 through 2022-12-16 with some minor README.md updates. Functionally, I don't envision this software changing much, if at all. This is based on years of revisions outside of version control with peer review feedback. However, this still lacks linting, testing or packaging.