reliably power cycle arduino nano
[Arduino] / sonoff / _releasenotes.ino
1 /*
2  * 1.0.16 20160729
3  * Moved wifi, rtc, syslog and config to support.ino
4  * Fixed button action when buttontopic is used. Introduced with 1.0.15
5  * Better buffer overflow checks (strlcpy)
6  * 
7  * 1.0.15 20160728
8  * Removed pubsubclient config changes from sonoff.ino as it doesn't work
9  *   reapply MQTT_MAX_PACKET_SIZE 256 and MQTT_KEEPALIVE 120 to PubSubClient.h
10  * Add status 0 option displaying all status messages
11  * Change MQTT_MAX_PACKET_SIZE from 1024 to 256
12  * Add buffer overflow checks (snprintf and strncpy)
13  * Implemented common string sizes
14  *
15  * 1.0.14 20160722
16  * Seperate user config from sonoff.ino to user_config.h (pucebaboon)
17  * Change defaults from sidnas2 to domus1
18  * Add MQTT status message as status 6 (pucebaboon)
19  * Add status type to message (pucebaboon)
20  * Add pubsubclient config changes to sonoff.ino (pucebaboon)
21  * 
22  * 1.0.13 20160702
23  * Add Ledstate 1 option to show power state on led
24  *
25  * 1.0.12 20160529
26  * Allow disable of button topic using "0"
27  * 
28  * 1.0.11 20160524
29  * Provide button response if MQTT connection lost
30  * 
31  * 1.0.10 20160520
32  * Add optional button topic to assist external MQTT clients
33  * Change version notation
34  * Reset default values
35  * 
36  * 1.0.9  20160503
37  * Add more blinks
38  * Add reset 2 option erasing flash
39  * Add status 5 option displaying network info
40  * Add syslog check for Wifi connection
41  * Resize mqtt_publish log array
42  * Change Wifi smartconfig active from 100 to 60 seconds
43  * Update Wifi initialization
44  * 
45  * 1.0.8  20160430
46  * Remove use of Wifi config data from SDK
47  * Add status 3 (syslog info) and status 4 (flash info)
48  * Add restart option to button (5 quick presses)
49  * 
50  * 1.0.7  20160420
51  * Add UDP syslog support
52  * Change HOST command to MQTTHOST command
53  * Add commands SYSLOG, SERIALLOG and LOGHOST
54  * Change hostname to lower case to distinguise between open-sdk version
55  * Add support for ESP-12F used in my modified wkaku power socket switch
56  * Fix timezone command
57  * Add RTC month names for future use
58  * Modify button code
59  * Remove initialization errors by better use of MQTT loop
60  * 
61  * 1.0.6  20160406
62  * Removed Wifi AP mode
63  * Add test for Arduino IDE version >= 1.6.8
64  * Fix RTC time sync code
65  * 
66  * 1.0.5  20160310
67  * Initial public release
68  * Show debug info by selecting option from IDE Tools Debug port: Serial
69  */