Skip to content

Commit b706392

Browse files
committed
automatically updated release notes for mega-20201227
1 parent fb3c4ea commit b706392

File tree

1 file changed

+165
-0
lines changed

1 file changed

+165
-0
lines changed

dist/Release_notes.txt

+165
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,168 @@
1+
-------------------------------------------------
2+
Changes in release mega-20201227 (since mega-20201130)
3+
-------------------------------------------------
4+
5+
Release date: zo 27 dec 2020 11:18:00 CET
6+
7+
CurlyMoo (4):
8+
Support for Shelly 1 temp. addon
9+
Added documentation
10+
Small typo in documentation
11+
Small comment about potential serial port conflicts
12+
13+
Joerg Heinemann (1):
14+
Add copyrights and permission notices
15+
16+
TD-er (91):
17+
[Cleanup] Wemos motor shield, reduce resources used.
18+
[docs] Minor Sphinx warnings fixed.
19+
[Playground] Move BME680 from playground
20+
[Cleanup] Uncrustify P106 BME680
21+
Make sure notifications (Email/Buzzer) are included in 1M normal build
22+
[IRTX] Use parse argument functions for IR TX command arguments
23+
[NeoClock] Fix building P070 NeoPixelClock
24+
[PVS-Studio] Allow testing IR builds for coding errors
25+
[IRTX] Convert more commands to use parse string functions
26+
Fix missing defines to allow "Periodical send Gratuitous ARP"
27+
[Cleanup] PluginStructs/*.cpp include prepend PluginStrucs dir
28+
[PIO] Concatenate .cpp files to prevent linking errors
29+
[PIO] Concat *.cpp files in ControllerQueue/ and PluginStructs/
30+
[PIO] Add Commands/*.cpp to the files to be concatenated in single .cpp
31+
Fix build error in Linux build environment
32+
[PIO] Separate appended .cpp files with newline
33+
[PIO] Concatenate all WebServer/*.cpp files into temp file.
34+
[PIO] Make sure library includes are present in .cpp
35+
[MQTT] Prevent high CPU load when not connected to MQTT broker (#3410)
36+
[Web UI] Proper encoding for HTML attribute values
37+
[Cleanup] Uncrustify of web page code
38+
[MQTT import] Share MQTT client with active MQTT controller
39+
[Dallas] Fix P100 DS2423 counter plugin matching new changes.
40+
[MQTT import] Fix missing return statement
41+
[Dallas] Fix P100 DS2423 counter plugin matching new changes.
42+
[NeoClock] Fix building P070 NeoPixelClock
43+
[PVS-Studio] Allow testing IR builds for coding errors
44+
Make sure notifications (Email/Buzzer) are included in 1M normal build
45+
Fix missing defines to allow "Periodical send Gratuitous ARP"
46+
[Cleanup] PluginStructs/*.cpp include prepend PluginStrucs dir
47+
[PIO] Concatenate .cpp files to prevent linking errors
48+
[PIO] Concat *.cpp files in ControllerQueue/ and PluginStructs/
49+
[PIO] Add Commands/*.cpp to the files to be concatenated in single .cpp
50+
Fix build error in Linux build environment
51+
[Cleanup] Wemos motor shield, reduce resources used.
52+
[docs] Minor Sphinx warnings fixed.
53+
[PIO] Separate appended .cpp files with newline
54+
[PIO] Concatenate all WebServer/*.cpp files into temp file.
55+
[PIO] Make sure library includes are present in .cpp
56+
[IRTX] Use parse argument functions for IR TX command arguments
57+
[IRTX] Convert more commands to use parse string functions
58+
[Web UI] Proper encoding for HTML attribute values
59+
[Cleanup] Uncrustify of web page code
60+
[MQTT import] Only process incoming messages if topic matches and enabled
61+
Fix %isntp% and %ismqttimp% states + MQTTimport connected events
62+
Remove ICACHE_RAM_ATTR from LongTermTimer and move to .h only
63+
[Webserver] Don't use temp variables for webserver arguments
64+
Exclude special characters from system variable page in minimal builds
65+
[WebServer] Do not include custom page on minimal OTA builds
66+
Reduce build size by wrapping all parameters for internal commands
67+
[ESP32] Remove warning for GPIO-15 to use PNP transistor on ESP32
68+
[Custom build] Reduce Custom build size
69+
[Deep Sleep] Make wake from deep sleep more reliable
70+
[Playground] Plugin-107: SI1145 - UV index / IR / visible (#3426)
71+
[Docs] Document Domoticz authethication via SendToHTTP
72+
Fix build issues P107
73+
[Cleanup] Use PCONFIG macros where possible
74+
[Domoticz MQTT] Reduce memory usage when sending message
75+
Use small stack allocated Json objects when processing web command
76+
[BME680] Make address config uniform for all I2C plugins
77+
[Cleanup] Rename I2C address label to reduce build size
78+
[BME680] Use the selected I2C address
79+
Delete _Custom.h
80+
[Travis] Disable test_alt_wifi_ESP8266_4M1M_VCC in CI builds
81+
[Typo] Fix 'succesful' typo
82+
Fix init check on P106 BME680
83+
[BME680] Force reinit after change settings
84+
[P107: SI1145] initialise sensor and stop sensor at each reading
85+
[P107_Si1145] Rename default value names and plugin name
86+
[BME680] Add to I2C scanner
87+
[Flashing] Include Espressif Download Tool in our repository
88+
[Docs] Document flashing, especially ESP32
89+
[Docs] Add stubs for not yet documented plugins
90+
Add XPT2046 touchscreen to Custom-sample.h
91+
Include Notifiers on hardware specific builds
92+
[Cleanup] Exclude unused code to reduce build size
93+
[Cleanup] Reduce build size by using CDN for CSS and JS
94+
[Cleanup] Reduce build size by using iterators for globalMapPortStatus
95+
Fix build issue for P019 (missing brace)
96+
Rename toasting,js to toasting.js
97+
[Cleanup] Reduce build size of WebPages
98+
[Cleanup] Disable "New Rules" on Limit build size builds
99+
Remove _custom.h
100+
Rename plugin ID to P108 because of ID conflict with pending PR
101+
[Doc] Add documentation stubs for P108 DDS238-x
102+
[PIO] Add "display" and "energy" build collections
103+
[Dallas] Fix Dallas sensor not being read if optional pin unset
104+
[EmonCMS] Allow sending 4 values per task (#3438)
105+
[EmonCMS] Fix build issue
106+
[Controller Queue] Optimize C004, C009 and C017
107+
[PWM] Fix fade down (#3434)
108+
109+
Ton Huisman (14):
110+
[P099] Touch XPT2046 new plugin - Adds Touch support for XPT2046 (often combined with ILI9341 TFT) - Space for up to 40 user defined touchobjects by name - Allows several types of events, X/Y, X/Y/X, objectname [TaskName#ObjectName] - Calibration to map to screen coordinates (optional)
111+
[P099] Code improvements - Avoid using unicode in source - Less scope braces - Memory optimizations - Improve data struct definition - Pointer initializations - Cleanup on `PLUGIN_EXIT`
112+
[P099] Cut off x/y coordinate outside calibration
113+
[P099] Documentation for TouchScreen - Device configuration - Setup calibration - Define TouchObjects
114+
[Docs] Add Touch plugin category - [P099] Improvements and corrections - [P095] Adjust documententation title (remove XPT2046)
115+
[P099] Events only fired when Rules enabled Show note in Device settings page if Rules disabled Add USES_P099 to `define_plugin_sets.h` (disabled)
116+
[P099] Fixed an issue in x/y scaling function
117+
[P099] Add On/Off button to touchobjects - Add On/Off button and Inverted settings per touchobject - Updated documentation and screenshots
118+
[P099] Settings page to show when task is disabled
119+
[P099] Adjust #include to new structure, enable plugin in test build
120+
[P099] Improve string allocation, add options, source formatting - Source formatting and String allocation using reserve() for longer strings - Add option and command for flipping the rotation setting - Improved rotation setting to conform to ILI9341 setting - Add option for setting the debounce delay for On/Off buttons
121+
[P099] Add updated file
122+
[P099] Fix casting and rounding in calculations
123+
Adjust #include path to fix build
124+
125+
denisfrench (4):
126+
Add #includes required since PR #3139
127+
Update to work with recent builds, lifted from P085
128+
Copy in _P103_DDS238.ino
129+
Move P224 in from Playground as P103
130+
131+
jimmys01 (1):
132+
Update the IR library
133+
134+
josemariaaraujo (1):
135+
Plugin for DDS238 Energy Meters
136+
137+
juliokele (1):
138+
[P069] Fixed LM75A logging
139+
140+
uwekaditz (23):
141+
[P036] Support for 128x32 display
142+
Files for [P092] replaced with original ones from mega
143+
[P092] Reduce memory usage when plugin not used PR #3248
144+
[P016] Improvement: a received IR code can be saved and a command can be assigned to it
145+
Undo changes for PR #3323 in this branch OLED_P036
146+
ressouce-saving string calculation
147+
not using the _ prefix anymore, use reserve() for long log strings
148+
Update P036_data_struct.h
149+
BUG: #endif missing in P092_data_struct.h
150+
Copy and Paste error
151+
integrate the changes of PR #3345 (created by pez3)
152+
[P092] P092_data->init() is always done if P092_init == false
153+
Update _P036_FrameOLED.ino
154+
Update P092_data_struct.cpp
155+
[P036] PinMode in Web interface adjustable (even InputPullDown if available)
156+
[P092] PinMode in Web interface adjustable (even InputPullDown if available)
157+
wrong comment sign
158+
[P092] Documentation for UVR61-3 (v8.3 or higher) added
159+
Delete P092_data_struct.cpp
160+
Delete P092_data_struct.h
161+
Changes requested by TDer
162+
Update P092_DLbus.ino from mega
163+
Changes requested by TD-er
164+
165+
1166
-------------------------------------------------
2167
Changes in release mega-20201130 (since mega-20201125)
3168
-------------------------------------------------

0 commit comments

Comments
 (0)