Skip to content

Commit

Permalink
Add 2.3.2 and 2.4.1 release notes and artifacts
Browse files Browse the repository at this point in the history
  • Loading branch information
sophokles73 committed Nov 16, 2023
1 parent 05f7ff7 commit d7e3675
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 2 deletions.
8 changes: 6 additions & 2 deletions site/homepage/content/downloads.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ for installation instructions.

A command line client for interacting with Hono's north bound APIs and its AMQP adapter is available for download from

* [Eclipse Hono 2.4.0 Command Line Client (Java Archive)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.4.0-exec.jar)
* [Eclipse Hono 2.4.0 Command Line Client (Linux x86_64)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.4.0)
* [Eclipse Hono 2.4.1 Command Line Client (Java Archive)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.4.1-exec.jar)
* [Eclipse Hono 2.4.1 Command Line Client (Linux x86_64)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.4.1)

The Java client requires a Java 17 runtime environment to run. The Linux binary should run on most (modern) Linux distributions.

Expand All @@ -40,6 +40,10 @@ For a list of the changes in this release, take a look at the [release notes]({{

## Previous versions

* [Eclipse Hono 2.4.0 Command Line Client (Java Archive)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.4.0-exec.jar)
* [Eclipse Hono 2.4.0 Command Line Client (Linux x86_64)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.4.0)
* [Eclipse Hono 2.3.2 Command Line Client (Java Archive)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.3.2-exec.jar)
* [Eclipse Hono 2.3.2 Command Line Client (Linux x86_64)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.3.2)
* [Eclipse Hono 2.3.1 Command Line Client (Java Archive)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.3.1-exec.jar)
* [Eclipse Hono 2.3.1 Command Line Client (Linux x86_64)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.3.1)
* [Eclipse Hono 2.3.0 Command Line Client (Java Archive)](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-2.3.0-exec.jar)
Expand Down
27 changes: 27 additions & 0 deletions site/homepage/content/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,21 @@ description = "Information about changes in recent Hono releases. Includes new f
However, support for MongoDB 4.4 in Hono has been deprecated and will be removed in a future version altogether.
Users are encouraged to migrate to MongoDB 6.0 or later.

## 2.4.1

### Fixes & Enhancements

* A device connected to the MQTT adapter would not get disconnected when sending a message after the device's credentials
had already expired. This has been fixed.
* When running in a Kubernetes cluster with nodes using cgroups v2, the 'hono.command_internal.*' Kafka topics were not
being cleaned up. This has been fixed. Note that the solution requires the Hono protocol adapter pods to have
a service account with an assigned RBAC role that allows to perform "get" on the "pods" resource.
* When using Pub/Sub messaging, there were potentially issues concerning the AMQP connection between protocol adapter
and command router, leading for example to timeouts when MQTT devices subscribed/unsubscribed to the command topic.
This has been fixed.
* The command line client was still trying to connect to the insecure ports of the Sandbox. This has been changed so that
the client now uses the TLS endpoints and requires the user to specify a trust store for validating the server certificate.

## 2.4.0

### New features
Expand All @@ -53,6 +68,18 @@ description = "Information about changes in recent Hono releases. Includes new f
This has been fixed.
* Hono could not be built using Maven 3.9.0 and newer. This has been fixed.

## 2.3.2

### Fixes & Enhancements

* A device connected to the MQTT adapter would not get disconnected when sending a message after the device's credentials
had already expired. This has been fixed.
* When running in a Kubernetes cluster with nodes using cgroups v2, the 'hono.command_internal.*' Kafka topics were not
being cleaned up. This has been fixed. Note that the solution requires the Hono protocol adapter pods to have
a service account with an assigned RBAC role that allows to perform "get" on the "pods" resource.
* The command line client was still trying to connect to the insecure ports of the Sandbox. This has been changed so that
the client now uses the TLS endpoints and requires the user to specify a trust store for validating the server certificate.

## 2.3.1

### Fixes & Enhancements
Expand Down

0 comments on commit d7e3675

Please sign in to comment.