This is a bugfix release, no new features since 2.2.0 were added.
Changelog
Compared to the latest release 2.2.0, the following bugfixes were added.
Bugfixes
This is a complete list of the merged pull requests, including the fixed bugs.
Update logback to 1.2.8 due to “possibility of vulnerability”
The reported LOGBACK-1591 reports a “Possibility of vulnerability” with a medium severity.
Switch to ByteSerializer and ByteDeserializer for Kafka Consumer and Publisher
With Ditto 2.2.0, when consuming binary messages from Apache Kafka, the charset was not considered correctly and
therefore binary payload (e.g. protobuf messages) were not consumed correctly.
That was fixed by using the binary deserializer.
Also disable hostname verification when HTTP connection wants to ignore SSL
For managed HTTP connections for which validateCertificates
was disabled,
single HTTP interactions when publishing messages were still using certificate validation.
This has been fixed.