Helidon 4.4.0 Aligns with OpenJDK Cadence and Joins Java Verified Portfolio
#Backend

Helidon 4.4.0 Aligns with OpenJDK Cadence and Joins Java Verified Portfolio

Frontend Reporter
4 min read

Oracle's microservices framework adopts OpenJDK's six-month release cycle and gains commercial support through Java Verified Portfolio, while adding new declarative programming capabilities and enhanced AI integration.

Oracle has released version 4.4.0 of Helidon, their microservices framework, marking a significant shift in the project's release strategy and ecosystem positioning. The update introduces alignment with OpenJDK's six-month release cadence, support through the new Java Verified Portfolio, and enhanced capabilities for modern Java development including agentic AI support.

OpenJDK Cadence Alignment

Starting with the release of JDK 27 in September 2026, Helidon will adopt the OpenJDK release numbering system. The current Helidon 4.4.0 will transition to Helidon 27, following the tip and tail model practiced by OpenJDK. This change represents a strategic alignment between the framework and the Java platform itself, ensuring that Helidon releases remain synchronized with Java's evolution.

The decision to align with OpenJDK's cadence addresses a common challenge in the Java ecosystem where frameworks and platforms often drift out of sync with the underlying Java releases. By adopting the same numbering scheme and release timing, Oracle aims to provide clearer upgrade paths and better coordination between Java versions and Helidon releases.

Java Verified Portfolio Integration

Helidon 4.4.0 becomes one of the inaugural members of the Java Verified Portfolio (JVP), a curated set of Oracle-validated Java tools, frameworks, and libraries introduced at JavaOne 2026. This inclusion provides Helidon with commercial support options and validation from Oracle, potentially increasing enterprise adoption.

The JVP also features commercial support for JavaFX, which Oracle has reestablished due to customer demand and the growing need for advanced visualizations in AI-powered applications. This move signals Oracle's renewed commitment to the broader Java ecosystem beyond just the core platform.

Enhanced Declarative Programming Model

Building on the Helidon Declarative feature introduced in version 4.3.0, this release expands the inversion-of-control programming model with additional capabilities. Originally featuring HTTP Server Endpoint, Scheduling, and Fault Tolerance, Helidon Declarative now includes:

  • Metrics and Tracing
  • Security and Validation
  • WebSocket Server and Client
  • WebServer CORS support

The feature remains incubating, indicating that the API may evolve based on community feedback. Built on Helidon Inject (introduced in 4.2.0), the declarative model provides an alternative to the functional-style API that Helidon SE is known for.

Helidon JSON: A Modern Processing Library

A significant addition in this release is Helidon JSON, a new JSON processing library optimized for virtual threads and modern Java applications. The library consists of two modules:

  • helidon-json-binding for object serialization and deserialization
  • helidon-json for fundamental JSON parsing and generation

The approach emphasizes performance and developer experience through compile-time code generation. An annotation processor generates type-safe converters, eliminating reflection at runtime. The generated code is both readable and debuggable, addressing common pain points with reflection-based JSON libraries.

Enhanced LangChain4j Integration

The integration with LangChain4j, introduced in Helidon 4.2.0, has been enhanced with support for agents. Developers can now leverage two common execution patterns:

  • Workflows: Abstractions for programmatically orchestrating multiple agents and creating agentic workflow patterns
  • Dynamic Agents: Ready-to-use supervisor agents that can manage a set of subagents

The declarative agent creation is demonstrated through the @Ai.Agent annotation, allowing developers to define agents with specific chat models, tools, and MCP clients. This enhancement positions Helidon as a viable platform for building AI-powered microservices and applications.

Historical Context and Evolution

Originally named J4C (Java for Cloud), Helidon was introduced in September 2018 with a focus on simplicity and performance. The framework offers two versions: Helidon SE, a functional-style API, and Helidon MP, a declarative-style API implementing MicroProfile specifications.

Helidon SE versions 1.0 through 3.0 were built on Netty, the asynchronous, event-driven network application framework. The WebServer interface provided configuration, routing, error handling, and metrics capabilities without requiring an application server.

In preparation for Helidon 4.0, the project introduced Helidon Níma, a new web server codenamed after the Greek word for thread. Based on JEP 444 (Virtual Threads), Níma was finalized with the release of Helidon 4.0 in October 2023, marking a significant architectural shift.

Looking Forward

The alignment with OpenJDK cadence and inclusion in the Java Verified Portfolio represent strategic moves that could accelerate Helidon's adoption in enterprise environments. The framework's evolution from a simple microservices toolkit to a comprehensive platform supporting declarative programming, modern JSON processing, and AI integration demonstrates Oracle's commitment to keeping Helidon relevant in the rapidly changing Java ecosystem.

For developers, these changes mean more predictable release cycles, commercial support options, and enhanced capabilities for building modern applications. The focus on virtual thread optimization, declarative programming models, and AI integration positions Helidon well for the next generation of Java development.

More details on this release, including breaking changes and deprecations, may be found in the official release notes.

Comments

Loading comments...