3.0-Beta.3 版本

3.0-Beta.3 版本

发布日期: 2018-09-22

EMQ X 3.0-beta.3版本发布,该版本新增共享订阅派发策略功能,改进GC策略、桥接设计:

功能改进:

  • 修复 travis 构建

GitHub issues: emqx/emqx#1818 3.0-Beta.3 版本 - 图1 (opens new window)

  • 更新模块emqx_mqueue.erl文档说明

GitHub issues: emqx/emqx#1815 3.0-Beta.3 版本 - 图2 (opens new window)

  • 新增共享订阅派发策略

GitHub issues: emqx/emqx#1823 3.0-Beta.3 版本 - 图3 (opens new window)

  • 修复emqx_pool模块参数错误

GitHub issues: emqx/emqx#1827 3.0-Beta.3 版本 - 图4 (opens new window)

  • 新增强制shutdown策略

GitHub issues: emqx/emqx#1836 3.0-Beta.3 版本 - 图5 (opens new window)

  • 改进KeepAlive检测算法

GitHub issues: emqx/emqx#1839 3.0-Beta.3 版本 - 图6 (opens new window)

  • 修复跨节点消息投递

GitHub issues: emqx/emqx#1846 3.0-Beta.3 版本 - 图7 (opens new window)

  • 改进Bridge设计

GitHub issues: emqx/emqx#1849 3.0-Beta.3 版本 - 图8 (opens new window)

  • 改进force_gc_policy配置

GitHub issues: emqx/emqx#1851 3.0-Beta.3 版本 - 图9 (opens new window)

  • 修复Maximum-QoS选项值

GitHub issues: emqx/emqx#1852 3.0-Beta.3 版本 - 图10 (opens new window)

  • 升级依赖库esockd至v5.4.1

GitHub issues: emqx/emqx#1858 3.0-Beta.3 版本 - 图11 (opens new window)

问题修复:

  • 订阅API,主题属性支持通配符

GitHub issues: emqx/emqx#1706 3.0-Beta.3 版本 - 图12 (opens new window)

  • WebSocket 连接新增Path配置

GitHub issues: emqx/emqx#1809 3.0-Beta.3 版本 - 图13 (opens new window)

  • 修复报文尺寸过大导致block问题

GitHub issues: emqx/emqx#1811 3.0-Beta.3 版本 - 图14 (opens new window)

  • 新增函数check_expiry

GitHub issues: emqx/emqx#1813 3.0-Beta.3 版本 - 图15 (opens new window)

  • 修复DISCONNECT报文Session Expiry Interval不起作用

GitHub issues: emqx/emqx#1833 3.0-Beta.3 版本 - 图16 (opens new window)

  • 修复DISCONNECT报文Max Session Expiry Interval不起作用

GitHub issues: emqx/emqx#1834 3.0-Beta.3 版本 - 图17 (opens new window)

emqx-management

  • 改进Bridge CTL命令

  • 修复函数调用emqx_mgmt_cli:print() crash问题

  • 修复emqx_mgmt:subscribe函数’function_clause’错误

GitHub issues: emqx/emqx-management#1815 3.0-Beta.3 版本 - 图18 (opens new window)

emqx-web-hook

修复加载emqx_web_hook错误

emqx-dashboard

  • 修复 Dashboard -> OverView 中disconnect统计数据显示

  • 在 Dashboard -> Websocket 新增WebSocket Path参数

GitHub issues: emqx/emqx-dashboard#5 3.0-Beta.3 版本 - 图19 (opens new window)

emqx-retainer

  • Retained 消息新增TTL

GitHub issues: emqx/emqx-retainer#52 3.0-Beta.3 版本 - 图20 (opens new window)

emqx-coap

  • 新增emqx_coap插件

GitHub issues: emqx/emqx-coap#5 3.0-Beta.3 版本 - 图21 (opens new window) emqx/gen-coap#5 3.0-Beta.3 版本 - 图22 (opens new window)

emqx-docker

  • 优化Dockerfile

GitHub issues: emqx/emqx-docker#5 3.0-Beta.3 版本 - 图23 (opens new window)

esockd

  • 改进esockd_connection_sup模块设计

GitHub issues: emqx/esockd#86 3.0-Beta.3 版本 - 图24 (opens new window)