Tinylog Versions Save

tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android

2.5.0

1 year ago

The final release version 2.5.0 contains the same set of features as tinylog 2.5.0-M2.1 as no further bugs were found.

Special thanks to f4lco for his generous donation to tinylog!

2.5.0-M2.1

1 year ago

2.5.0-M2

2 years ago
  • Keep buffer of JdbcWriter after connection loss (#91)
  • DynamicPolicy continues existing files (#251, thanks to @simon04)
  • Require module java.naming by org.tinylog.api for JndiValueResolver (#248)
  • Line-delimited JSON support for JsonWriter (#229)

2.5.0-M1.1

2 years ago

Fix resolving environment variables, JNDI values, and system properties in configuration properties files

2.5.0-M1

2 years ago
  • Support for System.Logger as third-party logging API (#221 and #224, thanks to @Trigtrig)
  • Close JSON array after every flush() of JSON writer (#205)
  • New dynamic label and dynamic policy for programmatic interaction (#230, thanks to @simon04)
  • Support resolving JNDI values in configuration (#235)
  • Support Scala 2.13 by tinylog's Scala logging API (#237)
  • Allow extending TinylogLoggingProvider for using another ContextProvider (#239)
  • Support defining a schema for JDBC writer (#243 and #244, thanks to @Sollder1)

2.4.1

2 years ago

Compatibility fix for SLF4J 2.0

2.4.0

2 years ago

The final release version 2.4.0 contains the same set of features as the first and second milestone. Additionally, it adds support for the latest alpha 5 of SLF4J 2.0 (see #222).

2.4.0-M2

2 years ago
  • Support for defining size or maximum size for format pattern placeholders (#219, thanks to @kropp)
  • Trim white space around configuration values automatically
  • Support custom time zones by date policies (#217)
  • Use class loader from class if context loader provides no service files (#216)
  • Support multiple tags by a single tagged logger (#201, thanks to @kahgoh)
  • All fixed from tinylog 2.3.1 and 2.3.2

2.3.2

2 years ago
  • Fix using user defined configuration loaders instead of tinylog's default properties file loader (#210)
  • Fix using GZIP compression in a Java Platform Module System project (see #211)

2.3.1

3 years ago
  • Fix writing log entries into log files when using charsets that have BOMs as charset headers like UTF-16 and UTF-32 (#207)