forked from letscontrolit/ESPEasy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRelease_notes.txt
3278 lines (2410 loc) · 110 KB
/
Release_notes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-------------------------------------------------
Changes in release mega-20180826 (since mega-20180822)
-------------------------------------------------
Release date: Sun Aug 26 04:00:20 CEST 2018
Gerald Hollweger (1):
Optimisations - Save RAM, move constants to flash (CharTableTM1637, CharTableMAX7219) - Remove unnecessary parameter passing (the interface pins do not change during operation for one instance)
TD-er (16):
[MQTT] PubSubClient Add checks for connectivity
[Client Connect] Check for success on connecting with client.
[Eastron] Add P078 plugin from the Playground (was P150)
[SDM] Update library to latest version
[Eastron] Make P078 Eastron compile, serial settings do not yet work
[Eastron] Add missing SDM_Config_User.h
[IR/IRTX] For PullReq #1645 split IR/IRTX to a separate build
[JSON] Fix issue when UDP port not set
[JSON] Only show node information when generic info is requested
[MotorShield] Rename P078 to P079
[MotorShield] Cleanup code layout
[MotorShield] Added comments in the code and fixes
[P080] Dallas iButton Rename P078 to P80
[Dallas iButton] Change VType to SENSOR_TYPE_LONG
[Build] Add "[TESTING]" labels to P078 and P080
[Build Travis] "Scratchpad was set but never used"
TungstenE2 (2):
Added Wemos Motorshield Plugin (No. 78)
Added Wemos Motorshield Plugin (No. 78)
feuerreiter (1):
Adds a overview of known espeasy nodes to the json response. I think this can be useful for own webinterfaces etc.
henfri (2):
Create _P078_DallasIButton.ino
Update _P078_DallasIButton.ino
jimmys01 (6):
IR library added
Travis build complaining about unused vars
commented out more unused code
Travis please be happy :-)
IR RX updated
Small correction
-------------------------------------------------
Changes in release mega-20180822 (since mega-20180818)
-------------------------------------------------
Release date: Wed Aug 22 04:00:15 CEST 2018
Gijs Noorlander (1):
Changed INPUT_COMMAND_SIZE from 80 to 240
TD-er (1):
[UDP] Use random outgoing port for NTP and check return values
-------------------------------------------------
Changes in release mega-20180818 (since mega-20180815)
-------------------------------------------------
Release date: Sat Aug 18 04:00:17 CEST 2018
Edwin Eefting (1):
fixed network config for newer versions
TD-er (1):
[#1650] Use icons in tabs on web page on small screens
-------------------------------------------------
Changes in release mega-20180815 (since mega-20180809)
-------------------------------------------------
Release date: Wed Aug 15 04:00:13 CEST 2018
TD-er (1):
[core 2.4.2] Update to PlatformIO [email protected]
krikk (1):
Update _P047_i2c-soil-moisture-sensor.ino
-------------------------------------------------
Changes in release mega-20180809 (since mega-20180808)
-------------------------------------------------
Release date: Thu Aug 9 04:00:06 CEST 2018
Bartlomiej Zimon (1):
fix for #702, setup propper gpio state before send into PCF8574 for pcfpulse,pcflongpulse
Gijs Noorlander (2):
[Blynk] Command handling was not active
[Blynk] Change define to allow blynkget command
TD-er (4):
[#1621] Timing interval of BME280 incorrect
[C011] Make sure the loaded extra controller settings end with 0
[Scheduler] Remove scheduled commands from scheduler to run in idle time
[deepsleep] Send values immediately after connections are made
-------------------------------------------------
Changes in release mega-20180808 (since mega-20180804)
-------------------------------------------------
Release date: Wed Aug 8 04:00:13 CEST 2018
Gijs Noorlander (1):
[#1612] Make P008_RFID using new functions
TD-er (8):
[Scheduler] Rename some functions and clean-up
[Notifications] Schedule NPlugin_ptr calls async
[MQTT] Schedule from callback functions
[Rules] Split parsing single line from rulesProcessingFile
[Rules] Split processing matched rule in a separate function
[Commands] Return String output per command
[Schedule] Scheduled command timer
[Schedule] Run command from webpage immediately
-------------------------------------------------
Changes in release mega-20180804 (since mega-20180802)
-------------------------------------------------
Release date: Sat Aug 4 04:00:23 CEST 2018
TD-er (5):
[#1574] Set event->TaskIndex
[Settings File] Show settings file layout
[ESP32] Small fix building ESP32
[Settings file] Include SettingsStruct in the view
[Cleanup] Replace a lot of TR TD with function
Thomas (1):
Update _P075_Nextion.ino
-------------------------------------------------
Changes in release mega-20180802 (since mega-20180801)
-------------------------------------------------
Release date: Thu Aug 2 04:00:14 CEST 2018
Grovkillen (1):
Added extra info to self compilers
-------------------------------------------------
Changes in release mega-20180801 (since mega-20180723)
-------------------------------------------------
Release date: Wed Aug 1 04:00:18 CEST 2018
Edwin Eefting (1):
Power down PN532 after reading. Saves power and reduces interference with Wifi.
TD-er (11):
[ExtraTaskSettings] Added some comments & clarifications
[ExtraTaskSettings] Added extra clear functions and checks
[ExtraTaskSettings] Keep ExtraTaskSettings actualized for plugin calls
[meminfodetail] Add command `meminfodetail`
[FileHandling] Write some log indicating file operation
[compiler fix] Forgot to declare String
[Storage] Split storage related functions to new file
[Storage] Simplify settings I/O error handling
[#882] Add checks on names in task setup
[#1379] Check for "forbidden" characters in names.
[#1306] Added %R% and %N% for literals \r and \n
-------------------------------------------------
Changes in release mega-20180723 (since mega-20180722)
-------------------------------------------------
Release date: Mon Jul 23 04:00:09 CEST 2018
TD-er (8):
[parseString] Fix 1-of error in getParamStartPos
[parseString] Use quotes to use special characters in command parameters
[parseString] Add checks when command parameters used as int
[Travis CI] Signed/unsigned compare fix
[GetArgv] Make sure only matching ", ' or [ is allowed
[WebLogViewer] Removed reRunCount as quick fix for web log viewer
[Compiler warning] Initialize the matching_parenthesis to something
[GetArgv] Add some C-array size checks
-------------------------------------------------
Changes in release mega-20180722 (since mega-20180720)
-------------------------------------------------
Release date: Sun Jul 22 04:00:08 CEST 2018
TD-er (12):
[#1591] Move system timers to main scheduler
[#1592] Remove systemCMDTimers
[#1596] Remove timerSensor and make it set its own interval.
[Log Viewer] Fix a 1-off error when parsing logs
[LogLevel] LoadFromFile log to LOG_LEVEL_DEBUG_DEV
[LogLevel] Use function to set loglevel and keep track of max log level
[LogLevel] Check loglevel before sending to log
[LogLevel] Add checks for LOG_LEVEL_DEBUG_MORE
[LogLevel] Add checks for LOG_LEVEL_DEBUG_DEV
[LogLevel] Added extra checks and make sure loglevel cache is up to date
[Scheduler] Keep statistics on timeDiff computations
[Scheduler] Call yield() when idle
-------------------------------------------------
Changes in release mega-20180720 (since mega-20180719)
-------------------------------------------------
Release date: Fri Jul 20 04:00:16 CEST 2018
TD-er (2):
[ParseString] Make ParseString more efficient and check results before use
[ParseString] Fix getting the right part of the command line
-------------------------------------------------
Changes in release mega-20180719 (since mega-20180716)
-------------------------------------------------
Release date: Thu Jul 19 04:00:14 CEST 2018
Benno Eigenmann (1):
lib_archive already exists & Implicit dependency not found
TD-er (1):
[sunrise/sunset] Allow offset from sunrise/sunset
denisfrench (1):
When clientid = %sysname%, only add %unit% if non-zero
stefan (1):
Fix for P077 crashes
-------------------------------------------------
Changes in release mega-20180716 (since mega-20180714)
-------------------------------------------------
Release date: Mon Jul 16 04:00:09 CEST 2018
TD-er (4):
[WiFi] Reset wifi when IP is set to 0.0.0.0
[Scheduler] Complete rewrite of time based scheduling
[JSON] Fixed broken JSON output on /json URL
[ESP32] Show partition table on sysinfo page
-------------------------------------------------
Changes in release mega-20180714 (since mega-20180712)
-------------------------------------------------
Release date: Sat Jul 14 04:00:13 CEST 2018
Gijs Noorlander (1):
[#1567] Only check values set before sending
-------------------------------------------------
Changes in release mega-20180712 (since mega-20180710)
-------------------------------------------------
Release date: Thu Jul 12 04:00:12 CEST 2018
TD-er (2):
[#1555] Fix TSL2591 values are not transferred to controller
[#1542] Fix Domoticz IDX more than 4 characters
-------------------------------------------------
Changes in release mega-20180710 (since mega-20180708)
-------------------------------------------------
Release date: Tue Jul 10 04:00:12 CEST 2018
Grovkillen (1):
P077: changed category to "energy"
-------------------------------------------------
Changes in release mega-20180708 (since mega-20180705)
-------------------------------------------------
Release date: Sun Jul 8 04:00:08 CEST 2018
TD-er (1):
[PIO build] Build issues caused by incorrect precompile processing
-------------------------------------------------
Changes in release mega-20180705 (since mega-20180625)
-------------------------------------------------
Release date: Thu Jul 5 04:00:18 CEST 2018
Bartłomiej Zimoń (1):
Update _C005.ino
TD-er (10):
[CPU usage] Increase loop count
[loop times] New timer statistics class to monitor performance
[BMx280] Do not wait for measurements, collect async
[Timing stats] Allow computing timing to estimate performance.
[ESP32] Upgrade to new ESpressif32 version
[PIO build] Use newer flag syntax for Travis
[Stability] Add check for string length to isNumerical()
[Stability] Use functions to get Webserver Arguments from POST messages.
[PlatformIO] Update to [email protected]
[info] Display ESP32 partition table
Tempura San (2):
[WebUI] font-family set to monospace for TEXTAREA
[WebUI] removed stray </div>
-------------------------------------------------
Changes in release mega-20180625 (since mega-20180624)
-------------------------------------------------
Release date: Mon Jun 25 04:00:08 CEST 2018
TD-er (2):
[Arduino IDE] Fix build include path ESPEasy-Globals.h
[PIO update] platform to [email protected]
-------------------------------------------------
Changes in release mega-20180624 (since mega-20180621)
-------------------------------------------------
Release date: Sun Jun 24 04:00:29 CEST 2018
Saverio Cisternino (2):
Implement CommandsManager
Migration core command
TD-er (8):
[AM2320] Explicit use boolean in Wire.endTransmission
[JavaScript] Device measurement value update may sometimes fail
[ArduinoJson] Update external library ArduinoJson.
[SDS011] Set SDS011 Dust plugin to normal from testing
[PlatformIO.ini] VScode needs `monitor_speed` and update ESP8266 platform
[web log] Disable excessive web log about RAM usage
[Cmd Exec] Add #ifndef #def statements to prevent multiple includes
[Cmd Exec] Use switch statement instead of lookup map
-------------------------------------------------
Changes in release mega-20180621 (since mega-20180619)
-------------------------------------------------
Release date: Thu Jun 21 04:00:14 CEST 2018
Saverio Cisternino (2):
Fixed Issue #1489
Show in devices list port number in hex
-------------------------------------------------
Changes in release mega-20180619 (since mega-20180618)
-------------------------------------------------
Release date: Tue Jun 19 04:00:10 CEST 2018
TD-er (4):
[ESP32] Allow flashing to ESP32 again from PlatformIO
[ESP32] Set build to @0.12.0
[OTA] Output proper port number when ARDUINO_FEATURE_OTA is set
[ESP8285] PlatformIO set max upload size limit
-------------------------------------------------
Changes in release mega-20180618 (since mega-20180615)
-------------------------------------------------
Release date: Mon Jun 18 04:00:12 CEST 2018
Steffen Lange (2):
Add GPS coordinates to Advanced Settings
Add %sunrise% and %sunset% variables
TD-er (1):
[#1494] Disabled ping to check if host is reachable
stefan (1):
Ammended central I2C fuctions (#1417)
-------------------------------------------------
Changes in release mega-20180615 (since mega-20180614)
-------------------------------------------------
Release date: Fri Jun 15 04:00:11 CEST 2018
TD-er (1):
[1M flash warning] Warn for OTA when 1M flash present
-------------------------------------------------
Changes in release mega-20180614 (since mega-20180613)
-------------------------------------------------
Release date: Thu Jun 14 04:00:11 CEST 2018
Gijs Noorlander (2):
[#1502] Change wait-to-connect timeout to 12 sec.
[#1503] Use proper timeout on BME280/BMP280
-------------------------------------------------
Changes in release mega-20180613 (since mega-20180611)
-------------------------------------------------
Release date: Wed Jun 13 04:00:15 CEST 2018
Gijs Noorlander (1):
[BMx280] Correct nr values for special sensor type
TD-er (2):
[Diag] Log Reset Reason at boot for ESP8266 and ESP32
[BMx280] Send data from BMP280 as temp_baro, not temp_hum_baro
-------------------------------------------------
Changes in release mega-20180611 (since mega-20180606)
-------------------------------------------------
Release date: Mon Jun 11 04:00:21 CEST 2018
Saverio Cisternino (1):
Fixed issue when there is more PCA9685
TD-er (6):
[#1417] Move I2C functions to a separate file
[I2Cdev] Add I2Cdevlib library
[I2C] Disable calls to wire.begin() from libraries
[#1484] Multiple instances of ultrasonic sensors
[PlatformIO] Added libraries to be able to use std::map
[BME/BMP280] Improve temperature/humidity readout
Tempura San (1):
[MQTT Import] system variables support for topics
-------------------------------------------------
Changes in release mega-20180606 (since mega-20180524)
-------------------------------------------------
Release date: Wed Jun 6 04:00:17 CEST 2018
Gijs Noorlander (1):
[GPIO command] work-around as long as gpio command is still performed in P001_switch.
-------------------------------------------------
Changes in release mega-20180524 (since mega-20180522)
-------------------------------------------------
Release date: Thu May 24 04:00:14 CEST 2018
Saverio Cisternino (25):
Allows plugin to intercept PLUGIN_WRITE and PLUGIN_REQUEST, when there is more tasks of same plugin type but different configuration.
Allow escape char [ and ] for use with comannd and rule containde space es [Extra 2]#Go
Allow PLUGIN_TIMER_IN TaskIndex
-Arminizze type of ParX of systemTimerStruct with EventStruct to prevent truncation issue -Add setSystemTimer overload
EventStruct copy ctor
Allow using two oled at same time.
Allow custom mqtt lwt topic
Allow custom lwt message
Allow use Unit Name as MQTT ClientId
Allows plugin to intercept PLUGIN_WRITE and PLUGIN_REQUEST, when there is more tasks of same plugin type but different configuration.
Allow escape char [ and ] for use with comannd and rule containde space es [Extra 2]#Go
Allow PLUGIN_TIMER_IN TaskIndex
-Arminizze type of ParX of systemTimerStruct with EventStruct to prevent truncation issue -Add setSystemTimer overload
EventStruct copy ctor
ExecuteCommand intercept Par4 and Par5
PCA9685: Allow select address.
PCA9685: Allow named istance commands for execute command on specific task when there is more PCA9685 task.
PCA9685: Add Pin e PWM validation
PCA9685: show address in hex.
PCA9685: Allow use pwm alias when call instance command es: Extender.pwm 1, 1000
PCA9685: Add pcafrq arg validation
PCA9685: Allow use frq alias when call instance command es: Extender.frq 100
PCA9685: Add support at commad gpio on name instance call
PCA9685: Add named istance pulse command. Es: Extend.pulse 0,1,50,auto gnenerate pulse on gpio 0 with duration of 50 ms an autorestart after 50 ms
PCA9685: Add support at command [TaskName].gpio all,1 | 0 which allows you to turn on (1) or turn off (0) all gpio of expander.
Susis Strolch (3):
GIT hooks: post-merge, post-commit, post-checkout
add missing & around value, add README
add missing & around value
TD-er (1):
[CI build] Small fix to prevent Travis CI build errors.
-------------------------------------------------
Changes in release mega-20180522 (since mega-20180519)
-------------------------------------------------
Release date: Tue May 22 04:00:14 CEST 2018
Daniel Tedenljung (1):
Add note for PulseCounter
Plebs (1):
Added 10 new commands for serial port configuration
TD-er (1):
[P077] CSE7766 - Energy (Sonoff S31 and Sonoff Pow R2)
stefan (1):
Add CSE7766 for Sonoff POW R2 to plugin_sets
-------------------------------------------------
Changes in release mega-20180519 (since mega-20180518)
-------------------------------------------------
Release date: Sat May 19 04:00:07 CEST 2018
Grovkillen (1):
[tools page] added a function for wide buttons
-------------------------------------------------
Changes in release mega-20180518 (since mega-20180517)
-------------------------------------------------
Release date: Fri May 18 04:00:07 CEST 2018
Grovkillen (3):
[JavaScript] made static variables "const"
[tools page] wider buttons
[tools page] Center text, factory reset is red
TD-er (1):
[#1431] Add DataAcquisition to /json and reduce json for sensor updates
-------------------------------------------------
Changes in release mega-20180517 (since mega-20180516)
-------------------------------------------------
Release date: Thu May 17 04:00:08 CEST 2018
Gijs Noorlander (2):
Update _C012.ino
Update WebServer.ino
TD-er (1):
[Flash strings] Store more strings into flash to keep memory usage low
-------------------------------------------------
Changes in release mega-20180516 (since mega-20180515)
-------------------------------------------------
Release date: Wed May 16 04:00:09 CEST 2018
Grovkillen (7):
Added Github logo (for button)
[sysinfo page] added GitHub copy
[sysinfo page] added CSS to GitHub copy button
[sysinfo page] Added GitHub button to TXBuffer
[sysinfo page] fixed layout of button
[web log] bugfix for empty logJSON stings
[web log] error capture of lower log levels
Plebs (1):
Another small fix for #1426
-------------------------------------------------
Changes in release mega-20180515 (since mega-20180514)
-------------------------------------------------
Release date: Tue May 15 04:00:11 CEST 2018
Grovkillen (6):
[web log] Chunk transfer instead of line transfer
[web log] Added declaring of reRunCount
[web log] added the reRunCout to the function
[web log] added warning if IE11 or older is used
[fix for crc2.py] truncation corrupted bin file
Added latest nightly release badge
Plebs (1):
fix for #1426
-------------------------------------------------
Changes in release mega-20180514 (since mega-20180513)
-------------------------------------------------
Release date: Mon May 14 04:00:09 CEST 2018
Plebs (1):
Added more #formats transformations
TD-er (5):
[#1411] Add SensorTypeNone to indicate no sensor values for Domoticz
[memory] use "-DNDEBUG" to disable ASSERT macros
[issue #1380] Prevent memory leaks in WiFiClient
[memory corruption] LWIP data corrupts log buffer
[ESP32] ESP.getResetReason() is unknown to ESP32
ZericE (6):
[#1404] Fix email notification for RFC2821, fix so msg body included.
undo unnecessary changes in email body
remove debug lines in email notify
updated comment
remove unneeded use of bMesg to free up mem.
use reference to free up mem.
flexiti (4):
Improvement in the file platformio.ini
OTA check box
ESP32 OTA port is set to 3232
ESP32 OTA port setting
-------------------------------------------------
Changes in release mega-20180513 (since mega-20180512)
-------------------------------------------------
Release date: Sun May 13 04:00:08 CEST 2018
Gijs Noorlander (2):
Fix debug code (commented) in _P045_MPU6050.ino
[PR #1304] Rename file before running crc2.py
-------------------------------------------------
Changes in release mega-20180512 (since mega-20180511)
-------------------------------------------------
Release date: Sat May 12 04:00:06 CEST 2018
Grovkillen (15):
Fixed the timers for log + devices
Fixed format (I like tabs, Platformio like spaces)
Preparation for fixed decimals...
Removed a timer reset...
Fixed some small syntax missing
Added check to stop flooding
Fixed scrolling issue when fetch <450mSec
Fix for decimals on auto update device page
Added ";"
[web log] fixed overflow when set to "debug dev"
[web log] fixed wait on requests
[device page] added max request here too
[web log] also taking care of disconnects
[device page] added dynamic length to loop
[web log] safety net not needed anymore
TD-er (2):
[JSON] Add number of decimals to the JSON output
[build] Do builds twice on the nightly builds
-------------------------------------------------
Changes in release mega-20180511 (since mega-20180510)
-------------------------------------------------
Release date: Fri May 11 04:00:08 CEST 2018
TD-er (3):
[cleanup] Simplify formatting user variables and allow checking
[log JSON] Add log level legend to the logjson output
[Web] Improve serving large blobs directly from flash
-------------------------------------------------
Changes in release mega-20180510 (since mega-20180507)
-------------------------------------------------
Release date: Thu May 10 04:00:13 CEST 2018
Grovkillen (7):
First draft of auto update of task/device values
Values are updated (1-4 values per task)
Wrap up for the PR
Added div to web log (color scheme)
Removed auto update of values... wrong branch
Fixed the log level colors
Fixed copy to clipboard (handle HTML tags)
Saverio Cisternino (1):
Fix plugin_id visualization on devices view that afflict Development build
TD-er (2):
[build] Special build config for Ventus W266
[Ventus W266] Fix signed/unsigned warning
ZericE (1):
[#1368] Remove call to Plugin_041_update causing a hard crash.
-------------------------------------------------
Changes in release mega-20180507 (since mega-20180506)
-------------------------------------------------
Release date: Mon May 7 04:00:08 CEST 2018
Grovkillen (1):
[issue template] extra reminder to self compilers
-------------------------------------------------
Changes in release mega-20180506 (since mega-20180505)
-------------------------------------------------
Release date: Sun May 6 04:00:08 CEST 2018
Grovkillen (10):
Added javascript to handle the log entries
Added div to not copy "Fetching log entries...."
Web log now inside a textarea
If error make log show this more clear
Added break...
BR should be \n, now fixed
Forgot extra \ for escape in code
Added some "-"
Updated to compile with TD-er's update on JSON
Forgot the auto-scroll function... now added
Plebs (2):
fix for #960
new command logentry
TD-er (5):
[JSON] Use streaming webserver for serving JSON page
[JSON] Make proper log JSON output for log viewer
[JSON] Sanitize JSON value strings
[JSON] Add TTL, task interval and task enabled
[JSON] Fix for single task view of json output.
ZericE (1):
[#1356] Remove redundant call to MQTTCheck
-------------------------------------------------
Changes in release mega-20180505 (since mega-20180505_TD-er)
-------------------------------------------------
Release date: Sat May 5 04:00:07 CEST 2018
TD-er (2):
[#1337] Include hidden SSID in wifi scans
[#1337] WiFi.isHidden() is unknown to ESP32
-------------------------------------------------
Changes in release mega-20180504 (since mega-20180503)
-------------------------------------------------
Release date: Fri May 4 04:00:10 CEST 2018
Grovkillen (3):
Added dropdown for phones
[#1363] fixed overlapping checkboxes
Added a break under the hamburger
TD-er (3):
[rules timer] revert treating the rules timer as periodical timer
[Settings] Add checks to investigate issues with overlap in settings
[LWIP2] Change LWIP1.4 => LWIP2 Low Memory
-------------------------------------------------
Changes in release mega-20180503 (since mega-20180502)
-------------------------------------------------
Release date: Thu May 3 04:00:12 CEST 2018
Grovkillen (1):
Spelling correction
TD-er (3):
[rules] Make rules start working again.
[timers] Make rules timers more constant and MQTT reconnect less aggressive
[#1353] Remove Domoticz HTTP as default controller
-------------------------------------------------
Changes in release mega-20180502 (since mega-20180501)
-------------------------------------------------
Release date: Wed May 2 04:00:16 CEST 2018
Grovkillen (1):
Added log JSON
Plebs (4):
fix for #1170
fix for #1142
deleted comments
Added 2 system variables
Saverio Cisternino (1):
Optimize setSystemTimer; Removed the second "for" cycle for checking the availability of timers
TD-er (5):
[LWIP 1.4.0] Change to LWIP 1.4.0, to allow large http POST messages
[LWIP] fix ESP32 build
[timers] Make timers more accurate
[wifi] Make retry intervals to connect increase at each attempt.
[web log] Read all items from the log buffer
-------------------------------------------------
Changes in release mega-20180501 (since mega-20180430)
-------------------------------------------------
Release date: Tue May 1 04:00:17 CEST 2018
mvdbro (1):
Fix broken Mini Dashboard feature
-------------------------------------------------
Changes in release mega-20180430 (since mega-20180429)
-------------------------------------------------
Release date: Mon Apr 30 04:00:08 CEST 2018
TD-er (4):
[wifi] Do not rely on WiFi.status() and better log of status
[wifi] Use internal ESPeasy state to check connected status
[rules] Add log indicating POST request for update rules
[MQTT] Set default timeout to 10 sec, equal to default Mosquito timeout
mvdbro (1):
Changed plugin call debug timers
-------------------------------------------------
Changes in release mega-20180429 (since mega-20180428)
-------------------------------------------------
Release date: Sun Apr 29 04:00:07 CEST 2018
TD-er (7):
[wifi] Setup static IP config after connecting to wifi.
[wifi] Set static IP config before and after connect
[wifi] Show number of reconnects in the sysinfo
[wifi] Add wifi status log (Debug More) and DHCP/Static config to info page
[wifi] ESP32 does not know wifi_station_get_connect_status()
[wifi] Added connectionCheckHandler() to force reconnect when needed
[wifi] Force wifi reconnect at lots of MQTT failed connects.
-------------------------------------------------
Changes in release mega-20180428 (since mega-20180426)
-------------------------------------------------
Release date: Sat Apr 28 04:00:15 CEST 2018
TD-er (4):
[wifi] Attempt to make event based wifi simpler
[PlatformIO] Updated core to 2.4.1
[wifi] Just disconnect when DNS lookup is not possible
[Wifi] Avoid doing network communications when not connected.
-------------------------------------------------
Changes in release mega-20180426 (since mega-20180425)
-------------------------------------------------
Release date: Thu Apr 26 04:00:14 CEST 2018
Gijs Noorlander (1):
Change use of core 2_4_0 to 2_3_0
-------------------------------------------------
Changes in release mega-20180425 (since mega-20180424)
-------------------------------------------------
Release date: Wed Apr 25 04:00:08 CEST 2018
Grovkillen (4):
Added a void addCopyButton
Made copy to clipboard JavaScript based instead
Added copy to clipboard on log page
Added new lines if BR + delimiter if wanted
Plebs (3):
Fix for #1300
Adding 3 new http commands: taskrun, taskvalueset and rules
Fix another bug in LCD plugin
TD-er (2):
[Modbus] PR #1128 made by @s0170071
[wifi] More active reconnect to wifi when disconnected
-------------------------------------------------
Changes in release mega-20180424 (since mega-20180423)
-------------------------------------------------
Release date: Tue Apr 24 04:00:13 CEST 2018
Grovkillen (1):
Added note to self compilers
-------------------------------------------------
Changes in release mega-20180423 (since mega-20180422)
-------------------------------------------------
Release date: Mon Apr 23 04:00:10 CEST 2018
Plebs (1):
Fixing #1289 for backwards compatibility
TD-er (1):
[wifi] Add delay between connection attempts
-------------------------------------------------
Changes in release mega-20180422 (since mega-20180421)
-------------------------------------------------
Release date: Sun Apr 22 04:00:09 CEST 2018
Plebs (2):
Syntax: [task#value#transformation#justification]
Code changed as per TD-er suggestions
TD-er (1):
[issue #1292] Remove CRC from settings, init settings and wifi fixes
-------------------------------------------------
Changes in release mega-20180421 (since mega-20180420)
-------------------------------------------------
Release date: Sat Apr 21 04:00:08 CEST 2018
Grovkillen (1):
Removed fade in of body added toast message!
Saverio Cisternino (4):
Add Commands timerpause and timerresume
Add Trigger Rules#TimerPause= and Rules#TimerResume=
Add support at elseif statment
Add debug info
TD-er (7):
[WiFi] Init static IP before connect to wifi
[Toast message] Change "Settings saved" to "Submitted"
[info] Add more build related info to the log and wifi info link to wiki
[Sonoff Pow] Add support for HLW8012
[Sonoff Pow] Add support for HLW8012
[Sonoff POW] Change Plugin ID to 76
[Sonoff POW] Set some proper defaults for the Sonoff POW
Unknown (2):
Merge remote-tracking branch 'papperone/mega' into merge/papperone
Merge remote-tracking branch 'papperone/mega' into merge/papperone
-------------------------------------------------
Changes in release mega-20180420 (since mega-20180419)
-------------------------------------------------
Release date: Fri Apr 20 04:00:09 CEST 2018
Grovkillen (3):
Added small fade in (0.5s)
"bodymenu" was accidentally copied to all body
Added extra breaks below "back to setup" button
TD-er (4):
[Static IP] Make sure static mode is set correct always
[wifi] Restart webserver when connection changes.
[log] Make web log 30 lines for ESP32
[wifi] Create event 'gotIP' after processing 'connected' event
-------------------------------------------------
Changes in release mega-20180419 (since mega-20180417)
-------------------------------------------------
Release date: Thu Apr 19 04:00:17 CEST 2018
Grovkillen (3):
Updated the input, select, textareas with CSS
Added CSS radio buttons to WiFi setup wizard