Changes for version 0.27

  • (ms) Updated FAQ with "Recipes of the Week"
  • (ms) Added Log::Log4perl::NDC (Nested Diagnostic Contexts) and Log::Log4perl::MDC (Mapped Diagnostic Contexts)
  • (ms) LOGDIE and LOGWARN added to stealth loggers
  • (ms) Logging methods ($lo->debug(), $lo->info() ...) now return a value, indicating the number of appenders that the message was propagated to. If the message was suppressed due to level constraints, undef is returned. Updated manpage (new section "return values").
  • (ms) Fixed bug reported by Francisco Olarte Sanz. <folarte@peoplecall.com>: ISO date format and documentation mixed up MM with mm in the simple date format
  • (kg) User-defined conversion specifiers for PatternLayout in configuration file and as C API
  • (kg) implementing map to log4j.RollingFileAppender
  • (kg) trying out oneMessagePerAppender parameter
  • (kg) changed unit tests to use File::Spec

Modules

Log4j implementation for Perl
Log appender class
Log4perl configuration file syntax
Log4perl advanced date formatter helper class
Frequently Asked Questions on Log::Log4perl
maps java log4j appenders to Log::Dispatch classes
wraps Log::Dispatch::Screen
wraps Log::Dispatch::File
wraps Log::Dispatch::FileRotate
wraps Log::Log4perl::TestBuffer
Log4perl Layout Virtual Base Class
Predefined log levels
Main Logger Class
Mapped Diagnostic Context
Nested Diagnostic Context
Appender class for testing