Eclipse Ditto 3.7.0

Eclipse Ditto 3.7.0 focuses on the following areas:

  • Introduce new Policy decision API to check with a single request what a logged-in user is allowed to do with a specific resource
  • Include current entity revision of a resource (thing and policy) in the response of requests (commands) and in all emitted events
  • Support updating referenced WoT ThingModel based thing definition for a Thing by defining a migration payload and when to apply it

The following non-functional work is also included:

  • Add option to configure pre-defined extra fields (enrichments) to be proactively added internally in Ditto in order to save cluster roundtrips
  • Include throttling configuration option for updating the search index as a result of a policy update targeting many things
  • Add namespace to Ditto Helm chart managed Kubernetes resources

The following notable fixes are included:

  • Fix flattening of JSON objects in arrays when an exists() RQL condition was used e.g. as a Ditto evaluated condition
Release Date
Release Type
Minor release