Version 2.0.1 of Eclipse Ditto, released on 20.05.2021
Edit this page

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


Compared to the latest release 2.0.0, the following bugfixes were added.


This is a complete list of the merged pull requests, including the fixed bugs.

Fixed that error responses in WS contained wrong topic path

The Ditto WebSocket returned a wrong topic for DittoProtocol messages for error responses.

Optimized MQTT protocol level acknowledgements

When using MQTT option "reconnectForRedelivery", the downtime during the reconnect was optimized to be very small in order to lose only few “QoS 0” messages.

Made AckUpdater work with ddata sharding

“Weak” Acknowledgements were broken in 2.0.0 when Ditto was operated in a cluster with more than 1 instances.

Fixed write-concern for commands requesting “search-persisted” ACK

The Ditto search was updated with a wrong write concern which caused higher search update times.
In addition, requests with “search-persisted” acknowledgement used the wrong write concern as well which could have caused search inconsistencies.

Fixed that logging was not configurable

Previously, there were no options to configure logging for Ditto - this was fixed and it is possible to either configure a “logstash” endpoint or files based log appending.