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.