Skip to content

Liberty Gradle Plug-in 3.9.0

Compare
Choose a tag to compare
@cherylking cherylking released this 15 Oct 21:04
· 31 commits to main since this release

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

New functionality

  • Added support for using versionless features in server configuration files. The versionless feature support was first made available in Open Liberty 24.0.0.8, but required some fixes that went into 24.0.0.9 and 24.0.0.10. Therefore, the plugin requires using the 24.0.0.10 or newer runtime when using versionless features. See this Open Liberty blog and this documentation for more information. Note that the plugin does not support specifying the platform versions using an environment variable described in this documentation. #905 #907 #908 #914 #915
  • Added configuration parameter changeOnDemantTestsAction to change the action for running on demand tests from Enter to type t and press Enter during dev mode. This is provided to make it easier to avoid accidentally invoking tests when the cursor focus is not obvious and Enter is pressed. #890 #897 #901
  • Added support for Spring Boot Gradle plugin using plugins DSL (external contribution) #893 #909

Additional Fixes

The following fixes are also included in this release.

  • Update public key and signature for verify test #896
  • Remove use of deprecated APIs in preparation for Gradle 9 support #900 #902 #903 #904 #906 #911
  • Fix loose application support for ear application with a war module that contains a webapp directory #913
  • Upate commons-io version to 2.14.0 #912
  • Update documentation #891 #894 #895 #889

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

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