This is a bugfix release, no new features since 3.4.1 were added.
Changelog
Compared to the latest release 3.4.1, the following changes and bugfixes were added.
Changes
Bugfixes
This is a complete list of the merged pull requests.
Fixed that Hono Connection config missed trusted certificates configuration
Bug #1801, that a custom configured ca
was ignored for connections
of type hono
, was fixed in #1802.
Background Sync not syncing entities
Bug #1825, not syncing non-indexes Things in the search when there are many deleted Things, was fixed via #1824.
MQTT 5 messages sent when Ditto was not connected are not processed
Reported bug #1767, causing Ditto not consuming messages sent with QoS 1 (“at least once”) was fixed via #1794.
When enriching signals with extraFields, duplicate paths lead to not all fields to be enriched
Bug #1826, causing that fields were missing from “enrichment”
when using duplicated paths in extraFields
, was fixed via #1828.
Fix that a “wrong” JsonPointer in a search RQL query lead to ERRORs
#1816 fixes that when a search contained a filter
(RQL) expression
with 2 slashes following each other, an “internal server error” (500) was produced instead of a 400 (Bad Request.)
Ditto Explorer UI
Fix that non-successful message responses were not displayed in ACE editor
Only successful responses were displayed in the “response” editor when sending messages via the Ditto UI.
This has been fixed in #1810.
Helm Chart
The Ditto Helm Chart contained some configuration bugs and enhancements which are also addressed with this bugfix release.
Removed X-Original-URI from NGINX ingress
#1823 removes the (non-used) X-Original-URI
header previously
set by the nginx ingress.