2.0.0
Helidon 2.0.0 is a major release that includes significant new features and fixes.
As a major release it also includes some backward incompatible API changes.
Notable New Features
- MicroProfile Reactive Streams Operators
- MicroProfile Reactive Streams Messaging
- GraalVM native images for Helidon MP (in addition to existing Helidon SE support)
- jlink custom runtime images with CDS archives
- Jakarta WebSocket
- CORS
- Move to Java 11 APIs
- Move to Jakarta EE APIs
- Improved discovery and handling of JAX-RS applications
- New Helidon SE MediaSupport API
- The Helidon CLI for creating new projects and fast iterative development
- Plus many other minor features and fixes
The following are early access features that are ready for developer use.
APIs are subject to change.
- Helidon SE reactive Web Client
- Helidon SE reactive DB Client
- Helidon SE Reactive Streams
- Helidon SE Reactive Messaging
For more information see:
Changes
For a detailed list of changes please see the
the 2.0.0 CHANGELOG.
Backward incompatible changes
In order to stay current with dependencies and also refine our APIs we have
introduced some backward incompatible changes in this release. For details
see the
Helidon 2.0 MP Migration Guide
and the
Helidon 2.0 SE Migration Guide
Thank You!
Thanks to community members dansiviter, graemerocher ,
and akarnokd for their contributions to this release.