mirror of
https://github.com/arendst/Tasmota.git
synced 2026-07-27 20:05:46 +00:00
Bump version v15.5.0.1
This commit is contained in:
Regular → Executable
+17
-7
@@ -3,15 +3,29 @@ All notable changes to this project will be documented in this file.
|
|||||||
|
|
||||||
## [Unreleased] - Development
|
## [Unreleased] - Development
|
||||||
|
|
||||||
## [15.4.0.3]
|
## [15.5.0.1]
|
||||||
|
### Added
|
||||||
|
|
||||||
|
### Breaking Changed
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
## [Released]
|
||||||
|
|
||||||
|
## [15.5.0] 20260621
|
||||||
|
- Release Sylvan
|
||||||
|
|
||||||
|
## [15.4.0.3] 20260621
|
||||||
### Added
|
### Added
|
||||||
- Serial console support for Backspace when enabling `#define USE_SERIAL_BACKSPACE` (#24830)
|
- Serial console support for Backspace when enabling `#define USE_SERIAL_BACKSPACE` (#24830)
|
||||||
- Build copy firmware artifacts with ELF-extracted build timestamp (opt-in) (#24794)
|
- Build copy firmware artifacts with ELF-extracted build timestamp (opt-in) (#24794)
|
||||||
- Enhance Matter plugin functionality for On/Off control and add support for Global Scene Control and related commands (#24854)
|
- Enhance Matter plugin functionality for On/Off control and add support for Global Scene Control and related commands (#24854)
|
||||||
- Command `BSSid[1|2] [0|1|11:22:33:44:55:66]` to select fixed WiFi Access Point disabling `SetOption56` and `SetOption57` (#24394)
|
- Command `BSSid[1|2] [0|1|11:22:33:44:55:66]` to select fixed WiFi Access Point disabling `SetOption56` and `SetOption57` (#24394)
|
||||||
|
|
||||||
### Breaking Changed
|
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
- Sensirion_Core library from v0.7.2 to arduino-core v0.7.3
|
- Sensirion_Core library from v0.7.2 to arduino-core v0.7.3
|
||||||
- SCD30 library FrogmoreScd30 to Sensirion arduino-i2c-scd30 v1.1.1
|
- SCD30 library FrogmoreScd30 to Sensirion arduino-i2c-scd30 v1.1.1
|
||||||
@@ -23,8 +37,6 @@ All notable changes to this project will be documented in this file.
|
|||||||
### Fixed
|
### Fixed
|
||||||
- SML modbus/TCP on ESP32-p4 with only Ethernet shows "SML: could not connect TCP since wifi is down" (#24845)
|
- SML modbus/TCP on ESP32-p4 with only Ethernet shows "SML: could not connect TCP since wifi is down" (#24845)
|
||||||
|
|
||||||
### Removed
|
|
||||||
|
|
||||||
## [15.4.0.2] 20260603
|
## [15.4.0.2] 20260603
|
||||||
### Added
|
### Added
|
||||||
- Support for Modbus RX Enable GPIO (#24726)
|
- Support for Modbus RX Enable GPIO (#24726)
|
||||||
@@ -73,8 +85,6 @@ All notable changes to this project will be documented in this file.
|
|||||||
- ESP32 Platform from 2025.04.30 to 2026.04.50, Framework (Arduino Core) from v3.1.11 to v3.3.8 and IDF from v5.3.4.260127 to v5.5.4.260407 (#24676)
|
- ESP32 Platform from 2025.04.30 to 2026.04.50, Framework (Arduino Core) from v3.1.11 to v3.3.8 and IDF from v5.3.4.260127 to v5.5.4.260407 (#24676)
|
||||||
- Berry solidification cache (#24710)
|
- Berry solidification cache (#24710)
|
||||||
|
|
||||||
## [Released]
|
|
||||||
|
|
||||||
## [15.4.0] 20260422
|
## [15.4.0] 20260422
|
||||||
- Release Sybil
|
- Release Sybil
|
||||||
|
|
||||||
|
|||||||
Regular → Executable
+1
-1
@@ -18,7 +18,7 @@ See [CHANGELOG.md](https://github.com/arendst/Tasmota/blob/development/CHANGELOG
|
|||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|
||||||
[](https://github.com/arendst/Tasmota)
|
[](https://github.com/arendst/Tasmota)
|
||||||
[](http://ota.tasmota.com/tasmota/)
|
[](http://ota.tasmota.com/tasmota/)
|
||||||
[](https://github.com/arendst/Tasmota/actions?query=workflow%3A%22Tasmota+CI%22)
|
[](https://github.com/arendst/Tasmota/actions?query=workflow%3A%22Tasmota+CI%22)
|
||||||
[](https://github.com/arendst/Tasmota/actions?query=workflow%3A%22Tasmota+ESP32+CI%22)
|
[](https://github.com/arendst/Tasmota/actions?query=workflow%3A%22Tasmota+ESP32+CI%22)
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ Firmware binaries can be downloaded from http://ota.tasmota.com/tasmota/release/
|
|||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|
||||||
[](https://github.com/arendst/Tasmota)
|
[](https://github.com/arendst/Tasmota)
|
||||||
[](http://ota.tasmota.com/tasmota/)
|
[](http://ota.tasmota.com/tasmota/)
|
||||||
[](https://github.com/arendst/Tasmota/actions/workflows/build_all_the_things.yml)
|
[](https://github.com/arendst/Tasmota/actions/workflows/build_all_the_things.yml)
|
||||||
[](https://github.com/arendst/Tasmota/actions/workflows/Tasmota_build_devel.yml)
|
[](https://github.com/arendst/Tasmota/actions/workflows/Tasmota_build_devel.yml)
|
||||||
|
|||||||
Regular → Executable
+3
-44
@@ -71,7 +71,7 @@ Latest released binaries can be downloaded from
|
|||||||
- http://ota.tasmota.com/tasmota/release
|
- http://ota.tasmota.com/tasmota/release
|
||||||
|
|
||||||
Historical binaries can be downloaded from
|
Historical binaries can be downloaded from
|
||||||
- http://ota.tasmota.com/tasmota/release-15.4.0
|
- http://ota.tasmota.com/tasmota/release-15.5.0
|
||||||
|
|
||||||
The latter links can be used for OTA upgrades too like ``OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz``
|
The latter links can be used for OTA upgrades too like ``OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz``
|
||||||
|
|
||||||
@@ -102,7 +102,7 @@ Latest released binaries can be downloaded from
|
|||||||
- https://ota.tasmota.com/tasmota32/release
|
- https://ota.tasmota.com/tasmota32/release
|
||||||
|
|
||||||
Historical binaries can be downloaded from
|
Historical binaries can be downloaded from
|
||||||
- https://ota.tasmota.com/tasmota32/release-15.4.0
|
- https://ota.tasmota.com/tasmota32/release-15.5.0
|
||||||
|
|
||||||
The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasmota.com/tasmota32/release/tasmota32.bin``
|
The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasmota.com/tasmota32/release/tasmota32.bin``
|
||||||
|
|
||||||
@@ -112,52 +112,11 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm
|
|||||||
|
|
||||||
[Complete list](BUILDS.md) of available feature and sensors.
|
[Complete list](BUILDS.md) of available feature and sensors.
|
||||||
|
|
||||||
## Changelog v15.4.0.3
|
## Changelog v15.5.0.1
|
||||||
### Added
|
### Added
|
||||||
- Build copy firmware artifacts with ELF-extracted build timestamp (opt-in) [#24794](https://github.com/arendst/Tasmota/issues/24794)
|
|
||||||
- Command `SetOption [0..2]` to display SetOption values
|
|
||||||
- Command `WcResolution 0..24` increasing camera max resolution from 14 to 24
|
|
||||||
- Command `BSSid[1|2] [0|1|11:22:33:44:55:66]` to select fixed WiFi Access Point disabling `SetOption56` and `SetOption57` [#24394](https://github.com/arendst/Tasmota/issues/24394)
|
|
||||||
- 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)
|
|
||||||
- Support for uDisplay ST7305 [#24738](https://github.com/arendst/Tasmota/issues/24738)
|
|
||||||
- Support for Modbus Relays [#24812](https://github.com/arendst/Tasmota/issues/24812)
|
|
||||||
- Support for hosted MCU other than esp32c6
|
|
||||||
- Serial console support for Backspace when enabling `#define USE_SERIAL_BACKSPACE` [#24830](https://github.com/arendst/Tasmota/issues/24830)
|
|
||||||
- Trigger events to Berry when `USE_RULES` is not enabled [#24796](https://github.com/arendst/Tasmota/issues/24796)
|
|
||||||
- MiElHVAC extend support of AirDirection control [#24675](https://github.com/arendst/Tasmota/issues/24675)
|
|
||||||
- ESP32 VID6608 hardware RMT support for Automotive gauge driver [#24759](https://github.com/arendst/Tasmota/issues/24759)
|
|
||||||
- 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)
|
|
||||||
- Berry manual tool to compare and verify solidification between C and Python [#24754](https://github.com/arendst/Tasmota/issues/24754)
|
|
||||||
- Enhance Matter plugin functionality for On/Off control and add support for Global Scene Control and related commands [#24854](https://github.com/arendst/Tasmota/issues/24854)
|
|
||||||
|
|
||||||
### 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)
|
|
||||||
- Sensirion_Core library from v0.7.2 to arduino-core v0.7.3
|
|
||||||
- SCD30 library FrogmoreScd30 to Sensirion arduino-i2c-scd30 v1.1.1
|
|
||||||
- SCD4x library FrogmoreScd40 to Sensirion arduino-i2c-scd4x v1.1.0
|
|
||||||
- SPS30 library Sensirion arduino-i2c-sps30 v1.0.1
|
|
||||||
- Code hardening replacing `strcat` and `strcpy` with safer alternatives [#24832](https://github.com/arendst/Tasmota/issues/24832)
|
|
||||||
- Increase security by inverting state of `define DISABLE_REFERER_CHK` controlling remote HTTP access which is now default off
|
|
||||||
- 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 optimized solidified structures for code constants and maps [#24838](https://github.com/arendst/Tasmota/issues/24838)
|
|
||||||
- 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
|
### Fixed
|
||||||
- Crash when MQTT-TLS when tcp connection failed [#24798](https://github.com/arendst/Tasmota/issues/24798)
|
|
||||||
- SPS30 not detected on ESP8266 [#24780](https://github.com/arendst/Tasmota/issues/24780)
|
|
||||||
- SML modbus/TCP on ESP32-p4 with only Ethernet shows "SML: could not connect TCP since wifi is down" [#24845](https://github.com/arendst/Tasmota/issues/24845)
|
|
||||||
- I80 pushColors swap logic for parallel displays [#24766](https://github.com/arendst/Tasmota/issues/24766)
|
|
||||||
- MiElHVAC sensor and settings out of sync [#24813](https://github.com/arendst/Tasmota/issues/24813)
|
|
||||||
- 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)
|
|
||||||
- Berry `write(value:int | s:string) -> nil` internal argument parsing [#24800](https://github.com/arendst/Tasmota/issues/24800)
|
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
- `USE_UNIVERSAL_TOUCH` no more forced when `USE_UNIVERSAL_DISPLAY` is enabled [#24743](https://github.com/arendst/Tasmota/issues/24743)
|
|
||||||
|
|||||||
@@ -22,6 +22,6 @@
|
|||||||
|
|
||||||
#define TASMOTA_SHA_SHORT // Filled by Github sed
|
#define TASMOTA_SHA_SHORT // Filled by Github sed
|
||||||
|
|
||||||
const uint32_t TASMOTA_VERSION = 0x0F040003; // 15.4.0.3
|
const uint32_t TASMOTA_VERSION = 0x0F050001; // 15.5.0.1
|
||||||
|
|
||||||
#endif // _TASMOTA_VERSION_H_
|
#endif // _TASMOTA_VERSION_H_
|
||||||
|
|||||||
Reference in New Issue
Block a user