Rapid startup for applications that use authorization and messaging features in 24.0.0.11
The 24.0.0.11 release expands the collection of InstantOn-supported Liberty features to include messaging and authorization capabilities. A new Open Liberty guide and a CVE fix are also included.
In Open Liberty 24.0.0.11:
View the list of fixed bugs in 24.0.0.11.
Check out previous Open Liberty GA release blog posts.
Develop and run your apps using 24.0.0.11
If you’re using Maven, include the following in your pom.xml
file:
<plugin>
<groupId>io.openliberty.tools</groupId>
<artifactId>liberty-maven-plugin</artifactId>
<version>3.11.1</version>
</plugin>
Or for Gradle, include the following in your build.gradle
file:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'io.openliberty.tools:liberty-gradle-plugin:3.9.1'
}
}
apply plugin: 'liberty'
Or if you’re using container images:
FROM icr.io/appcafe/open-liberty
Or take a look at our Downloads page.
If you’re using IntelliJ IDEA, Visual Studio Code or Eclipse IDE, you can also take advantage of our open source Liberty developer tools to enable effective development, testing, debugging and application management all from within your IDE.
Use Liberty InstantOn with authorization and messaging features
InstantOn supports a subset of Open Liberty features. As of the 24.0.0.11 release, the following features are added to this collection:
With this enhancement, you can rapidly deploy applications that use these features by using Open Liberty InstantOn. For more information, see Faster startup for containerized applications with Open Liberty InstantOn.
New guide "Producing and consuming messages in Java microservices"
A new guide, Producing and consuming messages in Java microservices, was published under the REST alternatives category. You’ll learn how to produce and consume messages to communicate between Java microservices in a standard way by using the Jakarta Messaging API with the embedded Liberty Messaging Server or an external messaging server, IBM MQ.
Security vulnerability (CVE) fixes in this release
The following CVE is fixed in 24.0.0.11.
CVE | CVSS Score | Vulnerability Assessment | Versions Affected | Notes |
---|---|---|---|---|
7.5 |
Denial of service |
20.0.0.12 - 24.0.0.10 |
Affects the grpc-1.0 and grpcClient-1.0 features |
For a list of past security vulnerability fixes, reference the Security vulnerability (CVE) list.
Get Open Liberty 24.0.0.11 now
Available through Maven, Gradle, Docker, and as a downloadable archive.