diff options
author | Tomasz Kramkowski <tomasz@kramkow.ski> | 2025-07-04 17:55:26 +0100 |
---|---|---|
committer | Tomasz Kramkowski <tomasz@kramkow.ski> | 2025-07-04 17:55:26 +0100 |
commit | 4cbdc30c4083d66e7e04ee54dea2d4643467c84a (patch) | |
tree | eb55adc9c507c380556749205db1ce5ef9de8a7b | |
parent | 78fe581dc7bccb2f0deaa45f032f810d1abda9eb (diff) | |
download | mqttr-4cbdc30c4083d66e7e04ee54dea2d4643467c84a.tar.gz mqttr-4cbdc30c4083d66e7e04ee54dea2d4643467c84a.tar.xz mqttr-4cbdc30c4083d66e7e04ee54dea2d4643467c84a.zip |
Changelog now calls out BREAKING changes
-rw-r--r-- | CHANGELOG.md | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 061c03f..9b1c122 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,13 +11,19 @@ SPDX-License-Identifier: CC-BY-SA-4.0 * Configurable global timeout +### Fixed + +* The changelog now highlights breaking changes with a "BREAKING:" prefix + ## [0.2.0] ### Added -* Error if the config contains credentials but is group or world readable. -* The message DUP, QoS, and RETAIN fields as well as the Packet Identifier (when - QoS is 1 or 2) are now appended (in that order) to the process arguments. +* BREAKING: Error if the config contains credentials but is group or world + readable. +* BREAKING: The message DUP, QoS, and RETAIN fields as well as the Packet + Identifier (when QoS is 1 or 2) are now appended (in that order) to the + process arguments. * The global QoS default can be configured using the `qos` top level config key. * Routes can be lists of programs or a map containing `qos` and `programs` keys. * The per-subscription QoS can be overriden by setting the route's `qos` config @@ -25,7 +31,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 ### Changed -* The default subscription QoS is now 2 (exactly once) +* BREAKING: The default subscription QoS is now 2 (exactly once) ### Fixed @@ -39,7 +45,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 * Running programs, asynchronously, in response to MQTT messages based on a set of configured routes with a 60 second timeout. Programs are executed once per - message, receive the message on stdin and the topic as an argument. + gessage, receive the message on stdin and the topic as an argument. * Configure an MQTT server using a host, port and optional credentials. [Unreleased]: https://the-tk.com/cgit/mqttr/diff/?id=HEAD&id2=v0.2.0 |