Skip to content

Releases: mattbertolini/liquibase-slf4j

5.0.0 - 2023-03-20

21 Mar 01:44
Compare
Choose a tag to compare
  • Add JPMS module-info file to support Java 9+ modules.
  • Build now requires Java 11 or higher. The source is still compiled to Java 8 bytecode.
  • Upgraded to SLF4J 2.x (2.0.7)
  • Upgrade to Liquibase 4.19.0
  • Remove deprecated logging filter support.
  • Switched from TravisCI to GitHub Actions.

4.1.0 - 2022-03-30

30 Mar 12:08
Compare
Choose a tag to compare
  • Generated OSGi metadata making the jar a OSGi fragment where Liquibase is the host bundle. This was tested with Liquibase 4.9.1. This fixes issue #12 (Pull Request)
  • Upgraded to SLF4J 1.7.36
  • Upgraded to Liquibase 4.9.1. The library should still work with Liquibase 4.1.0 and above when not using OSGi.

4.0.0 - 2020-09-30

30 Sep 23:57
Compare
Choose a tag to compare
  • Upgraded Liquibase to version 4.1.0. This is a breaking change as the logging API introduced a new filter class and
    changed constructors. (Pull Request)

3.0.0 - 2020-07-23

30 Jul 03:44
d5db5c4
Compare
Choose a tag to compare
  • Upgraded to Liquibase version 4.0.0. This is a breaking change as the logging API changed significantly. Use version
    2.x if you are using Liquibase versions lower than 4.0.0.
  • Upgraded to SLF4J 1.7.30.
  • Added the ability to change the priority number of the logger by setting a Java property. To change the priority, set
    the com.mattbertolini.liquibase.logging.slf4j.Slf4jLogService.priority property to an integer value.
  • Repackaged logger now that package name is no longer used for locating third-party loggers.
  • Java 8 is now the minimum supported JDK version.
  • Added an Automatic-Module-Name to support the Java 9+ module system. The module name is com.mattbertolini.liquibase.logging.slf4j.
  • Overhauled build files.