发布日期: 2015-07-09

Session, Queue, Inflight Window, Hooks, Global MessageId and More Protocol Compliant Now!

Feature: Session/Queue/Inflight Window Design (#145).

Feature: Support to resume a persistent session on other clustered node.

Feature: Support alarm management.

Feature: emqttd_guid to generate global unique message id.

Feature: Hooks for message pub/ack.

Feature: Protocol compliant - message ordering, timeout and retry.

Improve: Every client will start_link a session process, whether or not the client is persistent.

Improve: etc/emqttd.config to support more session, queue configuration.

Improve: issue #179 - Max offline message queue {max_queue, 100} meaning.

Improve: issue #180 - Should change project structure for other projects maybe depend on 'emqttd'. Merge emqtt, emqttd apps.

Improve: issue #185 - PacketId and MessageId: the broker should generate global unique message id.

Improve: issue #187 - etc/emqttd.config to support https listener

Improve: issue #186 - emqttd_cm to store client details

Improve: issue #174 - add 'from' field to mqtt_message record.

Improve: issue #170 - $SYS Topics should support alarms.

Improve: issue #169 - Add More Hooks

Improve: issue #167 - Inflight window to assure message ordering.

Improve: issue #166 - Message delivery timeout and retry.

Improve: issue #143 - Qos1, Qos2 PubSub message timeout.

Improve: issue #122 - Labeling message with unique id. emqttd_guid module to generate global unique msgid.

Improve: emqttd_bridge to support pending message queue, and fix the wrong Qos design.

Improve: mqtt_message record to add 'msgid', 'from' and 'sys' fields.

Change: Add emqttd_mqueue, emqttd_guid, emqttd_alarm modules.

Bugfix: issue #184 - emqttd_stats:setstats is not right.

Bugfix: Closed issues #181, #119.

Tests: fix the parser, acl test cases.

2.1.0-beta.1 版本发布 2.1-beta 版本发布 2.0.7 版本发布 2.0.6 版本发布 2.0.5 版本发布 2.0.4 版本发布 2.0.3 版本发布 2.0.2 版本发布 2.0.1 版本发布 2.0 版本发布 2.0-rc.3 版本发布 2.0-rc.2 版本发布 2.0-beta.3 版本发布 2.0-beta.2 版本发布 2.0-beta.1 版本发布 1.1.3 版本发布 1.1.2 版本发布 1.1.1 版本发布 1.1 版本发布 1.0.2 版本发布 1.0.1 版本发布 1.0 版本发布 0.17.1-beta 版本发布 0.17.0-beta 版本发布 0.16.0-beta 版本发布 0.15.0-beta 版本发布 0.14.1-beta 版本发布 0.14.0-beta 版本发布 0.13.1-beta 版本发布 0.13.0-beta 版本发布 0.12.3-beta 版本发布 0.12.2-beta 版本发布 0.12.1-beta 版本发布 0.12.0-beta 版本发布 0.11.0-beta 版本发布 0.10.4-beta 版本发布 0.10.3-beta 版本发布 0.10.2-beta 版本发布 0.10.1-beta 版本发布 0.10.0-beta 版本发布 0.9.3-alpha 版本发布 0.9.2-alpha 版本发布 0.9.0-alpha 版本发布 0.9.1-alpha 版本发布 0.8.6-beta 版本发布 0.8.5-beta 版本发布 0.8.4-beta 版本发布 0.8.3-beta 版本发布 0.8.2-alpha 版本发布 0.8.1-alpha 版本发布 0.8.0-alpha 版本发布 0.7.1-alpha 版本发布 0.7.0-alpha 版本发布 0.6.2-alpha 版本发布 0.6.1-alpha 版本发布 0.6.0-alpha 版本发布 0.5.5-beta 版本发布 0.5.4-alpha 版本发布 0.5.3-alpha 版本发布 0.5.2-alpha 版本发布 0.5.1-alpha 版本发布 0.5.0-alpha 版本发布 0.4.0-alpha 版本发布 0.3.4-beta 版本发布 0.3.3-beta 版本发布 0.3.2-beta 版本发布 0.3.1-beta 版本发布 0.3.0-beta 版本发布 0.2.1-beta 版本发布 0.2.0 版本发布 0.1.5 版本发布 0.1.3 版本发布 0.1.4 版本发布 0.1.2 版本发布 0.1.1 版本发布 0.1.0 版本发布