Liquibase Slf4j Versions Save

Liquibase SLF4J Logger.

v5.0.0

1 year ago
  • 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.

v4.1.0

2 years ago
  • 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.

v4.0.0

3 years ago
  • 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)

v3.0.0

3 years ago
  • 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.