|
| 1 | +------------------------------------------------- |
| 2 | +Changes in release mega-20200929 (since mega-20200913) |
| 3 | +------------------------------------------------- |
| 4 | + |
| 5 | +Release date: di 29 sep 2020 9:34:42 CEST |
| 6 | + |
| 7 | +André Klein (1): |
| 8 | + Update README.md |
| 9 | + |
| 10 | +Gijs Noorlander (44): |
| 11 | + [I2C] multiple instances P047 - Environment - Soil moisture sensor |
| 12 | + [I2C] Multiple instances P079 - Wemos Motorshield |
| 13 | + [I2C] Multiple instances P012 - LCD 2004 |
| 14 | + [I2C] Multiple Instances P006 - BMP085/180 |
| 15 | + [I2C] Multiple instances P015 - TSL2561 |
| 16 | + [Cleanup] Cleanup P015 |
| 17 | + [Cleanup] Mark floating point numbers with f to reduce resource usage |
| 18 | + Add missing float marking |
| 19 | + Fix compiler issue with incorrect 1000f in P092 DLbus |
| 20 | + [I2C multiplexer] Cleanup multiplexer code in _Plugin.ino |
| 21 | + [I2C multiplexer] Further cleanup of code |
| 22 | + Use new (std::nothrow) |
| 23 | + Fix compiler warnings for LOLIN_EPD library |
| 24 | + [I2C] Multiple Instances P022 - PCA9685 |
| 25 | + [P022] Forgot #ifdef USES_P022 |
| 26 | + [I2C] Multiple Instances P023 OLED |
| 27 | + [Cleanup] No need to call clearPluginTaskData from PLUGIN_EXIT |
| 28 | + [I2C] Multiple Instances P024 MLX90614 |
| 29 | + [I2C] Multiple Instances P025 ADS1115 |
| 30 | + [I2C] Multiple Instances P027 INA219 |
| 31 | + [I2C] Move I2C.ino to helpers .h/.cpp |
| 32 | + [I2C] Multiple Instances P032 MS5611 |
| 33 | + [Build] Fix build issues with LOLIN_EPD lib on minimal OTA builds |
| 34 | + [I2C] Multiple instances P034 DHT12 |
| 35 | + [I2C] Multiple Instances P045 MPU6050 |
| 36 | + [I2C] Multiple Instances P048 Motorshield V2 |
| 37 | + [I2C] Multiple Instances P057 - Display - HT16K33 LED |
| 38 | + [I2C] Multiple instances P058 - Keypad - HT16K33 |
| 39 | + [I2C] Multiple Instances P060 - Analog input - MCP3221 |
| 40 | + [Cleanup] Shorten member variable names |
| 41 | + [I2C] Multiple Instances P062 - Keypad - MPR121 Touch |
| 42 | + [I2C] Multiple Instances P064 - APDS9960 Gesture |
| 43 | + [I2C] Multiple Instances P069 - LM75A Temperature Sensor (I2C) |
| 44 | + [I2C] Multiple instances P072 - Temp/Hum HDC1080 (no changes) |
| 45 | + [I2C] Multiple instances P083 - SGP30 - Gas |
| 46 | + [I2C] Multiple Instances P090 - CCS811 Air Quality TVOC/eCO2 |
| 47 | + [Cleanup] Reduce stack usage for P064 in web load function |
| 48 | + [Cleanup] Use enum class in P023 OLED |
| 49 | + [Cleanup] Proper initialize all member variables of plugins |
| 50 | + [Cleanup] Uncrustify P092_DLbus |
| 51 | + [Cleanup] Use enum class for P036_FramedOLED |
| 52 | + [Cleanup] Rename member vars of P045 and initialize all members |
| 53 | + [Cleanup] Rename member + initialize members for P090 |
| 54 | + Add check for AllocatedControllerSettings in storage |
| 55 | + |
| 56 | +TD-er (35): |
| 57 | + [Docs] Document P048 motorshield commands |
| 58 | + Add ESP32 PinBootState options + ESP8266 gpio16 |
| 59 | + [Build] Fix compile time check for settings size ESP32 |
| 60 | + [P013 HCSR04] Clarify filter setting in web config |
| 61 | + [P012 LCD] Add characters used in Polish language |
| 62 | + [DS2423] Add 1-wire counter |
| 63 | + [Docs] Add documentation entry for P100 DS2423 1-Wire counter |
| 64 | + [WiFi] Fix issue where unit no longer considers connected > 25 days |
| 65 | + [WiFi] Fix some issues where timeouts were incorrectly evaluated |
| 66 | + [MQTT] Fix disregard retain flag using publish from rules (#3256) |
| 67 | + [build] Disable P092 and P093 on builds exceeding build size |
| 68 | + Add function to ask task for valueCount instead of plugin |
| 69 | + Add function to ask task for VType instead of plugins |
| 70 | + [ExtraTaskSettings] Make sure the ExtraTaskSettings are active when used |
| 71 | + Fix compiler issue C016 (incorrect find/replace) |
| 72 | + Fix P015 TSL2561 PLUGIN_READ return success = true |
| 73 | + Move output tyle selection load/save to device page handler |
| 74 | + [Serial] Handle serial config from webpage devices handler |
| 75 | + Use more logical parameters to query task sensor VType |
| 76 | + [ESPEasy p2p] Split p2p data structs into C++ objects (#3264) |
| 77 | + Document the DeviceStruct variables and update _Pxxx_PluginTemplate.ino |
| 78 | + [Cleanup] Add EventStruct constructor with TaskIndex as parameter |
| 79 | + [Storage] Make enums used for storage enum class |
| 80 | + Change CPlugin and NPlugin functions to enum class |
| 81 | + [Cleanup] Convert Misc.ino to .h/.cpp |
| 82 | + [Cleanup] Uncrustify Misc.h / Misc.cpp |
| 83 | + [Cleanup] Remove fwdelc declarations of functions moved to .h/.cpp |
| 84 | + [Cleanup] Split functions from Misc.cpp/.h |
| 85 | + [Cleanup] Split even more functions from Mist.cpp/.h |
| 86 | + Add stubs for new controllers up-to C025 |
| 87 | + [Web Interface] Improve task config consistency + code readability |
| 88 | + [P039 Thermocouple] Add FIXME to remove unneeded strings. |
| 89 | + [Arduino IDE] Document how to build using Custom.h in Arduino IDE |
| 90 | + [Cleanup] Rename some to clarify msec or usec interval |
| 91 | + [WiFi] Fix reconnect loop when getting IP or connecting takes a while. |
| 92 | + |
| 93 | +Thomas (4): |
| 94 | + Update Wemos Motor Shield's ReadtheDocs |
| 95 | + Update P079_Wemos_Motorshield |
| 96 | + Updated P079 Motor Shield Plugin |
| 97 | + Updated P075 Nextion Plugin's Doc Files |
| 98 | + |
| 99 | +Ton Huisman (7): |
| 100 | + [P095/P096] Allow rotation +270 via cmd mode |
| 101 | + [SPI] Correct typo in devices list |
| 102 | + [P095] (Re)move touchscreen stuff There will be a new plugin for XPT2046 touchscreen Setting wasn't used here anyway |
| 103 | + [P099] Add documentation for Touchscreen - Device Configuration - Setting up Calibration - Configuring Touch objects |
| 104 | + [P099] Remove wrongly committed files |
| 105 | + [P099] Remove link from plugin overview docs |
| 106 | + [P095] [P096] Avoid using unicode in source |
| 107 | + |
| 108 | +stefan (1): |
| 109 | + [ArduinoIDE] Fix includes |
| 110 | + |
| 111 | +tonhuisman (8): |
| 112 | + [SPI] Extend SPI interface support in configuration |
| 113 | + [SPI] Update SPI-based plugin configuration |
| 114 | + [SPI] Fixed typos in comments... |
| 115 | + [SPI] Minor corrections |
| 116 | + [SPI] Remove unneeded comment |
| 117 | + [SPI] Minor correction, used wrong type |
| 118 | + [P096] Widen temp settings var from byte to uint16_t |
| 119 | + [P096] Avoid crash if no eInk display is connected and a yet unhandled command is sent |
| 120 | + |
| 121 | + |
1 | 122 | -------------------------------------------------
|
2 | 123 | Changes in release mega-20200913 (since mega-20200829)
|
3 | 124 | -------------------------------------------------
|
|
0 commit comments