The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.047 - 2017-03-22 (TRIAL RELEASE)

  • Fixed
    • Fixed backwards-compatibility with users using the Unix::Syslog macros in Log::Any::Adapter::Syslog. This requires that the user have Unix::Syslog installed (which Log::Any does not explicitly depend on).
    • Log level aliases are now case-insensitive to match the regular log levels. Prior to this, "WARNING", "Warning", and "warning" would all work, but "WARN", and "Warn" would not, only "warn". Thanks to @0x62ash for reporting this issue. [Github #55]
    • Invalid log levels for the File, Stderr, and Stdout adapters now result in a warning, and the default level of "trace" is used. Previously, no warning would be issued and no logs would be generated. Thanks to @0x62ash for reporting this issue. [Github #55]

Changes for version 1.046 - 2017-01-11 (TRIAL RELEASE)

  • Added
    • The Syslog adapter is now part of the core distribution, since it relies only on core Perl modules.

Documentation

Manual for developing new Log::Any adapters

Modules

Bringing loggers and listeners together
Tell Log::Any where to send its logs
Simple adapter for logging to files
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
Test what you're logging with Log::Any