v5.0.11
Enhancements
Security enhancement for retained messages #9326. The retained messages will not be published if the publisher client is banned.
Security enhancement for the
subscribe
API #9355.Enhance the
banned
feature #9367. Now the corresponding session will be kicked when client is banned byclientid
.Redesign
/gateways
API 9364. UsePUT /gateways/{name}
instead ofPOST /gateways
, gateway gets 'loaded' automatically if needed. UsePUT /gateways/{name}/enable/{true|false}
to enable or disable gateway. No moreDELETE /gateways/{name}
.Support
statsd {tags: {"user-defined-tag" = "tag-value"}
configure and improve stability ofemqx_statsd
#9363.Improve node name generation rules to avoid potential atom table overflow risk #9387.
Set the default value for the maximum level of a topic to 128 #9406.
Keep MQTT v5 User-Property pairs from bridge ingested MQTT messsages to bridge target #9398.
Bug fixes
Fix
ssl.existingName
option of helm chart not working #9307.Fix create trace sometime failed by end_at time has already passed. #9303
Return 404 for status of unknown authenticator in
/authenticator/{id}/status
#9328.Fix that JWT ACL rules are only applied if an
exp
claim is set #9368.Fix that
/configs/global_zone
API cannot get the default value of the configuration #9392.Fix mountpoint not working for will-msg #9399.