NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Maven Central · #2338 by repository stars
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
Last release 4 months ago
11 Jun 2026
Ships unpredictably
gaps range from 2 months to 9.4 years
Most releases are documented
notes for 15 of 18 stable releases
Nothing withdrawn
no release was ever pulled
21 years old
18 releases · first in 2005
Create release tag for Apache Commons Logging release 1.4.0.
Create release tag for Apache Commons Logging release 1.4.0.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.4.0.
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a feature and maintenance release. Java 8 or later is required.
Create release tag for Apache Commons Logging release 1.3.6.
One column per quarter.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a feature and maintenance release. Java 8 or later is required.
Create release tag for Apache Commons Logging release 1.3.5.
Create release tag for Apache Commons Logging release 1.3.5.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.5.
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a feature and maintenance release. Java 8 or later is required.
Create release tag for Apache Commons Logging release 1.3.4.
Create release tag for Apache Commons Logging release 1.3.4.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.4.
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a feature and maintenance release. Java 8 or later is required.
Create release tag for Apache Commons Logging release 1.3.3.
Create release tag for Apache Commons Logging release 1.3.3.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.3.
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a feature and maintenance release. Java 8 or later is required.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.2.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.2.
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a feature and maintenance release. Java 8 or later is required.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.1.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.1.
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a feature and maintenance release. Java 8 or later is required.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.0.
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.0.
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a feature and maintenance release. Java 8 or later is required.
Changes in this version include:
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.2
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.2
Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.
This is a maintenance release containing bug fixes. Java 1.2 or later is required.
The Commons Logging team is pleased to announce the release of Apache Commons Logging 1.1.3
The Commons Logging team is pleased to announce the release of Apache Commons Logging 1.1.3
Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.
This is a maintenance release containing bug fixes.
Changes in this version include:
Fixed Bugs: o LOGGING-151: Use "org.apache.commons.logging" as bundle symbolic name. Thanks to Krzysztof Daniel.
Historical list of changes: http://commons.apache.org/proper/commons-logging/changes-report.html
For complete information on Commons Logging, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Logging website:
http://commons.apache.org/proper/commons-logging/
Thanks to Matthew P. Del Buono. o LOGGING-145: LogFactoryImpl.setAttribute - possible NPE. o LOGGING-142: Log4JLogger uses deprecated static members o…
The Commons Logging team is pleased to announce the release of Apache Commons Logging 1.1.2
Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.
This is a maintenance release containing bug fixes.
Changes in this version include:
Fixed Bugs: o LOGGING-124: The jar manifest now contains proper OSGi-related metadata information. Thanks to Christian Schneider. o LOGGING-144: LogFactory and LogFactoryImpl will not swallow certain errors anymore (ThreadDeath and VirtualMachineError). Thanks to Sebastian Bazley. o LOGGING-132: Jdk14Logger now correctly uses the specified logger name. Thanks to Nathan Niesen. o LOGGING-146: Properly synchronize access to protected static field LogFactory.nullClassLoaderFactory. Thanks to Sebastian Bazley. o LOGGING-119: Prevent potential deadlock scenario in WeakHashtable. Thanks to Nitzan Niv, Philippe Mouawad. o LOGGING-130: Potential missing privileged block for class loader. Thanks to Matthew P. Del Buono. o LOGGING-145: LogFactoryImpl.setAttribute - possible NPE. o LOGGING-142: Log4JLogger uses deprecated static members of Priority such as INFO. Thanks to Jingguo Yao. o LOGGING-128: Static analysis suggests a number of potential improvements. Thanks to Peter Lawrey. o LOGGING-147: SimpleLog.log - unsafe update of shortLogName. o LOGGING-148: LogFactory.diagnosticPrefix and diagnosticsStream could be final.
Changes: o LOGGING-135: Improved thread-safety for several log adapters, including AvalonLogger, SimpleLog, Log4JLogger, LogKitLogger. Thanks to Sebastian Bazley. o LOGGING-138: In case of a discovery failure now also the stacktrace of the cause will be added to the diagnostic message. Thanks to Luke Lu. o LOGGING-133: Change scope of Jdk14Logger.log(Level, String, Throwable) to protected, allowing subclasses to modify the logging output. Thanks to Shevek.
Historical list of changes: http://commons.apache.org/logging/changes-report.html
For complete information on Commons Logging, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Logging website:
http://commons.apache.org/logging/
This release of Apache Commons Logging is a maintenance release, with just a couple of fixes for using Commons Logging under restrictive security poli
This release of Apache Commons Logging is a maintenance release, with just a couple of fixes for using Commons Logging under restrictive security policies.
All core classes were compiled with Maven using a 1.4.x JDK, with target set to 1.1 and source set to 1.2. Commons Logging may work on some augmented 1.1 series JREs but it is recommended that those wish to run on 1.1 JREs download the source and create a custom implementation by stripping out all the complex classloader management code.
For further details, please see the Apache Commons Logging website: http://commons.apache.org/logging/
For the very latest news, hints, FAQs etc. please see the Apache Commons Logging wiki site: http://wiki.apache.org/commons/Logging
Note that some containers (some versions of Apache Tomcat and JBoss in particular) prevent webapps, ejbs, etc from overriding the commons-logging implementation provided by the container. This means that bundling this updated implementation with a deployed application may not have any effect. See the commons-logging site and/or the wiki for more information.
Nothing published for this version
This document contains the release notes for this version of the Commons Logging package. It is primarily a service release for downstream users. The
This document contains the release notes for this version of the Commons Logging package. It is primarily a service release for downstream users. The main emphasis maintenance and code cleanup release, with some new features including support for both the old 1.2.x series of Log4J releases and the new 1.3.x series of releases.
The following paragraphs document changes since the previous release (version 1.0.3). The documentation (userguide and javadoc) has also been improved.
This document contains the release notes for this version of the Commons Logging package. It is primarily a maintenance and code cleanup release, with
This document contains the release notes for this version of the Commons Logging package. It is primarily a maintenance and code cleanup release, with minimal new features.
The following paragraphs document changes since the previous release (version 1.0.2).
Nothing published for this version
Nothing published for this version
This document contains the release notes for this version of the Commons Logging package. This is the first release of commons-logging.
This document contains the release notes for this version of the Commons Logging package. This is the first release of commons-logging.
Your coding agent can read these notes before it upgrades. Set up the MCP server →