Release Notes

Release History

VersionDateDescription
1.1.32013-05-23This is a maintenance release containing bug fixes.
1.1.22013-03-20This is a maintenance release containing bug fixes.

Release 1.1.3 - 2013-05-23

TypeChangesBy

fix

Use "org.apache.commons.logging" as bundle symbolic name. Fixes LOGGING-151. Thanks to Krzysztof Daniel.tn

Release 1.1.2 - 2013-03-20

TypeChangesBy

fix

The jar manifest now contains proper OSGi-related metadata information. Fixes LOGGING-124. Thanks to Christian Schneider.tn

fix

LogFactory and LogFactoryImpl will not swallow certain errors anymore (ThreadDeath and VirtualMachineError). Fixes LOGGING-144. Thanks to Sebastian Bazley.tn

update

Improved thread-safety for several log adapters, including AvalonLogger, SimpleLog, Log4JLogger, LogKitLogger. Fixes LOGGING-135. Thanks to Sebastian Bazley.tn

update

In case of a discovery failure now also the stacktrace of the cause will be added to the diagnostic message. Fixes LOGGING-138. Thanks to Luke Lu.tn

fix

Jdk14Logger now correctly uses the specified logger name. Fixes LOGGING-132. Thanks to Nathan Niesen.tn

update

Change scope of Jdk14Logger.log(Level, String, Throwable) to protected, allowing subclasses to modify the logging output. Fixes LOGGING-133. Thanks to Shevek.tn

fix

Properly synchronize access to protected static field LogFactory.nullClassLoaderFactory. Fixes LOGGING-146. Thanks to Sebastian Bazley.tn

fix

Prevent potential deadlock scenario in WeakHashtable. Fixes LOGGING-119. Thanks to Nitzan Niv, Philippe Mouawad.tn

fix

Potential missing privileged block for class loader. Fixes LOGGING-130. Thanks to Matthew P. Del Buono.sebb

fix

LogFactoryImpl.setAttribute - possible NPE. Fixes LOGGING-145.sebb

fix

Log4JLogger uses deprecated static members of Priority such as INFO. Fixes LOGGING-142. Thanks to Jingguo Yao.sebb

fix

Static analysis suggests a number of potential improvements. Fixes LOGGING-128. Thanks to Peter Lawrey.sebb

fix

SimpleLog.log - unsafe update of shortLogName. Fixes LOGGING-147.sebb

fix

LogFactory.diagnosticPrefix and diagnosticsStream could be final. Fixes LOGGING-148.sebb