Skip to content

Latest commit

 

History

History
73 lines (45 loc) · 2.35 KB

release_notes_240.md

File metadata and controls

73 lines (45 loc) · 2.35 KB
title tags published keywords summary permalink
Release notes 2.4.0
release_notes
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.

Changelog

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.

Changes

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.

New features

Bugfixes

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.

Migration notes

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.

Ditto clients

For a complete list of all merged client PRs, inspect the following milestones:

Ditto Java SDK

No mentionable changes/enhancements/bugfixes.

Ditto JavaScript SDK

See separate Changelog of JS client.

Roadmap

Looking forward, the current plans for Ditto 2.5.0 are: