Releases: rdavid/shellbase
Releases · rdavid/shellbase
Introduce new functions and more
- Introduce cya and isnumber functions.
- Bump software versions.
Full Changelog: v0.9.20231111...v0.9.20231212
Bump software versions
v0.9.20231111 New release v0.9.20231111
Introduce new functions and more
- Implement a function to display the Shellbase banner.
- Execute unit tests on GitHub CI.
- Update software versions.
- Add handle_pipefails to the public API.
Full Changelog: v0.9.20230808...v0.9.20231010
v0.9.20230808
- Bump goredoer to version v0.9.20230808.
- Enable pipefail if it is supported.
- Validate the presence of a command in functions.
- Resolve various software deficiencies within the containers.
Add bomb function
- Bump goredoer v0.9.20230707.
- Add bomb function.
- Improve writings with ChatGPT.
- die() attempts to keep the original return code.
Use AsciiDoc
- All output to stderr.
- Bump goredoer v0.9.20230606.
- Use AsciiDoc.
Informational messages always belong on stderr
- Bump versions of goredoer and curl for alpine.
- Add functions: totsout, tsout.
- Informational messages always belong on stderr, not stdout!
- Reinvent the install
Massive use of Github CI
- Add new linters.
- Add Dependabot.
- Keep last WIP directory by a flag.
The new API name convention
- Old function names are supported until next release.
- Verify minimal shellbase version.
New functions and new linters
- Add new functions:
is_func,prettyuptime,realdir,realpath. - Add new linters of different kinds.
- Add
fedoraandyashto tests. - Bump third party software versions.