Enhancements
-
Add
limiter
update API #9133. -
Avoid creating temporary zip files when syncing data directory during cluster startup #9429.
-
Refactor: move
/mqtt/sys_topics
to generic/configs/sys_topics
#9511. -
Refactor: use
POST
notPUT
for/users/{name}/change_pwd
#9533. -
Add compression functions
zip
,gzip
,zip_compress
in Rule-Engine and corresponding decompression functions #9573. -
Return
204
instead of200
forPUT /authenticator/:id
#9434. -
Added the option to customize the clientid prefix of egress MQTT bridges. #9609
-
Ensure the default expiration time of
banned
is large enough #9599.
Bug fixes
-
Trigger
message.dropped
hook when QoS2 message is resend by client with a same packet id, or 'awaiting_rel' queue is full #9487. -
Fix shared subscription 'sticky' strategy #9578.
Prior to this change, a 'sticky' subscriber may continue to receive messages after unsubscribing. -
Add check to ensure that a given key is among the prepared statements on query in the mysql connector #9571.
-
Fix password leak to logs for connectors #9608.