From 0de19b66d111bb158d2b48009e22a6aadae9c328 Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Thu, 12 Feb 2026 13:42:17 +0100 Subject: [PATCH] Bump version v15.2.0.5 --- CHANGELOG.md | 17 ++++++++-- RELEASENOTES.md | 10 +++--- tasmota/include/tasmota_version.h | 54 +++++++++++++++---------------- 3 files changed, 46 insertions(+), 35 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15a4ec3f7..bb439a338 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,13 +3,24 @@ All notable changes to this project will be documented in this file. ## [Unreleased] - Development -## [15.2.0.4] +## [15.2.0.5] +### Added + +### Breaking Changed + +### Changed +- ESP32 Platform from 2025.01.30 to 2026.02.30, Framework (Arduino Core) from v3.1.9 to v3.1.10 and IDF from v5.3.4.251226 to v5.3.4.260127 (#24444) + +### Fixed + +### Removed + + +## [15.2.0.4] 20260212 ### Added - Dingtian `SetOption81 1` to invert input and `SetOption133 1` to invert output (#24364) - Improv USB CDC connected devices -### Breaking Changed - ### Changed - Dingtian define `DINGTIAN_INPUTS_INVERTED` replaced by `SetOption81` (#24364) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index bc2f8db7b..594f6f14e 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -36,9 +36,9 @@ While fallback or downgrading is common practice it was never supported due to S This release will be supported from ESP8266/Arduino library Core version **2.7.8** due to reported security and stability issues on previous Core version. This will also support gzipped binaries. -This release will be supported from ESP32/Arduino library Core version **v3.1.9**. +This release will be supported from ESP32/Arduino library Core version **v3.1.10**. -Support of ESP8266 Core versions before 2.7.8 and ESP32 Core versions before v3.1.9 have been removed. +Support of ESP8266 Core versions before 2.7.8 and ESP32 Core versions before v3.1.10 have been removed. ## Initial configuration tools @@ -76,7 +76,7 @@ Historical binaries can be downloaded from The latter links can be used for OTA upgrades too like ``OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz`` ### ESP32, ESP32-C2, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-P4, ESP32-S2 and ESP32-S3 based -The following binary downloads have been compiled with ESP32/Arduino library core version **v3.1.9**. +The following binary downloads have been compiled with ESP32/Arduino library core version **v3.1.10**. - **tasmota32.bin** = The Tasmota version with most drivers including additional sensors and KNX for 4M+ flash. **RECOMMENDED RELEASE BINARY** - **tasmota32solo1.bin** = The Tasmota version with most drivers including additional sensors and KNX for single core ESP32 and 4M+ flash. @@ -112,7 +112,7 @@ 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 v15.2.0.4 +## Changelog v15.2.0.5 ### Added - Support for TCA9554 8-bit I/O expander mutually exclusive with PCA9557 - Support for Adafruit I2C QT Rotary Encoder [#24270](https://github.com/arendst/Tasmota/issues/24270) @@ -123,7 +123,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm ### Changed - ESP8266 platform update from 2025.10.00 to 2026.01.00 [#24354](https://github.com/arendst/Tasmota/issues/24354) -- ESP32 Platform from 2025.12.30 to 2026.01.30, Framework (Arduino Core) from v3.1.7 to v3.1.9 and IDF from v5.3.4.251205 to v5.3.4.251226 [#24354](https://github.com/arendst/Tasmota/issues/24354) +- ESP32 Platform from 2025.12.30 to 2026.02.30, Framework (Arduino Core) from v3.1.7 to v3.1.10 and IDF from v5.3.4.251205 to v5.3.4.260127 [#24444](https://github.com/arendst/Tasmota/issues/24444) - Vid6608 library from v1.0.2 to v1.0.3 [#24218](https://github.com/arendst/Tasmota/issues/24218) - IRremoteESP8266 library from v2.8.6 to v2.8.6-ca474a6 [#24226](https://github.com/arendst/Tasmota/issues/24226) - Refactor Adafruit Seesaw soil driver [#24270](https://github.com/arendst/Tasmota/issues/24270) diff --git a/tasmota/include/tasmota_version.h b/tasmota/include/tasmota_version.h index 8d88bde86..61ff8aa87 100644 --- a/tasmota/include/tasmota_version.h +++ b/tasmota/include/tasmota_version.h @@ -1,27 +1,27 @@ -/* - tasmota_version.h - Version header file for Tasmota - - Copyright (C) 2021 Theo Arends - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . -*/ - -#ifndef _TASMOTA_VERSION_H_ -#define _TASMOTA_VERSION_H_ - -#define TASMOTA_SHA_SHORT // Filled by Github sed - -const uint32_t TASMOTA_VERSION = 0x0F020004; // 15.2.0.4 - -#endif // _TASMOTA_VERSION_H_ +/* + tasmota_version.h - Version header file for Tasmota + + Copyright (C) 2021 Theo Arends + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#ifndef _TASMOTA_VERSION_H_ +#define _TASMOTA_VERSION_H_ + +#define TASMOTA_SHA_SHORT // Filled by Github sed + +const uint32_t TASMOTA_VERSION = 0x0F020005; // 15.2.0.5 + +#endif // _TASMOTA_VERSION_H_