- Fix
max_message_rate
to include MQTTv5 sessions. - Fix issue with long-running
vmq-admin
commands (#644). - Fix issue where a QoS2 message would be republished if a client would resend
the PUBLISH packet with the same message id within a non-finished QoS2 flow
(#944). - Improve error messages when parsing invalid CONNECT packets.
- Fix issue which would crash the session if a client would resend a (valid)
pubrec during a Qos2 flow (#926). - Fix
vmq_diversity
error message if invalid or unknown modifiers are returned
from a lua hook implementation. - Fix issue preventing MQTT 5.0 properties from being modifiable in
auth_on_publish_m5
(#964). - Fix issue which causes a crash if not enough data is available while parsing
the CONNECT frame invmq_mqtt_pre_init
(#950, #962). - Fix issue which could cause
vmq-admin session show
to crash when using
--limit=X
to limit the number of returned results (#902). - Handle edge case in the websocket implementation which could cause warninigs
when the session was terminating.