Version 3.3.4 of Eclipse Ditto, released on 11.07.2023
Edit this page

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

Changelog

Compared to the latest release 3.3.3, the following changes and bugfixes were added.

Changes

Bugfixes

This is a complete list of the merged pull requests.

Fix that CreationRestrictionPreEnforcer did not work

The previously added restriction configuration of creating new entities did no longer work with Ditto 3.x - as some changes were done in Ditto 3.x regarding extension loading.

This is now fixed and creating new entities can be configured again.

Helm Chart

The Ditto Helm Chart, which was enhanced and changed a lot for version 3.3.0, contained some configuration bugs which are also addressed with this bugfix release.

Add support for entity creation via Helm configuration

In order to make use of the restriction for creating new entities, the Helm chart was enhanced with configuration options for creating policies and things.

Fix default value of ‘jwtOnly’ being ‘true’ in Helm chart

Former versions of the Helm chart configured by default jwtOnly: false which meant that it was possible to authenticate users at Ditto’s HTTP or WebSocket API via the nginx .htpasswd file approach.

The new Helm chart changed the default to jwtOnly: true which broke this very simple approach of authenticating users.

So the default was changed back to allow nginx authentication.