github helidon-io/helidon 2.0.0

latest releases: 4.0.8, 3.2.8, 4.0.7...
3 years ago

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.

Don't miss a new helidon release

NewReleases is sending notifications on new releases.