Skip to content

2.0.0

Choose a tag to compare

@GingerGraham GingerGraham released this 09 Feb 19:59
· 62 commits to main since this release

2.0.0 (2026-02-09)

⚠ BREAKING CHANGES

  • changes behaviour for messages passed to the logger and so revving to v2.x

  • feat: enhance logging sanitization

  • Introduced a comprehensive security review document for the bash-logger library, detailing vulnerabilities and recommendations.
  • Implemented input sanitization to prevent log injection via newline, carriage return, and tab characters.
  • Added a configuration option to allow unsafe logging of newlines, with appropriate warnings and documentation.
  • Enhanced tests to cover new functionality related to unsafe logging and input sanitization.
  • Updated troubleshooting documentation to reflect changes in newline handling and logging behavior.
  • Included security research findings from 2026-02-04 for evidence

Features

Documentation

  • adding download tracking (001f03b)