Version 3.2.1 of Eclipse Ditto, released on 01.04.2023
Edit this page

This is a bugfix release, no new features since 3.2.0 were added.

Changelog

Compared to the latest release 3.2.0, the following changes and bugfixes were added.

Changes

UI - New Operations tab

The Ditto UI was enhanced with a new “Operation” tab where the log levels of the Ditto installation can be adjusted on-the-fly without restarting anything.
This functionality was already existing in the “devops” API and now has been exposed to the Ditto UI.

Bugfixes

This is a complete list of the merged pull requests.

Don’t use WARN log level when no policy is rolled back

Added in Ditto 3.2.0, a policy is rolled back when it was implicitly created as part of a thing creation which failed for whatever reasons.
The WARN log message is however logged too many times, even if no policy was created and will be rolled back.
This was fixed.

Change notification filtering doesn’t work for desired properties changes

Desired properties were not mapped correctly when converting “thing events” to “things” and therefore filtering on desired properties in e.g. connections, filtering on events, did not work.
This has been fixed.

Fix reading configured WoT TD “json template” from system property

The system property to define a WoT TD template at property path ditto.things.wot.to-thing-description.json-template was not correctly rendered as Json Object if configured.
This has been fixed and can now be configured.

Enforcer actor ack time out handled in atomic thing create context

Under heavy load it could happen that the policy caches in Thing “Enforcement” was misbehaving or were not correctly invalidated which could lead to that creation of new things with implicit policy creation failed.
This has been fixed.