4.0-rc.3 版本

4.0-rc.3 版本

发布日期: 2019-12-21

EMQ X 4.0-rc.3 版本现已发布,其中包括以下更改:

emqx

功能增强:

  • 添加更多的 Metrics; 并删除 channel.gc, messages.qos2.expired, messages.qos2.dropped, auth.mqtt.anonymous 等

Github PR: emqx/emqx#3128

  • 日志格式支持配置行号

Github PR: emqx/emqx#3117

  • 为 emqx_connection 增加更多的测试用例

Github PR: emqx/emqx#3116

  • 修复 MQTT/WS 消息乱序的 BUG

Github PR: emqx/emqx#3115

emqx-dashboard (plugin)

进行了以下更改:

  • 优化 SQL 编辑器使用体验:

Github PR: emqx/emqx-dashboard#176, emqx/emqx-dashboard#177

  • 优化 Overview 页面显示

Github PR: emqx/emqx-dashboard#179

emqx-management (plugin)

进行了以下更改:

  • 支持返回共享订阅的真实主题

Github PR: emqx/emqx-management#151

错误修复:

  • 修复无法获取单个主题的多条路由信息的问题

Github PR: emqx/emqx-management#150

emqx-coap (plugin)

错误修复:

  • 修复停止插件后,无法正常启动的问题

Github PR: emqx/emqx-coap#151

emqx-delayed-publish (plugin)

进行了以下更改:

  • 新增 messages.delayed Metrics 计数

Github PR: emqx/emqx-delayed-publish#55

emqx-statsd (plugin)

进行了以下更改:

  • 对新的 Metrics 进行适配

Github PR: emqx/emqx-statsd#43

emqx-bridge-mqtt (plugin)

进行了以下修复:

  • 修正 Keepalive 单位为秒

Github PR: emqx/emqx-bridge-mqtt#43

emqx-auth-http (plugin)

进行了以下更改:

  • 支持 ‘%p’ 占位符,以获取客户端所连接的端口

Github PR: emqx/emqx-auth-http#167

All of Authentication Plugins

进行了以下更改:

  • 重命名认证成功或失败的计数 Metrics 的前缀为 client.auth.; 重命名 ACL 检查成功或失败的 Metrics 前缀为 client.acl.

Github PR: emqx/emqx-auth-username#132, emqx/emqx-auth-clientid#127, emqx/emqx-auth-http#168, emqx/emqx-auth-jwt#107, emqx/emqx-auth-ldap#96, emqx/emqx-auth-mongo#197, emqx/emqx-auth-mysql#193, emqx/emqx-auth-pgsql#174, emqx/emqx-auth-redis#144