diff --git a/CHANGELOG.md b/CHANGELOG.md index bf191cd3b..6095f053d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,8 @@ All notable changes to this project will be documented in this file. - Support for ESP32-C5 (#23804) - Berry update of preview of animation framework (#23816) - ESP8266 platform update from 2025.08.00 to 2025.09.00 (#23801) +- JPEGDEC library from v1.5.0 to v1.8.3 (#23883) +- Web UI styles and HTML syntax (#23847) ### Fixed - Syslog RFC5424 compliance (#23509) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index a8ed33d98..39b9af579 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -142,7 +142,9 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm - ESP32 Platform from 2025.05.30 to 2025.08.30, Framework (Arduino Core) from v3.1.3.250504 to v3.1.3.250808 and IDF from v5.3.3.250501 to v5.3.3.250801 [#23778](https://github.com/arendst/Tasmota/issues/23778) - Epdiy library from v1.0.0 to v2.0.0 - OpenTherm library from v0.9.0 to v1.1.5 [#23704](https://github.com/arendst/Tasmota/issues/23704) +- JPEGDEC library from v1.5.0 to v1.8.3 [#23883](https://github.com/arendst/Tasmota/issues/23883) - Library names [#23560](https://github.com/arendst/Tasmota/issues/23560) +- Web UI styles and HTML syntax [#23847](https://github.com/arendst/Tasmota/issues/23847) - CSS uses named colors variables [#23597](https://github.com/arendst/Tasmota/issues/23597) - VEML6070 and AHT2x device detection [#23581](https://github.com/arendst/Tasmota/issues/23581) - Domoticz supports persistent settings for all relays, keys and switches when filesystem `#define USE_UFILESYS` is enabled diff --git a/tasmota/berry/examples/statedata.be b/tasmota/berry/examples/statedata.be index c361c89b9..e3a4455ea 100644 --- a/tasmota/berry/examples/statedata.be +++ b/tasmota/berry/examples/statedata.be @@ -138,7 +138,7 @@ class mqttdata_cls list_index = list_size - self.line_cnt # Offset in list using self.line_cnt if list_index < 0 list_index = 0 end end - var msg = format("{t}") # Terminate two column table and open new table: + var msg = "
" # Terminate two column table and open new table while list_index < list_size var splits = string.split(self.list_buffer[list_index], ",") var topic = splits[0] # topic or hostname @@ -146,8 +146,7 @@ class mqttdata_cls var uptime = splits[2] var last_seen = int(splits[3]) -# msg += format("", 90 - (self.line_duration * 10)) - msg += "" + msg += "" if ipaddress msg += format("", topic, topic, ipaddress, ipaddress)
%s%s