Liberty Gradle Plug-in 3.9.0
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 into24.0.0.9
and24.0.0.10
. Therefore, the plugin requires using the24.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 fromEnter
to typet
and pressEnter
during dev mode. This is provided to make it easier to avoid accidentally invoking tests when the cursor focus is not obvious andEnter
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 awar
module that contains awebapp
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.