Releases: rdavid/shellbase
Releases · rdavid/shellbase
New functions, interactive mode
- Moves dotfiles functions to shellbase.
- Handles interactive mode.
New function: semver
- Add
semverfunction. - Do not use
readonlyfor local variables. - Replace
wgetwithcurl.
Fix spacing in time printing
- Add inside function.
- Fix spacing.
Minor updates
Improve readability
- Move setting options errexit and nounset to the library.
- Update software for tests.
Fix bug in global arguments handling
v0.9.20220914 New release v0.9.20220914
Fix bugs
v0.9.20220904 New release v0.9.20220904
Big rename
- Apply Google style.
- Add colors to logger, add timestamp to API.
Readability improvements
- Use proper way to silence a function.
- Add prettytable.
- Remove unnecessary slashes after pipes and others.
Design improvements
- Keep consistent behavior in multiple functions.
- Most functions should not use error logs.
- Print information log by default.
- Add --quiet flag.
- Add new unit tests.
- Use parameters as a question in yes_to_continue.
- Rename function usr_exists to user_exists.