title | tags | published | keywords | summary | permalink | |
---|---|---|---|---|---|---|
Release notes 2.4.0 |
|
false |
release notes, announcements, changelog |
Version 2.4.0 of Eclipse Ditto, released on ??.??.2022 |
release_notes_240.html |
Ditto 2.4.0 is API and binary compatible to prior Eclipse Ditto 2.x versions.
Eclipse Ditto 2.4.0 includes the following topics/enhancements:
The following notable fixes are included:
The following non-functional work is also included:
For a complete list of all merged PRs, inspect the following milestones:
Compared to the latest release 2.3.0, the following most notable changes, new features and bugfixes were added.
We upgraded the compiler target level for our service modules from 11 to 17 and also use a Java 17 runtime environment for our service containers. Please note that the Ditto model still remains compatible to Java 8. This change only affects you when you're building and deploying Ditto on your own.
Several bugs in Ditto 2.2.x were fixed for 2.4.0. This is a complete list of the merged pull requests, including the fixed bugs.
Migrations required updating from Ditto 2.3.x:
- With this release we not only switched from Java 11 to Java 17 but also from OpenJ9 to Hotspot. This means that the environment variable OPENJ9_JAVA_OPTIONS needs to be renamed to JAVA_OPTIONS. Make sure that all options that are defined are valid for the Hotspot JVM.
For a complete list of all merged client PRs, inspect the following milestones:
No mentionable changes/enhancements/bugfixes.
See separate Changelog of JS client.
Looking forward, the current plans for Ditto 2.5.0 are: