3.0-Beta.2 版本

3.0-Beta.2 版本

发布日期: 2018-09-10

EMQ X 3.0-Beta.2 版本主要包含了对 MQTT 5.0 新特性的改进,以及问题修复。

EMQ X Core

功能改进:

  • 支持 MQTT 5.0 ‘subscription options’

GitHub issues: emqx/emqx#1788, emqx/emqx-retainer#58, emqx/emqx#1803

  • 增加对 MQTT 5.0 ‘Topic-Alias’ 的校验

GitHub issues: emqx/emqx#1789, emqx/emqx#1802

  • 改进 hooks 的设计

GitHub issue: emqx/emqx#1790

  • 将模块 ‘emqx_mqtt_properties’ 重命名为 ‘emqx_mqtt_props’

GitHub issue: emqx/emqx#1791

  • 改进 emqx_zone

GitHub issue: emqx/emqx#1795

问题修复:

  • 修复了 ‘Will Delay Interval’ 属性处理错误

GitHub issues: emqx/emqx#1800, emqx/emqx-delayed-publish#3

  • 修复了 ‘Reserved’ 标志位的处理错误

GitHub issue: emqx/emqx#1783

  • 为单元测试生成配置文件

GitHub issue: emqx/emqx#1794

emqx-management (插件)

功能改进:

  • 增加 ‘banned’ 功能的 restful API

GitHub issue: emqx/emqx-management#6

emqx-delayed-publish (插件)

功��改进:

  • 重构代码

GitHub issue: emqx/emqx-delayed-publish#4

minirest (依赖工程)

功能改进:

  • 回调函数里,同时传递 query 参数和 body 参数

GitHub issue: emqx/minirest#4

emqx-rel (编译工程)

功能改进:

  • 编译时检查 OTP 版本

GitHub issue: emqx/emqx-rel#217