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
|
---|