TBMQ 1.0.0 Release
Initial release with the following MQTT features:
- Quality of Service (QoS) Levels 0, 1, 2 support
- Persistent Session and Queuing Messages
- Retained Messages
- Last Will and Testament
- Keep Alive & Client Take-Over
- User Properties
- Reason Codes for MQTT packets
- Session Clean Start
- New Data Type: UTF-8 String pairs
- Bi-directional DISCONNECT packets
- Using passwords without usernames
- Session expiry feature
- Shared subscriptions
- Subscription options
- Maximum Packet Size
- Will delay
- Server Keep-Alive
- Assigned ClientID