Skip to content

Releases: kj4ezj/echo-eval

v1.0.0 - Enterprise-Grade

Choose a tag to compare

@kj4ezj kj4ezj released this 06 Feb 20:01
53de434

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

Choose a tag to compare

@kj4ezj kj4ezj released this 17 Dec 00:30
77daab9

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

Choose a tag to compare

@kj4ezj kj4ezj released this 16 Dec 21:13
e774453

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.