This is a bugfix release, no new features since 3.3.2 were added.
Changelog
Compared to the latest release 3.3.2, the following changes and bugfixes were added.
Changes
Bugfixes
This is a complete list of the merged pull requests.
Fix that ImmutablePolicyImports.getPolicyImport with arbitrary CharSequence did not work
A model class’ implementation signature did not work when using plain CharSequence
instead of using an
instance of PolicyId
(inheriting from CharSequence
).
Fix JsonSchema for policy “announcements”
The JsonSchema documentation for the “announcement” part of a Policy was wrongly documented / missing.
Fix non-correct WARN log about potentially failing connections status
When connections did not contain any target
, a WARN
message was logged on every status-check of the
connection due to a wrong assumption in how the warning message is determined.
Fix MergeThing command being used for creating new things did not respect “inlinePolicy”
After the addition of the functionality to create a thing when it did not yet exist when using a “merge thing” command
which was added to Ditto 3.3.0, using an inline policy "_policy"
and creating an inline policy as part of creating the
thing did not yet work.
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.
Allow connectivity inter cluster communication
By default, allow connecting to hostnames local in the Kubernetes cluster where Ditto is deployed.
Previously, this was disabled by default.