diff --git a/CHANGELOG.md b/CHANGELOG.md index 31765a67f..0aa8c78f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,9 @@ All notable changes to this project will be documented in this file. ### Added - Support for Modbus RX Enable GPIO (#24726) - Support for hostname generation using single-specifier Format() patterns (#24731) -- Support for M5Stack Atom S3R drivers +- Support for M5Stack Atom S3R drivers (#24747) +- Support for multi-byte chars like emojis (💡) in light device toggle buttons (#24482) +- Berry RGBW white blend and 10-bit gamma support to Berry LED pixel rendering (#24750) ### Breaking Changed @@ -16,14 +18,15 @@ All notable changes to this project will be documented in this file. - Berry `format()` now uses internal `ext_snprintf_P()` for floating point formatting (#24725) - ESP8266 wrap printf and replace with stubs reducing flash size by 6k (#24714) - LVGL splash screen uses default Montserrat-14 instead of Montserrat-20 on small screens (#24735) -- Move autoconf repository to `ota.tasmota.com` +- Move autoconf repository to `ota.tasmota.com` (#24754) ### Fixed - NeoPool possible overflow/div-zero errors and Hydrolysis module detection (#24724) - Seesaw encoder position tracking in light control mode (#24730) ### Removed -- `USE_UNIVERSAL_TOUCH` no more forced when `USE_UNIVERSAL_DISPLAY` is enabled +- `USE_UNIVERSAL_TOUCH` no more forced when `USE_UNIVERSAL_DISPLAY` is enabled (#24743) +- Disable `-DUSE_SHA_ROM` flag due to TLS issues (#24744) ## [15.4.0.1] 20260507 ### Added diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 7b57dfea2..2dfb189eb 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -118,21 +118,26 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm - Command `WcResolution 0..24` increasing camera max resolution from 14 to 24 - Support for hostname generation using single-specifier Format() patterns [#24731](https://github.com/arendst/Tasmota/issues/24731) - Support for Modbus RX Enable GPIO [#24726](https://github.com/arendst/Tasmota/issues/24726) +- Support for multi-byte chars like emojis (💡) in light device toggle buttons [#24482](https://github.com/arendst/Tasmota/issues/24482) +- Support for M5Stack Atom S3R drivers [#24747](https://github.com/arendst/Tasmota/issues/24747) - MiElHVAC extend support of AirDirection control [#24675](https://github.com/arendst/Tasmota/issues/24675) - Berry add support for pre-processor [#24679](https://github.com/arendst/Tasmota/issues/24679) - Berry transpose C defines to Berry in `tasmota_defines_for_berry.be` [#24680](https://github.com/arendst/Tasmota/issues/24680) +- Berry RGBW white blend and 10-bit gamma support to Berry LED pixel rendering [#24750](https://github.com/arendst/Tasmota/issues/24750) ### Breaking Changed ### Changed - ESP32 Platform from 2025.04.30 to 2026.05.50, Framework (Arduino Core) from v3.1.11 to v3.3.8.260506 and IDF from v5.3.4.260127 to v5.5.4.260407 [#24718](https://github.com/arendst/Tasmota/issues/24718) - ESP8266 wrap printf and replace with stubs reducing flash size by 6k [#24714](https://github.com/arendst/Tasmota/issues/24714) +- Move autoconf repository to `ota.tasmota.com` [#24754](https://github.com/arendst/Tasmota/issues/24754) - Berry `format()` now uses internal `ext_snprintf_P()` for floating point formatting [#24725](https://github.com/arendst/Tasmota/issues/24725) - LVGL splash screen uses default Montserrat-14 instead of Montserrat-20 on small screens [#24735](https://github.com/arendst/Tasmota/issues/24735) - ### Fixed - NeoPool possible overflow/div-zero errors and Hydrolysis module detection [#24724](https://github.com/arendst/Tasmota/issues/24724) - Seesaw encoder position tracking in light control mode [#24730](https://github.com/arendst/Tasmota/issues/24730) ### Removed +- `USE_UNIVERSAL_TOUCH` no more forced when `USE_UNIVERSAL_DISPLAY` is enabled [#24743](https://github.com/arendst/Tasmota/issues/24743) +- Disable `-DUSE_SHA_ROM` flag due to TLS issues [#24744](https://github.com/arendst/Tasmota/issues/24744)