STABLE version (ACTIVELY DEVELOPED)
The current actively developed version of logback-core and logback-classic supporting Jakarta EE (jakarta.* namespace) is 1.5.16. It requires JDK 11 and SLF4J version 2.0.1 at runtime. It was built with JDK 21 and SLF4J version 2.0.16.
The 1.5.x series is a direct descendant of and a drop-in replacement for the 1.4.x series. It differs from the 1.4.x series by the relocation of the logback-access module which was moved to its own separate github repository.
Older stable versions (INACTIVE)
• The 1.4.x series for logback-core and logback-classic is no loger actively developed. Moreover, the 1.5.x is a drop in replacement for the 1.4.x series.
• Logback version 1.3.15 is the latest in the 1.3.x series. It supports Java EE (java.* namespace). It requires SLF4J version 2.0.x and JDK 8. Please note that the 1.3.x series is no loger actively developed.
Older stale versions (UNMAINTAINED)
• The 1.2.x series for logback-core and logback-classic has been deprecated for several years and is no longer maintained. As such, use of the 1.2.x series is discouraged.
For those using Spring-boot 2.7 or earlier, it is possible to
upgrade to a more recent version of logback-classic by setting the
org.springframework.boot.logging.LoggingSystem
system
property to none
.
Logback-access
For logback-access please refer to its dedicated page.
Binaries in Maven central
Logback artifacts such as .jar, .sources.jar
and javadoc.jar files can be downloaded from
Maven
central under the ch.qos.logback
groupId.
Verifying contents
Since early 2022, all logback binaries are reproducible. To verify fidelity to the source code, check out the source code from github with the tag corresponding to the version you wish to verify. Build and compare.
All logback artifacts published on Maven central are signed. For each artifact, there is an associated signature file with the .asc suffix. See SECURITY.md for detailed instructions.
Third-party tools, extensions or forks (in chronological order)
If you are the author of a logback-related project and would like us to add your project to the list below please drop a line on the logback-dev mailing list.
- logstash-logback-encoder
- Provides logback encoders, layouts, and appenders to log in JSON and other formats supported by Jackson.
- Lilith by Joern Huxhorn
- Lilith is a Logging- and AccessEvent viewer for logback.
- Logback-akka
- Consists of several akka-based logback utilities, including ActorAppender, HoptoadActorAppender and Logstash redis appender.
- Logback-android by Tony Trinh.
- Logback-Android brings the power of Logback to Android.
- Simpledb-appender by Gabriel Nell
- Logback Appender writing to Amazon SimpleDB. See also Logging the cloud with SimpleDB.
- logback-configuration by Martin Todorov
- A service layer (using Spring) and a REST interface which provides methods to: add or update loggers, resolve a log file, resolve the logback configuration file, and upload a logback configuration file and reload it.
- Logback-gelf by Anthony Marcar
- Logback-gelf can log messages to a Graylog2 server via GELF messages.
- Logback-testng by Scott Babcock
- Logback appender for TestNG Reporter.