Skip to content

v3.0.0

Choose a tag to compare

@georglauterbach georglauterbach released this 18 Feb 12:54
· 100 commits to main since this release
ef9103b

Useful Links

Changes

  • new --online functionality for load allows sourcing libbash via curl now: source <(curl -qsSfL https://raw.githubusercontent.com/georglauterbach/libbash/main/load) --online 'log'
  • updated the log format: <LOG LEVEL> <TIMESTAMP ISO8601> <SOURCE> <MESSAGE>
  • heavily updated the documentation
  • fixed many internal bugs (e.g., in __libbash__exit_with_error_and_callstack)
  • made __libbash__exit_checked more robust
  • converted to -v when checking whether a variable is already set
  • added function split_into_array to utils
  • updated, fixed and added tests for new and existing features