Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prepare release notes for Ditto 3.3.3 #1681

Merged
merged 1 commit into from
Jul 7, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ entries:
- title: Release Notes
output: web
folderitems:
- title: 3.3.3
url: /release_notes_333.html
output: web
- title: 3.3.2
url: /release_notes_332.html
output: web
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ We had to skip Ditto version 3.3.1, as there were errors in our release pipeline
### Bugfixes

This is a complete list of the
[merged pull requests](https://github.com/eclipse-ditto/ditto/pulls?q=is%3Apr+milestone%3A3.3.1).
[merged pull requests](https://github.com/eclipse-ditto/ditto/pulls?q=is%3Apr+milestone%3A3.3.2).

#### [Fix blocking Akka dispatcher thread on WoT skeleton creation](https://github.com/eclipse-ditto/ditto/pull/1666)

Expand Down
52 changes: 52 additions & 0 deletions documentation/src/main/resources/pages/ditto/release_notes_333.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
title: Release notes 3.3.3
tags: [release_notes]
published: true
keywords: release notes, announcements, changelog
summary: "Version 3.3.3 of Eclipse Ditto, released on 07.07.2023"
permalink: release_notes_333.html
---

This is a bugfix release, no new features since [3.3.2](release_notes_332.html) were added.

## Changelog

Compared to the latest release [3.3.2](release_notes_332.html), the following changes and bugfixes were added.

### Changes


### Bugfixes

This is a complete list of the
[merged pull requests](https://github.com/eclipse-ditto/ditto/pulls?q=is%3Apr+milestone%3A3.3.3).

#### [Fix that ImmutablePolicyImports.getPolicyImport with arbitrary CharSequence did not work](https://github.com/eclipse-ditto/ditto/pull/1674)

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"](https://github.com/eclipse-ditto/ditto/pull/1675)

The JsonSchema documentation for the "announcement" part of a Policy was wrongly documented / missing.

#### [Fix non-correct WARN log about potentially failing connections status](https://github.com/eclipse-ditto/ditto/pull/1678)

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"](https://github.com/eclipse-ditto/ditto/pull/1680)

After the addition of the [functionality to create a thing when it did not yet exist when using a "merge thing" command](https://github.com/eclipse-ditto/ditto/issues/1614)
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](https://github.com/eclipse-ditto/ditto/tree/master/deployment/helm), 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](https://github.com/eclipse-ditto/ditto/pull/1676)

By default, allow connecting to hostnames local in the Kubernetes cluster where Ditto is deployed.
Previously, this was disabled by default.