From c86f74d456663f021fc6b91cd5ebb61cd94b923b Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Mon, 11 Nov 2024 13:34:09 +0100 Subject: [PATCH] Bump version v14.3.0.5 - Redesign GUI adding feedback to buttons, shutters and lights --- CHANGELOG.md | 19 ++++++++++++++----- RELEASENOTES.md | 4 ++-- tasmota/include/tasmota_types.h | 2 +- tasmota/include/tasmota_version.h | 2 +- tools/decode-status.py | 4 ++-- 5 files changed, 20 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 01fe6b01c..5e9e07e98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,20 @@ All notable changes to this project will be documented in this file. ## [Unreleased] - Development -## [14.3.0.4] +## [14.3.0.5] +### Added + +### Breaking Changed + +### Changed +- Redesign GUI adding feedback to buttons, shutters and lights + +### Fixed + +### Removed +- Command ``SetOption161 1`` to disable web page slider updates by commands + +## [14.3.0.4] 20241111 ### Added - DALI command `DaliGroupSliders 0..16` to show GUI group sliders with feedback disabling `DaliLight` - Support for I2C over Serial (#22444) @@ -13,8 +26,6 @@ All notable changes to this project will be documented in this file. - Berry add I2C read16/write16 supporting Little Endian (#22448) - Berry drivers for PCA9535 (generic and in SenseCAP D1) (#22451) -### Breaking Changed - ### Changed - AHT1X/AHT2X/AHT3X ready for virtual I2C (#22427) - SGP4X ready for virtual I2C (#22427) @@ -28,8 +39,6 @@ All notable changes to this project will be documented in this file. - FUNC_COMMAND linked list command buffer corruption by shutter driver - ESP32, ESP32-S2 and ESP32-S3 re-enable touch buttons (#22446) -### Removed - ## [14.3.0.3] 20241031 ### Added - Support for I2C over Serial, preliminary stub (#22388) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index fe1fede6a..9ddc2ba5f 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -114,9 +114,8 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm [Complete list](BUILDS.md) of available feature and sensors. -## Changelog v14.3.0.4 +## Changelog v14.3.0.5 ### Added -- Command ``SetOption161 1`` to disable web page slider updates by commands - DALI support for short addresses (gear) and groups - DALI command `DaliGear` to set max found gear to speed up scan response - DALI command `DaliGroup` to add gear to groups @@ -146,6 +145,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm ### Changed - ESP32 Platform from 2024.09.30 to 2024.11.30, Framework (Arduino Core) from v3.1.0.240926 to v3.1.0.241030 and IDF to 5.3.1.241024 [#22384](https://github.com/arendst/Tasmota/issues/22384) - ESP32 LVGL library from v9.2.0 to v9.2.2 [#22385](https://github.com/arendst/Tasmota/issues/22385) +- Redesign GUI adding feedback to buttons, shutters and lights - Unit (k)VAr(h) to (k)var(h) [#22435](https://github.com/arendst/Tasmota/issues/22435) - AHT1X/AHT2X/AHT3X ready for virtual I2C [#22427](https://github.com/arendst/Tasmota/issues/22427) - SGP4X ready for virtual I2C [#22427](https://github.com/arendst/Tasmota/issues/22427) diff --git a/tasmota/include/tasmota_types.h b/tasmota/include/tasmota_types.h index 8752a6ec8..ceeb9cc8d 100644 --- a/tasmota/include/tasmota_types.h +++ b/tasmota/include/tasmota_types.h @@ -195,7 +195,7 @@ typedef union { // Restricted by MISRA-C Rule 18.4 bu uint32_t mqtt_disable_modbus : 1; // bit 12 (v13.3.0.5) - SetOption158 - (MQTT) Disable publish ModbusReceived MQTT messages (1), you must use event trigger rules instead uint32_t counter_both_edges : 1; // bit 13 (v13.3.0.5) - SetOption159 - (Counter) Enable counting on both rising and falling edge (1) uint32_t ld2410_use_pin : 1; // bit 14 (v14.3.0.2) - SetOption160 - (LD2410) Disable generate moving event by sensor report - use LD2410 out pin for events (1) - uint32_t disable_slider_updates : 1; // bit 15 (v14.3.0.2) - SetOption161 - (Light) Disable slider updates by commands (1) + uint32_t spare15 : 1; // bit 15 uint32_t spare16 : 1; // bit 16 uint32_t spare17 : 1; // bit 17 uint32_t spare18 : 1; // bit 18 diff --git a/tasmota/include/tasmota_version.h b/tasmota/include/tasmota_version.h index d49cbe725..78cccdb21 100644 --- a/tasmota/include/tasmota_version.h +++ b/tasmota/include/tasmota_version.h @@ -22,6 +22,6 @@ #define TASMOTA_SHA_SHORT // Filled by Github sed -const uint32_t TASMOTA_VERSION = 0x0E030004; // 14.3.0.4 +const uint32_t TASMOTA_VERSION = 0x0E030005; // 14.3.0.5 #endif // _TASMOTA_VERSION_H_ diff --git a/tools/decode-status.py b/tools/decode-status.py index 116c09a95..dd487a206 100755 --- a/tools/decode-status.py +++ b/tools/decode-status.py @@ -216,7 +216,7 @@ a_setoption = [[ "(MQTT) Disable publish ModbusReceived MQTT messages (1), you must use event trigger rules instead", "(Counter) Enable counting on both rising and falling edge (1)", "(LD2410) Disable generate moving event by sensor report - use LD2410 out pin for events (1)", - "(Light) Disable slider updates by commands (1)", + "", "","","","", "","","","", "","","","", @@ -340,7 +340,7 @@ else: obj = json.load(fp) def StartDecode(): - print ("\n*** decode-status.py v14.3.0.2 by Theo Arends and Jacek Ziolkowski ***") + print ("\n*** decode-status.py v14.3.0.5 by Theo Arends and Jacek Ziolkowski ***") # print("Decoding\n{}".format(obj))