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.