Eclipse Ditto™ 1.0.0

One year after the first incubation release 0.8.0, done in 11/2018, Eclipse Ditto aims to graduate out of incubation with a 1.0.0 release.

Enhancements and work donce since the last 0.9.0 release, which was done in 07/2019, are:

  • Support for integrating custom OAuth 2.0 providers based on OpenID connect
  • Stabilizations of connectivity implementations (e.g. AMQP 1.0)
  • Addition of connecting to HTTP endpoints in connectivity service - which enables invoking any HTTP APIs as a result of twin changes or for sending messages
  • Improvements of the Eclipse Hono integration (e.g. applying "creation-time" and "ttd" headers in tracked twin, being able to define header-mappings for responses to devices connected via Hono)
  • Addition of a new "ditto-clients" repository containing a Java and a JavaScript client to be used by frontend and backend applications wanting to integrate with digital twins
  • Inlcuding of a single "definition" on thing model level in addition to the "definitions" each feature might define
  • Asynchronous cleanup of DB entries (things, policies) in an adaptive way dependening on the current database load
  • Performance and horizontal scalability improvements (e.g. horizontally scalable event publishing)
Release Date
Release Type
Major release (API breakage)
Name Date Description
1.0.0-M1 2019/09/18 See: https://github.com/eclipse/ditto/releases/tag/1.0.0-M1a
1.0.0-M2 2019/11/04 See: https://github.com/eclipse/ditto/releases/tag/1.0.0-M2
1.0.0-M3 2019/11/05 See: https://github.com/eclipse/ditto/releases/tag/1.0.0-M3