Skip to content

Liberty Gradle Plug-in 3.7

Compare
Choose a tag to compare
@cherylking cherylking released this 06 Oct 19:35
· 182 commits to main since this release

Version 3.7 of the Liberty Gradle Plugin is a minor release with new functionality and some minor fixes.

Note: A minimum Gradle version of 7.6 is required as of this release. This is due to how some of our dependencies are built. See this issue for more details.

New functionality

  • Added support to use Podman with dev mode for containers. If Docker is not installed, the plugin automatically checks for a valid Podman installation. See this documentation for more information.
  • Added a skipInstallFeature parameter for dev mode. If set to true, the install-feature goal will be skipped when dev mode is started on an already existing Liberty runtime installation. It will also be skipped when dev mode is running and a restart of the server is triggered either directly by the user or by application changes. The install-feature goal will be invoked though when dev mode is running and a change to the configured features is detected. The default value is false.

Additional Fixes

The following fixes are also included in this release.

  • Provide better error message for prepare-feature failure due to wrong or missing coordinates in the features-bom file.
  • Fix libertyDevc permission issues.
  • Fix some build/test related issues.

See the commit log for the full set of the changes since the previous milestone release.

The Liberty Gradle Plugin 3.7 release is available on the Maven Central repository.