The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.2.0

  • Trap exceptions in debugf and tracef
  • Trapped exceptions in debug* trace* are now reported using ->warn
  • New filter level 'all' suppresses all messages
  • Filter levels are now stored in symbolic form, for useful inspection by end-users
  • Invalid filter levels from environment variables no longer throw exceptions (only warn). Filters from constructor args still do.
  • Fixed bug in filter="level+N" notation
  • Print helpful TAP comment about available environment variables on startup
  • Support for all log levels, rather than artifical cap at critical/fatal
  • Better support for subclassing (BEGIN block broken into reusable functions)
  • Publish default_dumper method instead of the _default_dumper function

Modules

Logging adapter suitable for use in TAP testcases