2.5 KiB
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
subscribeAPI #9355. -
Enhance the
bannedfeature #9367. Now the corresponding session will be kicked when client is banned byclientid. -
Redesign
/gatewaysAPI 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.
-
Add a new config
quick_deny_anonymousto allow quick deny of anonymous clients (without username) so the auth backend checks can be skipped #8516. -
Support message properties in
/publishAPI #9401. -
Optimize client query performance for HTTP APIs #9374.
Bug fixes
-
Fix
ssl.existingNameoption 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
expclaim is set #9368. -
Fix that
/configs/global_zoneAPI cannot get the default value of the configuration #9392. -
Fix mountpoint not working for will-msg #9399.
-
Fix that the obsolete SSL files aren't deleted after the bridge configuration update #9411.