Releases: mattbertolini/liquibase-slf4j
Releases · mattbertolini/liquibase-slf4j
5.1.0 - 2024-11-19
- Fix issue with JUL
Level.OFF
logging a message when no message should be logged (#20). - Update to Liquibase 4.30.0.
- Update SLF4J to 2.0.16.
- Update build to Ivy 2.5.2.
5.0.0 - 2023-03-20
- 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
- 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
- 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
- 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
thecom.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 iscom.mattbertolini.liquibase.logging.slf4j
. - Overhauled build files.