Skip to content

2.4.0

Compare
Choose a tag to compare
@barchetta barchetta released this 01 Nov 15:27
· 1743 commits to main since this release

This is a minor release of Helidon. It contains bug fixes and enhancements. Some key new features:

  • MicroProfile Long Running Actions (LRA) (experimental)
  • Configuration profiles
  • MicroStream Integration: thanks to the MicroStream team for this contribution!
  • OCI ATP integration and OCI service health checks
  • Oracle UCP 21.3 native image support
  • JEP 290 serialization filtering checks
  • Open IdConnect improvements
  • Java 17 support
  • Numerous dependency upgrades

Compatibility

2.4.0 is API compatible with 2.3.0. There has been a change that might impact a small number of our users:

  • YamlMpConfigSource has been moved to module io.helidon.config:helidon-config-yaml-mp. This is due to wrong JPMS definition where we could not provide a service of an optional dependency. To fix the dependency graph (so we do not depend on MP config from SE config), we had to create a new module.
    If you use this class directly, please update your dependencies (this may not be required, as it is on classpath of all MP applications), and change the package to io.helidon.config.yaml.mp.

Thanks!

Thanks to the following community members for contributing fixes or enhancements to this release:

CHANGES

See the 2.4.0 CHANGELOG for a detailed list of changes.