Skip to content

Releases: helidon-io/helidon

4.0.3

16 Jan 16:14
Compare
Choose a tag to compare

This release contains bugfixes and ehancements and is recommended for all users of Helidon 4.

Java 21 is required to use Helidon 4.0.3.

CHANGES

For a list of changes please see the Helidon 4.0.3 CHANGELOG.

4.0.2

20 Dec 06:05
Compare
Choose a tag to compare

This is a bugfix release of Helidon and is recommended for all users of Helidon 4. Helidon 4 requires Java 21 or newer.

CHANGES

For a list of changes please see the Helidon 4.0.2 CHANGELOG.

3.2.5

19 Dec 19:55
Compare
Choose a tag to compare

This is a bugfix release of Helidon and is recommended for all users of Helidon 3. Helidon 3 requires Java 17 or newer.

CHANGES

For a list of changes please see the Helidon 3.2.5 CHANGELOG.

2.6.5

15 Dec 00:17
Compare
Choose a tag to compare

This is a bugfix release of Helidon and is recommended for all users of Helidon 2. Helidon 2 requires Java 11 or newer.

CHANGES

For a list of changes please see the Helidon 2.6.5 CHANGELOG.

3.2.4

01 Dec 17:38
Compare
Choose a tag to compare

This is a bugfix release of Helidon and is recommended for all users of Helidon 3. Helidon 3 requires Java 17 or newer.

CHANGES

For a list of changes please see the Helidon 3.2.4 CHANGELOG.

4.0.1

27 Nov 22:43
Compare
Choose a tag to compare

This release contains bugfixes and ehancements and is recommended for all users of Helidon 4.

Java 21 is required to use Helidon 4.0.1.

Notable Changes

  • Added PROXY protocol support to Helidon WebServer
  • WebServer performance improvements
  • CorsConfig.Builder.enabled() now returns an Optional<Boolean> instead of boolean. This change was required to fix a CORS issue and we expect the number of users impacted by this change to be small.

CHANGES

For a list of changes please see the Helidon 4.0.1 CHANGELOG.

3.2.3

26 Oct 19:57
Compare
Choose a tag to compare

This is a bugfix release of Helidon and is recommended for all users of Helidon 3. Helidon 3 requires Java 17 or newer.

CHANGES

For a list of changes please see the Helidon 3.2.3 CHANGELOG.

2.6.4

26 Oct 19:56
Compare
Choose a tag to compare

This is a bugfix release of Helidon and is recommended for all users of Helidon 2. Helidon 2 requires Java 11 or newer.

CHANGES

For a list of changes please see the Helidon 2.6.4 CHANGELOG.

4.0.0

24 Oct 00:36
Compare
Choose a tag to compare

We are pleased to announce the release of Helidon 4.0.0. The big news in Helidon 4.0.0 is the introduction of Helidon Níma -- a ground up webserver implementation based on JDK Project Loom virtual threads. With Helidon 4 you get the high throughput of a reactive server with the simplicity of thread-per-request style programming.

The Helidon SE API in 4.0.0 has changed significantly from Helidon 3. The use of virtual threads have enabled these APIs to change from asynchronous to blocking. This results in much simpler code that is easier to write, maintain, debug and understand. Existing Helidon SE code will require modification to run on these new APIs. For more information see the Helidon SE Upgrade Guide.

Helidon 4 supports MicroProfile 6. This means your existing Helidon MP 3.x applications will run on Helidon 4 with only minor modifications. And since Helidon’s MicroProfile server is based on the new Níma WebServer you get all the benefits of running on virtual threads. For more information see the Helidon MP Upgrade Guide.

New to Helidon? Then jump in and get started.

Java 21 is required to use Helidon 4.0.0

CHANGES

For a list of changes please see the Helidon 4.0.0 CHANGELOG.

4.0.0-RC1

28 Sep 17:41
Compare
Choose a tag to compare
4.0.0-RC1 Pre-release
Pre-release

This is the first RC build of Helidon 4.0.0 and is intended as a preview release only. Do not use this release in production. It is suitable only for experimentation. APIs are subject to change. Documentation is incomplete. And some functionality is experimental.

The big news in Helidon 4.0.0 is the introduction of Helidon Nima -- a ground up webserver implementation based on JDK Project Loom virtual threads. With Helidon 4 you get the high throughput of a reactive server with the simplicity of thread-per-request style programming.

Java 21 is required to use Helidon 4.0.0-RC1.

Notable Changes

  • Major refactoring of APIs is complete.
  • HTTP/2 support is complete and in general WebServer and WebClient are feature complete

CHANGES

For a full list of changes please see 4.0.0-RC1 CHANGELOG