Liberty Gradle Plug-in 3.5
Version 3.5 of the Liberty Gradle Plugin is a minor release with new functionality and some minor fixes.
Jakarta EE9 and MicroProfile 5 support has been added for the generateFeatures
task. This support is also included for the libertyDev
and libertyDevc
tasks when feature generation is turned on.
The Liberty Gradle Plugin now supports running with Java 17. The Liberty Gradle Plugin is tested with Long-Term-Support (LTS) releases of Java. The plugin, as of release 3.5, supports Java 8, 11 and 17. Prior to this version, the plugin is supported on Java 8 and 11.
Note: When running the Liberty Gradle Plugin with Java 17, the minimum supported version of Gradle is 7.3. That is when Gradle introduced full support for Java 17. Also, the Gradle wrapper should match the version of Gradle being used.
The following fixes are included in this release:
- Removed docker scan suggestion on devc docker build. (OpenLiberty/ci.maven#1575)
- Update README to include information on Java support.
- Add test case for multiple user feature.
See the commit log for the full set of the changes since the previous milestone release.
The Liberty Gradle Plugin 3.5 release is available on the Maven Central repository.