Changes for version 1.717 - 2023-08-17

  • Fixed
    • Fixed WithStackTrace proxy to remove arguments in-place instead of always stringifying the exception object immediately. This means we need to handle different exception objects differently, but it also means a better log message. Thanks @larryl and @GrantStreetGroup for submitting this fix! [Github #100]


Manual for developing new Log::Any adapters


Bringing loggers and listeners together
Tell Log::Any where to send its logs
Adapter for capturing log messages into an arrayref
Simple adapter for logging to files
Adapter to use allow structured logging across other adapters
Discards all log messages
Simple adapter for logging to STDERR
Simple adapter for logging to STDOUT
Send Log::Any logs to syslog
Common utility functions for Log::Any
Log::Any generator proxy object
Log::Any generator proxy for no adapters
Log::Any proxy to upgrade string errors to objects with stack traces
Test what you're logging with Log::Any