This is a feature and bugfix release.
- Implement "once" and "lazy" bridge start types.
- Add support for $SYS/broker/clients/maximum and $SYS/broker/clients/active topics.
- Add support for $SYS messages/byte per second received/sent topics.
- Updated mosquitto man page - $SYS hierarchy and signal support were out of date.
- Auto generated pub/sub client ids now include the hostname.
- Tool for dumping persistent DB contents is available in src/db_dump. It isn't installed by default.
- Enforce topic length checks in client library.
- Add new return type
MOSQ_ERR_ERRNO
to indicate that the errno variable should be checked for the real error code. - Add support for
connection_messages
config option. - mosquitto_sub will now refuse to run if the -c option (disable clean session) is given and no client id is provided.
- mosquitto_pub now gives more useful error messages on invalid input or other error conditions.
- Fix Python
will_set()
true/True typo. - Fix messages to topic
a/b
incorrectly matching on a subscriptiona
if another subscriptiona/#
exists.