[209] | 1 | 2.4
|
---|
| 2 | * Add MQTT_SOCKET_TIMEOUT to prevent it blocking indefinitely
|
---|
| 3 | whilst waiting for inbound data
|
---|
| 4 | * Fixed return code when publishing >256 bytes
|
---|
| 5 |
|
---|
| 6 | 2.3
|
---|
| 7 | * Add publish(topic,payload,retained) function
|
---|
| 8 |
|
---|
| 9 | 2.2
|
---|
| 10 | * Change code layout to match Arduino Library reqs
|
---|
| 11 |
|
---|
| 12 | 2.1
|
---|
| 13 | * Add MAX_TRANSFER_SIZE def to chunk messages if needed
|
---|
| 14 | * Reject topic/payloads that exceed MQTT_MAX_PACKET_SIZE
|
---|
| 15 |
|
---|
| 16 | 2.0
|
---|
| 17 | * Add (and default to) MQTT 3.1.1 support
|
---|
| 18 | * Fix PROGMEM handling for Intel Galileo/ESP8266
|
---|
| 19 | * Add overloaded constructors for convenience
|
---|
| 20 | * Add chainable setters for server/callback/client/stream
|
---|
| 21 | * Add state function to return connack return code
|
---|
| 22 |
|
---|
| 23 | 1.9
|
---|
| 24 | * Do not split MQTT packets over multiple calls to _client->write()
|
---|
| 25 | * API change: All constructors now require an instance of Client
|
---|
| 26 | to be passed in.
|
---|
| 27 | * Fixed example to match 1.8 api changes - dpslwk
|
---|
| 28 | * Added username/password support - WilHall
|
---|
| 29 | * Added publish_P - publishes messages from PROGMEM - jobytaffey
|
---|
| 30 |
|
---|
| 31 | 1.8
|
---|
| 32 | * KeepAlive interval is configurable in PubSubClient.h
|
---|
| 33 | * Maximum packet size is configurable in PubSubClient.h
|
---|
| 34 | * API change: Return boolean rather than int from various functions
|
---|
| 35 | * API change: Length parameter in message callback changed
|
---|
| 36 | from int to unsigned int
|
---|
| 37 | * Various internal tidy-ups around types
|
---|
| 38 | 1.7
|
---|
| 39 | * Improved keepalive handling
|
---|
| 40 | * Updated to the Arduino-1.0 API
|
---|
| 41 | 1.6
|
---|
| 42 | * Added the ability to publish a retained message
|
---|
| 43 |
|
---|
| 44 | 1.5
|
---|
| 45 | * Added default constructor
|
---|
| 46 | * Fixed compile error when used with arduino-0021 or later
|
---|
| 47 |
|
---|
| 48 | 1.4
|
---|
| 49 | * Fixed connection lost handling
|
---|
| 50 |
|
---|
| 51 | 1.3
|
---|
| 52 | * Fixed packet reading bug in PubSubClient.readPacket
|
---|
| 53 |
|
---|
| 54 | 1.2
|
---|
| 55 | * Fixed compile error when used with arduino-0016 or later
|
---|
| 56 |
|
---|
| 57 |
|
---|
| 58 | 1.1
|
---|
| 59 | * Reduced size of library
|
---|
| 60 | * Added support for Will messages
|
---|
| 61 | * Clarified licensing - see LICENSE.txt
|
---|
| 62 |
|
---|
| 63 |
|
---|
| 64 | 1.0
|
---|
| 65 | * Only Quality of Service (QOS) 0 messaging is supported
|
---|
| 66 | * The maximum message size, including header, is 128 bytes
|
---|
| 67 | * The keepalive interval is set to 30 seconds
|
---|
| 68 | * No support for Will messages
|
---|