@@ -4,7 +4,7 @@ title = "What is new & noteworthy in Hono?"
4
4
description = " Information about changes in recent Hono releases. Includes new features, fixes, enhancements and API changes."
5
5
+++
6
6
7
- ## 2.1.0 (not released yet)
7
+ ## 2.1.0
8
8
9
9
### New features
10
10
@@ -21,28 +21,30 @@ description = "Information about changes in recent Hono releases. Includes new f
21
21
type on the message. Messages with a non-empty payload can be uploaded without specifying a content type. In the messages
22
22
being forwarded to downstream consumers, the adapters will either use the devices's default content type, if defined, or
23
23
otherwise fall back to ` application/octet-stream ` in such cases.
24
+ * A Linux x86_64 executable of the command line client has been added to the downloads page.
24
25
25
26
### Fixes & Enhancements
26
27
27
28
* The CoAP adapter did not properly consider the reduced minimum RAM requirements for starting up when running as a
28
29
native executable on a SubstrateVM. This could have resulted in the adapter not starting up at all, if configured
29
30
with less than ~ 150MB of RAM. This has been fixed.
30
- * The HTTP protocol adapter and Device Registry now support a configuration property for explicitly setting the idle timeout.
31
- The timeout is configured with the property ` idleTimeout ` . This determines if a connection will timeout and be closed
32
- if no data is received or sent within the idle timeout period. The idle timeout is in seconds.
31
+ * The HTTP protocol adapter and Device Registry now support a configuration property for explicitly setting a request's
32
+ idle timeout. The timeout is configured with the property * idleTimeout* . This determines if a request will time out
33
+ and be closed if no data is received or sent within the idle timeout period. The idle timeout is in seconds.
33
34
A zero value means no timeout is used.
34
- * The MQTT adapter skipped command or error (the first one) subscription if both are requested for the same device. This has been fixed.
35
+ * The MQTT adapter skipped command or error (the first one) subscription if both were requested for the same device.
36
+ This has been fixed.
35
37
* On startup, Hono components could get into a state that caused certain Kafka client metrics to not get reported.
36
38
This has been fixed.
37
39
* Default messaging type changed to Kafka. Changed related documentation pages.
38
40
* The native executable based Lora adapter container image failed to forward Lora meta information in messages being
39
41
sent downstream. This has been fixed.
40
- * The Command Router component possibly did not reach the " ready" state in case the Kafka broker got restarted during
42
+ * The Command Router component might not have reached the * ready* state in case the Kafka broker got restarted during
41
43
Command Router startup. This has been fixed.
42
44
* The mechanism used by the Command Router component to determine the state of protocol adapter instances has been
43
45
improved.
44
- * The CoAP adapter returned a 500 error code for PUT requests without a device identifier in the URI path. This has
45
- been fixed, now returning a response with a 404 error code instead.
46
+ * The CoAP adapter returned a ` 500 ` error code for PUT requests without a device identifier in the URI path. This has
47
+ been fixed, now returning a response with a ` 404 ` error code instead.
46
48
* The command line client no longer throws an NPE when trying to upload an empty message without a content type to the
47
49
AMQP adapter.
48
50
0 commit comments