Skip to content

Releases: netmikey/logunit

v2.0.0

01 Jun 21:49
505d7fa
Compare
Choose a tag to compare

This release switches the Slf4j dependency to version 2. Even though slf4j v2 should be a drop-in replacement for most users, we bumped our major version because we wanted to make it clear that using LogUnit as of v2 might cause you to end up with slf4j v2 which might require a couple more steps depending on your project.

  • feat: add support for the new features of slf4j Version 2 and Logback 1.3/1.4 while maintaining compatibility with Java 8 (#6, thanks @SebastianKuehn!)
  • chore: Log4j and JUnit dependency updates (#6)

v1.1.3

16 Jan 09:14
Compare
Choose a tag to compare
  • fix: hold reference to intercepted JUL Logger to prevent GC wiping out the interception (#4)
  • chore: dependency upgrades

v1.1.2

15 Dec 08:08
Compare
Choose a tag to compare
  • fix: preserve Java 8 compatibility in Gradle's module metadata (#3)
  • chore: update transitive dependencies (includes Log4j2 v2.16.0)

v1.1.1

13 Dec 20:00
Compare
Choose a tag to compare

There are no functional changes or bugfixes to LogUnit itself in this release.

  • security: update transitive dependencies (mitigating the Apache Log4j2 vulnerability CVE-2021-44228)

Note: In general, you should not rely on LogUnit's BOM to resolve your logging framework versions transitively. You should explicitly define the desired version of your logging framework in your project's dependency declarations.

v1.1.0

20 Mar 20:15
Compare
Choose a tag to compare
  • Add support for Log4j2 and java.util.logging

v1.0.1

15 Mar 12:17
Compare
Choose a tag to compare
  • Fix sporadic ConcurrentModificationExceptions

v1.0.0

13 Mar 18:10
Compare
Choose a tag to compare

Initial release.