Java News Roundup: TornadoVM, A2A Java, Open Liberty, Open J Proxy
The November 2nd, 2026 Java roundup, published November 9, covers TornadoVM 8.1.0, Open Liberty 26.0.0.11, Gradle 9.9.0, and the third beta of Quarkus 4.0.0.
By Dillip Chowdary • Nov 09, 2026 • Source: InfoQ
In this post
| Check | Do this |
|---|---|
| The claim | What the source actually said — not a recap of a recap |
| Price / term | Confirm on the live listing or vendor page |
| Who it is for | Match the product to your stack before you buy |
| What to verify | Warranty, seller, version, and return window |
The roundup has a clear section order, so I am grouping those releases into five fact-based sections and checking paragraph length before the article is final.Point releases of TornadoVM, TornadoInsight, A2A for Java, Gradle, and EclipseStore anchor the Java roundup for November 2nd, 2026, together with the November 2026 edition of Open Liberty, the third release candidate of Open J Proxy, the second release candidates of Micrometer Metrics and Micrometer Tracing, and the third beta release of Quarkus 4.0. InfoQ's report, written by Michael Redlich and dated November 9, 2026, collects those versioned updates.
The briefing is for Java developers who track JDK builds, TornadoVM kernels, agent libraries, Open Liberty, Quarkus, Gradle, EclipseStore, and Micrometer. It follows the November 2nd order: JDK 28 Build 23, TornadoVM 8.1.0, Beehive Lab's TornadoInsight 2.1.0, A2A Java SDK 1.5.0, the third beta of Quarkus 4.0.0, Open Liberty 26.0.0.11, the third release candidate of Open J Proxy 1.1.0, Gradle 9.9.0, EclipseStore 4.3.0, Micrometer Metrics 1.18.0, Micrometer Tracing 1.8.0, and Andres Almiray's JReleaser 2.0 roadmap.
01JDK 28 Build 23 and TornadoVM 8.1.0
Build 23 of the JDK 28 early-access builds was made available this past week, featuring updates from Build 22 that include fixes for various issues. For JDK 28, developers are encouraged to report bugs via the Java Bug Database. TornadoVM 8.1.0 delivers bug fixes and lets a TornadoVM kernel read and write a device allocation owned by another library.
TornadoVM 8.1.0 does that read and write in place, without copying the allocation and without writing a TornadoVM array header into the allocation. As a notable change in TornadoVM 8.1.0, the overloaded initializeDeviceAsync() method, defined in the TornadoExecutionPlan class, initialises a device during application setup.
Beehive Lab released version 2.1.0 of TornadoInsight, its IntelliJ IDEA plugin for TornadoVM. The release includes bug fixes, documentation improvements, and an experimental AI-assisted transformation of a Java method into a TornadoVM kernel. A new TornadoToolchain record checks the TornadoVM SDK with the project JDK, builds the classpath, compiles with the project JDK, and creates a launcher.
02A2A Java SDK 1.5.0 and Quarkus beta

A2A Java SDK 1.5.0 is a Java library that implements the Agent2Agent Protocol (A2A) for running agentic applications as A2AServers, and it ships bug fixes, documentation improvements, dependency upgrades, and new features. A new OpenTelemetryPushNotificationSenderDecorator class creates a CLIENT enumeration, defined in the OpenTelemetry SpanKind enum class, to reflect the actual delivery outcome of success or failure. Authorized JPA task listings can offer optional provider capabilities so that supported policies can directly filter both the database count and page queries for reduced scan and deserialization costs.
The third beta release of Quarkus 4.0.0 provides bug fixes, documentation improvements, dependency upgrades, and new features. Support for Valkey arrives in the Quarkus Redis Client extension. A new @CheckedTemplateParam annotation supports explicit naming of parameters in methods annotated with @CheckTemplate, without the required -parameters compile flag.
Advertisement
Tech Pulse Daily
Get tomorrow's pulse first
Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.
03Open Liberty quiesceTimeout and Open J Proxy
The GA release of Open Liberty 26.0.0.11, the November 2026 edition, delivers bug fixes, resolutions to numerous CVEs, and new features. Operators can configure the timeout of the server quiesce stage via the quiesceTimeout element, which was once fixed at 30 seconds. Improved validation blocks form login error page redirects to external hosts unless the target host is listed in the wasReqURLRedirectDomainNames attribute of the webAppSecurity element.
The third release candidate of Open J Proxy 1.1.0 ships with bug fixes, documentation improvements, dependency upgrades, and new features. The C++ ODBC client gains support for PostgreSQL and MariaDB coverage. Building and using the C++ ODBC drivers is simplified across all major OS platforms in this 1.1.0 candidate.
04Gradle 9.9.0 and EclipseStore 4.3.0
Gradle 9.9.0 provides notable changes in the Kotlin DSL, JUnit Platform tests, and the Problems API. Kotlin DSL scripts can be incrementally compiled using the Kotlin Build Tools API for improved build performance, and new test filters may be applied to JUnit Platform tests that are not declared as methods. Improvements to the Problems API provide a predefined hierarchy of problem groups from the Problems interface.
EclipseStore 4.3.0 delivers bug fixes, dependency upgrades, and new features. A refactor of the VectorIndex interface, part of the JVector Index, handles large indices and concurrent load and crash safety. A new lightweight VanillaJS storage viewer for the storage REST Interface deprecates the existing standalone Vaadin/Spring-based client GUI.
05Micrometer candidates and JReleaser 2.0
The second release candidate of Micrometer Metrics 1.18.0 ships with dependency upgrades and one new feature that adds support for fractional updates in Micrometer Atlas counters. Before the 1.18.0 candidate, those Micrometer Atlas counters truncated fractional updates to a type long.
The second release candidate of Micrometer Tracing 1.8.0 provides bug fixes, documentation improvements, dependency upgrades, and new features for OpenTelemetry baggage. Baggage reads allocate more efficiently by directly searching retained and current baggage and building the bulk results in one map. Clearing an already empty context eliminates allocating wrappers by reusing the NOOP function, defined in the CurrentTraceContext.Scope interface, in conjunction with an instance of the Tracer.SpanInScope interface.
Andres Almiray, Java Champion and creator of JReleaser, introduced his roadmap for JReleaser 2.0. Over the next several weeks, developers can expect minimal versions of JDK 25 and Gradle 9+, upgrades to dependencies that have minimal versions of JDK 8+, a removal of all deprecations, and a removal of support for OSX Intel artifacts because those artifacts are no longer supported. A 2.0.0-SNAPSHOT release has been created, and there will be numerous breaking changes.
Java News Roundup FAQ
What is in JDK 28 Build 23?
Build 23 of the JDK 28 early-access builds includes updates from Build 22 with fixes for various issues. Developers are encouraged to report JDK 28 bugs via the Java Bug Database.
What did TornadoVM 8.1.0 and TornadoInsight 2.1.0 add?
TornadoVM 8.1.0 lets a kernel read and write another library's device allocation in place, without copying it and without writing a TornadoVM array header, and it changes the overloaded initializeDeviceAsync() method on TornadoExecutionPlan so a device initialises during application setup. Beehive Lab's TornadoInsight 2.1.0 IntelliJ IDEA plugin adds an experimental AI-assisted transformation of a Java method into a TornadoVM kernel and a TornadoToolchain record that checks the TornadoVM SDK with the project JDK, builds the classpath, compiles with that JDK, and creates a launcher.
What changed in Open Liberty 26.0.0.11?
The November 2026 GA release lets operators set the server quiesce stage timeout through the quiesceTimeout element, which was once fixed at 30 seconds. It also blocks form login error page redirects to external hosts unless the target host is listed in the wasReqURLRedirectDomainNames attribute of the webAppSecurity element. The edition includes bug fixes and resolutions to numerous CVEs.
What is on the JReleaser 2.0 roadmap?
Andres Almiray's roadmap, expected over the next several weeks, sets minimal versions of JDK 25 and Gradle 9+, upgrades dependencies whose minimal version is JDK 8+, removes all deprecations, and removes support for OSX Intel artifacts. A 2.0.0-SNAPSHOT release has been created, and the roadmap includes numerous breaking changes.
What did the Micrometer release candidates change?
The second release candidate of Micrometer Metrics 1.18.0 adds fractional updates for Micrometer Atlas counters, which had truncated those updates to a type long. The second release candidate of Micrometer Tracing 1.8.0 searches retained and current OpenTelemetry baggage directly, builds the bulk results in one map, and reuses the NOOP function from CurrentTraceContext.Scope with a Tracer.SpanInScope instance when clearing an already empty context.
Sources
Author
Dillip Chowdary
Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.
Related on Tech Bytes
Advertisement