#10019 为 QUIC 侦听器添加更多底层调优选项。
#9213 在舵手图中添加吊舱干扰预算。
#9949 QUIC 传输多流支持和 QUIC TLS cacert 支持。
#9966 在发布包中增加了2个新的 Erlang app,分别是 ‘tools’ 和 ‘covertool’。 这两个 app 可以用于性能和测试覆盖率的分析。
#9967 新的通用 TLS 选项 'hibernate_after', 以减少空闲连接的内存占用,默认: 5s 。
#10009 验证 GET /trace/:name/log 的 bytes 参数,使其不超过有符号的32位整数。
#10015 在 cookie 给错时,快速失败。 在此修复前,即使 cookie 配置错误,emqx 命令仍然会尝试去 ping EMQX 节点, 并得到一个 "Node xxx not responding to pings" 的错误。 修复后,如果发现 cookie 不一致,立即打印不一致的错误信息并退出。
#10020 修复使用异步和批量配置的桥接计数不准确的问题。
#10021 修正当emqx_ctl cluster join命令的目标节点未运行时的错误信息。
#9939 允许 'emqx ctl cluster join' 命令在 Mnesia 启动前就可以调用。
在此修复前, EMQX 的 replicant 类型节点无法使用 manual 集群发现策略。
#9958 修复 clients API 在 Client ID 不存在时返回的错误的 HTTP 应答格式。
#9961 在 bin/emqx 脚本中,避免在运行非启动命令时解析 emqx.conf 来获取节点名称和 cookie。
#9974 Statsd 和 prometheus 使用跟 Dashboard 相同的内存用量数据源。 在此修复前,内存的总量和用量统计使用了过时的(在容器环境中不准确)的数据源。
#9978 修正了在Postgres连接中选择使用SSL时的配置问题(authn, authz 和 bridge)。
从5.0.13升级到较新的EMQX版本后,连接可能无法完成之前的配置。
#9997 修复 Swagger API 生成时,deprecated 元数据字段未按照标准建议的那样始终为布尔值的问题。