From d7e3675bad49dd4abf50ad9aa33d45f48f0ca62b Mon Sep 17 00:00:00 2001 From: Kai Hudalla Date: Thu, 16 Nov 2023 18:32:07 +0100 Subject: [PATCH] Add 2.3.2 and 2.4.1 release notes and artifacts --- site/homepage/content/downloads.md | 8 ++++++-- site/homepage/content/release-notes.md | 27 ++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/site/homepage/content/downloads.md b/site/homepage/content/downloads.md index 22283a60e4..e5cb4d02c8 100644 --- a/site/homepage/content/downloads.md +++ b/site/homepage/content/downloads.md @@ -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. @@ -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) diff --git a/site/homepage/content/release-notes.md b/site/homepage/content/release-notes.md index 40e8183d12..6ce77daffe 100644 --- a/site/homepage/content/release-notes.md +++ b/site/homepage/content/release-notes.md @@ -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 @@ -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