2.5 KiB
v5.0.11
增强
-
增强
保留消息
的安全性 #9332。 现在投递保留消息前,会先过滤掉来源客户端被封禁了的那些消息。 -
增强订阅 API 的安全性 #9355。
-
增加
封禁
功能 #9367。 现在客户端通过clientid
被封禁时将会踢掉对应的会话。 -
重新设计了 /gateways API 9364。 使用 PUT /gateways/{name} 代替了 POST /gateways,现在网关将在需要时自动加载,然后删除了 DELETE /gateways/{name},之后可以使用 PUT /gateways/{name}/enable/{true|false} 来开启或禁用网关。
-
支持
statsd {tags: {"user-defined-tag" = "tag-value"}
配置,并提升emqx_statsd
的稳定性 #9363。 -
改进了节点名称生成规则,以避免潜在的原子表溢出风险 #9387。
-
将主题的最大层级限制的默认值设置为128 #9406。
-
为桥接收到的 MQTT v5 消息再转发时保留 User-Property 列表 #9398。
-
添加了一个名为
quick_deny_anonymous
的新配置,用来在不调用认证链的情况下,快速的拒绝掉匿名用户,从而提高认证效率 #8516。 -
支持在 /publish API 中添加消息属性 #9401。
-
优化查询客户端列表的 HTTP API 性能 #9374。
修复
-
修复 helm chart 的
ssl.existingName
选项不起作用 #9307。 -
修复创建追踪日志时偶尔会报
end_at time has already passed
错误,导致创建失败。#9303 -
通过
/authenticator/{id}/status
请求未知认证器的状态时,将会返回 404。 -
修复 JWT ACL 规则只在设置了超期时间时才生效的问题 #9368。
-
修复
/configs/global_zone
API 无法正确获取配置的默认值问题 #9392。 -
修复 mountpoint 配置未对遗嘱消息生效的问题 #9399
-
修复桥接配置更新 SSL 相关配置后,过时的 SSL 文件没有被删除的问题 #9411。