aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md16
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