Changes for version 0.26

  • (kg) enabled %l (was missing from PatternLayout::define)
  • (kg) got rid of "Use of uninitialized value in join or string" message when some of $logger->debug(@array) when some of @array are undef
  • (ms) Stealth loggers and documentation
  • (kg) Better error message for case reported by Hai Wu
  • (ms) Added Log/Log4perl/FAQ.pm, which the homepage links to
  • (ms) Took dependency on Test::More and Test::Simple out of the PPD file because of a problem with Activestate 5.6.1 reported by James Hahn <jrh3@att.com>
  • (ms) Added Log::Dispatch equivalent levels to the Log4perl loggers, which are passed on the Log::Dispatch appenders now according to the priority of the message instead of the default "DEBUG" setting
  • (ms) Added %P process ID to PatternLayout as suggested by Paul Harrington <Paul-Harrington@deshaw.com>. Also added %H as hostname
  • (kg) Added %min.max formatter to PatternLayout
  • (ms) Updated docs for Log::Log4perl::DateFormat

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::Log4perl::TestBuffer
Log4perl Layout Virtual Base Class
Predefined log levels
Main Logger Class
Appender class for testing