-
Notifications
You must be signed in to change notification settings - Fork 927
Differences between 3.1.0 and 3.1.1
Nicholas Humfrey edited this page Aug 6, 2014
·
20 revisions
Differences between 3.1.0 and 3.1.1:
3.1.0 specification: http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html 3.1.1 specification: http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html
| No. | Description | Reference in 3.1.1 spec |
|---|---|---|
| 1. | Protocol name has changed | |
| 2. | Protocol level has changed | |
| 3. | Client IDs MAY contain more than 23 encoded bytes | |
| 4. | Client IDs MAY be empty | |
| 5. | Client IDs MUST actually be UTF-8 | |
| 6. | Client ID is now restricted to alphanumeric | |
| 7. | "session present" flag added to CONNACK | |
| 8. | concept of a failed subscription in a SUBACK | |
| 9. | validate that topics are correct UTF-8 | |
| ----- | --------------------------------------------------- | ------------------------- |
