This week's Java roundup for September 14th, 2026, features news highlighting: the GA release of JDK 27, LibericaJDK 27, Open J Proxy 1.0 and A2A Jakarta 1.0; point releases of Azul Payara, JHipster, JetBrains Ktor and BoxLang; and introducing Netflix ja, a modern JMS command line development experience for Java developers.
JDK 27
Oracle has released version 27 of the Java programming language and virtual machine, which ships with a final feature set of nine JEPs. Further details may be found in this InfoQ news story.
JDK 28
Build 16 of the JDK 28 early-access builds was made available this past week featuring updates from Build 15 that include fixes for various issues. More details on this release may be found in the release notes.
For JDK 28 and JDK 27, developers are encouraged to report bugs via the Java Bug Database.
BellSoft
BellSoft has released their downstream distribution of OpenJDK, Liberica JDK 27. Of the overall 2,542 fixes (2,387 in OpenJDK and 155 in JavaFX), BellSoft had contributed three fixes to this release. Catherine Edelveis, Developer Advocate at BellSoft, describes all of the new JDK 27 features in this YouTube video. Developers may download this latest version from this website.
Jakarta EE
In his weekly Hashtag Jakarta EE blog, Ivar Grimstad, Jakarta EE Developer Advocate at the Eclipse Foundation, provided an update on Jakarta EE 12, writing:
Jakarta EE 12 Core Profile will be released in December this year. The Web Profile and Platform specifications are planned to be released in Q1 and Q2 next year, so the Jakarta EE Platform project now also focuses on gathering feedback from the participating specifications. It is also expected that the team will run a vote to include Jakarta NoSQL 1.1 in Jakarta EE 12. When that happens, the community is encouraged to participate in that vote and give input even if only the committer's votes will be binding.
The design of the Starter for Jakarta EE has been refreshed to align with the design of the Jakarta EE website. Developers are encouraged to test drive this new UI and provide feedback
OpenJ Proxy
The GA release, along with two release candidates, of Open J Proxy 1.0.0 delivers bug fixes and new features such as: improved performance with a local cache added to the immutable DatabaseMetaData and ResultSetMetaData classes; the ability to configure a leak detection threshold for the HikariCP JDBC connection pool using a new ojp.connection.pool.leakDetectionThreshold property; and an implementation of the Core JDBC Type 3 driver.
In January 2026, Open J Proxy partnered with OmniFish to "help Java teams address database scalability challenges that arise in elastic architectures such as Kubernetes, microservices, and cloud-native deployments."
Further details on this release may be found in the release notes for version 1.0.0, version 1.0.0-RC3 and version 1.0.0-RC2.
A2A Jakarta
WildFly has released version 1.0.0.Final of A2A Java SDK for Jakarta Servers, the Jakarta integration for the A2A Java SDK. New features over the past few release candidates include: an implementation of the authorization tests from A2A Java SDK; and a replacement of the duplicated multiversion routing in favor of annotating classes and interfaces in the a2a-jakarta-http-common module with the Jakarta RESTful Web Services @PreMatching annotation that discover instances of the A2AVersionProvider interface via CDI. More details on this release may be found in the release notes for version 1.0.0-CR2 and version 1.0.0-CR1.
Azul Payara
The release of Azul Payara 7.4.0, the September 2026 edition, includes Community Edition 7.2026.9, Enterprise Edition 6.42.0 and Enterprise Edition 5.91.0. Along with bug fixes and component upgrades, all three editions ship with new features such as: support for MicroProfile 7.1; a resolution to CVE-2026-68497, a vulnerability in Jackson Databind that allows an unauthenticated attacker to submit a single large request, say, a few megabytes, that will force up to to several minutes of single-threaded CPU work, potentially saturating a server's worker threads; and support for the Jakarta Agentic AI specification in Payara Micro and Payara Embedded.
There is a breaking change in which support for the MicroProfile OpenTracing specification, moved to the set of standalone specifications with the release of MicroProfile 6.0, has been removed. As a result, the @Traced annotation from MicroProfile OpenTracing can no longer be used since there is no equivalent in the MicroProfile Telemetry specification. Explicit instrumentation now moves to use of the OpenTelemetry @WithSpan annotation.
Further details on this release may be found in the release notes.
JHipster
The release of JHipster 9.4.0 provides bug fixes and notable changes such as: support for Playwright as an alternative to Cypress; a reimplementation of R2DBC repositories on top of Spring Data R2DBC using the JHipster Framework CriteriaBuilder; and a migration away from the webpack Module Federation to esbuild and Native Federation for building Angular microfrontends. More details on this release may be found in the release notes.
JetBrains Ktor
The release of JetBrains Ktor 3.6.0 delivers bug fixes and new features such as: the ability to automatically configure OpenID Connect OAuth2 flows through auto-discovery; and a new OpenID Connect plugin designed to reduce complexity when securing a service through OpenID Connect providers. Further details on this release may be found in the release notes.
BoxLang
The release of BoxLang 1.17.0 ships with bug fixes and new features such as: a new ModuleService class that support a Modules Inception feature to manage BoxLang modules and allows for the use of nested modules; a new check action command that serves as a syntax build checker by parsing one or more source files without the need to compile to bytecode; and a new encryption for sensitive values inside the boxlang.json and Application.bx files.
Netflix ja
Netflix has introduced a new utility, ja, built on the capabilities of the Java Module System (JMS), to provide a modern command line development experience for Java developers. This will allow traditional applications to naturally grow into a JMS application without the need for a complex build system. ja includes a subset of composable tools for module resolution, code conventions, source-aware symbol search and browsable API documentation. InfoQ will follow up with a more detailed news story.