From f3411884ef5acbb09bec7f396a31dfc0ff52a3ad Mon Sep 17 00:00:00 2001 From: TD-er Date: Sun, 9 Apr 2023 17:42:52 +0200 Subject: [PATCH] automatically updated release notes for mega-20230409 --- dist/Release_notes.txt | 175 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) diff --git a/dist/Release_notes.txt b/dist/Release_notes.txt index 5d99e5e52..325ff4895 100644 --- a/dist/Release_notes.txt +++ b/dist/Release_notes.txt @@ -1,3 +1,178 @@ +------------------------------------------------- +Changes in release mega-20230409 (since mega-20230306) +------------------------------------------------- + +Release date: zo 9 apr 2023 17:42:52 CEST + +TD-er (28): + [Cleanup] Reduce bin size on minimal builds. + [ETH] Fix connect to LAN with internal clock + [Build] Fix missing network medium options + [WiFi] Fix slow WiFi (re)connect + [WiFi] Fix connect from RTC + [Eth] Fix restoring cached DNS IPs + [Provisioning] Fix setting allowed file types to download via rules + [Provisioning] Fix cache and mDNS updates after provisioning + [Provisioning] Only allow downloading firmware update from set host + [Cache Reader] Add option to delete files after upload + [Rules] Fix parsing "Clock#Time=All,**:00" (#4568) + Sonoff Soil moistrure sensor MS-01 #4503 + Disable I2C dev check HDC1080 #4571 + [ADS1115] Fix channel results mixed #4570 + Rename HDC1080 to HDC10xx #4578 + [Rules] Use variables in clock events + [ESP32 WiFi] Enable selecting 802.11g mode on ESP32 #4572 + [ADS1115] Show analog port on Devices page + [ADS1115] Fix build issue on ESP8266 + [ADS1115] Add option to output in Volt using set gain. + [ADS1115] Update docs + [Build] Fix merge issue + Fix using wrong index from string array in sysinfo and SenseAir plugin + [PluginStats] Fix "highest peak" for negative values + [WiFi] Fix really slow reconnect on ESP32 (#4572) + [WiFi] Add auto WiFi (re)Connect and delay options + [WiFi] Force restart WiFi if auto reconnect is enabled + [WiFi] Document new Advanced options auto reconnect and extra wait + +Ton Huisman (113): + [P137] Add AXP192 Powermanagement controller + [P137] Include used library + [P137] Enable code only for ESP32 + [P137] Add some missing Get Config values, small improvements + [Build] Define ESP_LOGD(...) macro, not available on ESP8266 platform + [P137] Available for ESP8266 too + [P137] Remove [TESTING] tag, enable for ESP8266, minor code improvements + [Build] Define ESP_LOGD(...) macro, not available on ESP8266 platform + [Build] Change ESP_LOGD(...) macro, remove accidentally committed file + [P137] Restored ESP32 limitation as the Linux build can't handle the workaround + [P137] Activate in all Collection builds too + [P137] Add controller to ENERGY builds and Custom-sample.h + [P137] Add documentation + [P137] Fix flash-string == + [UI] Add `disabled` feature for numeric input fields + [Tasks] Add Priority task feature for initializing plugins early, with documentation + [Lib] Pull AXP192 library local, and implement missing features, exclude from ESP8266 builds + [P137] Implement Priority task feature, add more hardware options, add predefined configurations + [P137] Update documentation + [Boards] Add PSRAM option for 16M8M to improve stability + [Build] Add AXP192 to lib_ignore for IR ESP8266 builds + [Lib] AXP192 remove some unused variables + [Build] Add AXP192 to lib_ignore for normal_beta 16M ESP8266 build + [P137] Adjusted default device settings (turn off led and tft backlight for M5Core2) + [P137] Revert previously added PSRAM option for 16M8M builds + [Build] Remove suggestion that P138 will be a Priority task plugin + [P137] Add commands to codeMirror for Rules syntax highlighting, some typos fixed + [DOCS] Extend development guide + [DOCS] Add Using external libraries chapter, small corrections + [DOCS] Use %eventvalue1% in Rules examples where possible, other improvements and additions + [P008] Add get config values, update documentation + [P008] Handle initialization issue for unconfigured GPIO pins + [I2C] Disable I2C GPIO pin configuration if an I2C Priority task is enabled, updated docs + [P137] Reorder Device Configuration for output configuration change, enable PluginStats, update documentation + [Hardware] Add warning to disconnect ETH PoE during USB Serial use + [UI] Darker background color for disabled input fields + [UI] Darker background color for disabled input fields, update embedded css + [P137] Exclude some more unneeded code if FEATURE_PLUGIN_PRIORITY not set + [P137] Add config for LilyGO T-Beam, improved disabled-port UI, update documentation + [P013] Add setting for trigger-width + [Libs] Update `NewPing` library, add sanity check for `triggerWidth` argument + [P013] Reduce variable use, make State mode interval event optional + [P013] Update documentation with added setting + [P013] Update documentation with 'hidden' setting for Mode=State + [Lib] NewPing limit max trigger-width to 20 usec (wide enough) + [P013] Reduce plugin size (disable added features and log for 1M builds) + [P013] Update documentation with adjusted 20 usec setting + [P008] Reduce plugin size, minor optimizations + [P137] Add I2C config blocked note to documentation + [Docs] Correct some plugin status labels + [P013] Add Combined mode, as started in #3157 + [PriorityTask] Fix argument validation + [P137] Add support for PLUGIN_I2C_GET_ADDRESS + [P137] Fix merge issue + [P137] Fix merge issue + [P013] Update changelog explaining why not using latest NewPing library version + [P013] Allow Interval = 0, inhibit setting for suppressing State-events on Interval + [P013] Update and cleanup documentation + [P118] Change command to `itho` from `state` (deprecated, not removed) + [P118] Update documentation for 'itho' command + [P145] Fix documentation processor warning + [Docs] Add some missing includes on Commands overview page + [Displays] Don't trim spaces from text to display + [Docs] Correct some plugin labels to display separately + [Parameters] add `parseStringKeepCaseNoTrim` and `parseStringToEndKeepCaseNoTrim` and implement where useful + [P145] Fix compiler warning (nested comments) + [Build] Add KEEP_RTTTL build-flag and apply to some builds + [P065] Add Serial configuration to enable use on ESP32 + [P065] Update documentation + [Serial] Show I2CSerial as last option, format sources + [ESPEasySerial] Remote I2CSerial completely when disabled, format source + [Serial] Hide I2CSerial completely when disabled + [Serial] Update documentation + [P065] Set initial config also for ESP8266, increase initial volume to 50% + [P137] Implement GetCommandCode() for commands and getvalues to reduce bin-size + [P021] Add Invert Output option + [P021] Update documentation + [P089] Change command-handling making taskname optional + [P089] Add documentation + [C014] [Homie MQTT] replace DummyValueSet by TaskValueSet (bugfix) + [C014] Minor corrections + [Build] Update Arduino framework 2.0.7 (testing) + [P089] Show Hostname value on Devices overview page (GPIO column) + [P014] Disable I2C check to correct HTU21D read + [StringConverter] Add parseHexTextString() + [P020] Add command `serialsendmix` + [StringConverter] Improvements to parseHexTextString() + [P087] Add command `serialproxy_writemix` using `parseHexTextString()` + [P087] Format source suing Uncrustify + [P144] Disable additional debug logging + [Build] Add [C011] to `Climate` build + [P109] Add documentation for ThermoOLED plugin + [StringConverter] Add parseHexTextData() to handle 0x00 + [P020] Use parseHextTextData() to handle 0x00 in data + [P087] Use parseHexTextData() instead of parseHexTextString() + [P087] Code improvements + [Docs] Add reference to Youtube video for Git tools and Python installation + [Docs] Cancel/remove hardly used Github feature + [P087] Add documentation + [P073] Fix documenation typo + [P073] Correct `7dbin` command for TM1637 and fix scroll feature (bugfix) + [P073] Wrap some methods for conditional compilation + [P073] Option to suppress leading zeros on day/hour, fix scroll enable/disable + [P073] Fix documenation typo + [P073] Update documentation + [Docs] Minor correction, remove reference to non-existing paragraph. + [P073] Fix displaying periods for `7dtext` on 6-digit TM1736 + [Build] Add [P077] to Shelly_PLUG_S build environment + [P047] Add support for BelFlE Soil moisture sensor I2C + [P047] Add validation on I2C address inputs + [P047] Add documentation + [WiFi] APmodeEnabled event not generated when logging is disabled #4593 + [P047] Correct typo BelFlE to BeFlE + +chromoxdor (1): + [P027] Change the default averaging to 128samples + +flashmark (13): + Introduce P240 Vindriktning + Add P240_Vindriktning experimental + P240 Vindrikning, conditional debug messages + P240_Vindriktning small bugfixes + renamed: src/_P240_Vindriktning.ino -> src/_P144_Vindriktning.ino Renamed global variables to keep them unique + P144 rework + P144 Vindrikning rework + P144 Vindriktning minor rework + P144 Vindriktning Review rework + P144 Vindriktning Optimize time critical code + Reworked with separate P144_data_struct + Rework after review + Merge define_plugin_sets.h + +stefan (3): + [HTTP] Increase timeout on send + [HTTP] Increase timeouts and smaller fixes + Excluded debug output + + ------------------------------------------------- Changes in release mega-20230306 (since mega-20230304) -------------------------------------------------