From 4aa36dc229e30ec7ddcbbc6e9bf34e991acba4dc Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Fri, 12 Dec 2025 12:37:04 +0100 Subject: [PATCH] Bump version v15.2.0.1 --- CHANGELOG.md | 25 +++++++++++----- FIRMWARE.md | 2 +- README.md | 2 +- RELEASENOTES.md | 49 ++----------------------------- tasmota/include/tasmota_version.h | 2 +- 5 files changed, 24 insertions(+), 56 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b4150ea81..07e06ebbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,23 @@ All notable changes to this project will be documented in this file. ## [Unreleased] - Development -## [15.1.0.3] +## [15.2.0.1] +### Added + +### Breaking Changed + +### Changed + +### Fixed + +### Removed + +## [Released] + +## [15.2.0] +- Release Stephan + +## [15.1.0.3] 20251212 ### Added - Support for ESP32-P4 rev.3 (#24146) - Support for Analog Gauges (#24153) @@ -11,8 +27,7 @@ All notable changes to this project will be documented in this file. - Berry `tasmota.micros()` to get time in microseconds (#24192) - Support for AGS02MA TVOC sensor (#24109) -### Breaking Changed - +## [15.0.1.5] 20251011 ### Changed - ESP32 Platform from 2025.11.30 to 2025.11.31, Framework (Arduino Core) from v3.1.5 to v3.1.6 and IDF from v5.3.4.251110 to v5.3.4.251110 (#24146) - Refactored DALI using TasmotaDali library v1.0.0 adding frame receive buffer @@ -27,8 +42,6 @@ All notable changes to this project will be documented in this file. - Thermostat temperature unit (#24213) - Display rotate regression from v15.1.0.1 (#24214) -### Removed - ## [15.1.0.2] 20251122 ### Added - WS2812 and Berry animation support for reverse-order LED strip (#24138) @@ -71,8 +84,6 @@ All notable changes to this project will be documented in this file. - TuyaMCU v1 soft lock when WIFI_SELECT / WIFI_RESET is initiated (#24063) - HASPmota `scale` and `angle` for images (#24089) -## [Released] - ## [15.1.0] 20251011 - Release Stella diff --git a/FIRMWARE.md b/FIRMWARE.md index 69b425b6c..0bf2086ba 100644 --- a/FIRMWARE.md +++ b/FIRMWARE.md @@ -18,7 +18,7 @@ See [CHANGELOG.md](https://github.com/arendst/Tasmota/blob/development/CHANGELOG ## Development -[![Dev Version](https://img.shields.io/badge/development%20version-v15.1.x.x-blue.svg)](https://github.com/arendst/Tasmota) +[![Dev Version](https://img.shields.io/badge/development%20version-v15.2.x.x-blue.svg)](https://github.com/arendst/Tasmota) [![Download Dev](https://img.shields.io/badge/download-development-yellow.svg)](http://ota.tasmota.com/tasmota/) [![Tasmota CI](https://github.com/arendst/Tasmota/workflows/Tasmota%20CI/badge.svg)](https://github.com/arendst/Tasmota/actions?query=workflow%3A%22Tasmota+CI%22) [![Tasmota ESP32 CI](https://github.com/arendst/Tasmota/workflows/Tasmota%20ESP32%20CI/badge.svg)](https://github.com/arendst/Tasmota/actions?query=workflow%3A%22Tasmota+ESP32+CI%22) diff --git a/README.md b/README.md index a16f40f90..3c89d72d4 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Firmware binaries can be downloaded from http://ota.tasmota.com/tasmota/release/ ## Development -[![Dev Version](https://img.shields.io/badge/development%20version-v15.1.x.x-blue.svg)](https://github.com/arendst/Tasmota) +[![Dev Version](https://img.shields.io/badge/development%20version-v15.2.x.x-blue.svg)](https://github.com/arendst/Tasmota) [![Download Dev](https://img.shields.io/badge/download-development-yellow.svg)](http://ota.tasmota.com/tasmota/) [![Tasmota CI](https://github.com/arendst/Tasmota/actions/workflows/build_all_the_things.yml/badge.svg)](https://github.com/arendst/Tasmota/actions/workflows/build_all_the_things.yml) [![Build_development](https://github.com/arendst/Tasmota/actions/workflows/Tasmota_build_devel.yml/badge.svg)](https://github.com/arendst/Tasmota/actions/workflows/Tasmota_build_devel.yml) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index a021e2060..d1b9ee892 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -71,7 +71,7 @@ Latest released binaries can be downloaded from - http://ota.tasmota.com/tasmota/release Historical binaries can be downloaded from -- http://ota.tasmota.com/tasmota/release-15.1.0 +- http://ota.tasmota.com/tasmota/release-15.2.0 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 Historical binaries can be downloaded from -- https://ota.tasmota.com/tasmota32/release-15.1.0 +- https://ota.tasmota.com/tasmota32/release-15.2.0 The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasmota.com/tasmota32/release/tasmota32.bin`` @@ -112,52 +112,9 @@ 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.1.0.3 +## Changelog v15.2.0.1 ### Added -- Support for ESP32-P4 rev.3 [#24146](https://github.com/arendst/Tasmota/issues/24118) -- Support for Analog Gauges [#24153](https://github.com/arendst/Tasmota/issues/24153) -- Support for MakeSkyBlue Solar Charger Energy Monitor [#24151](https://github.com/arendst/Tasmota/issues/24151) -- Support for AGS02MA TVOC sensor [#24109](https://github.com/arendst/Tasmota/issues/24109) -- Commands `DaliSend` and `DaliQuery` allow extended commands with prefix for DeviceType defaulting to DT6 -- ESP8266 GPIOViewer memory map if enabled with `#define GV_USE_ESPINFO` -- HostedMCU file update using command `HostedLoad |` -- Scripter array transfer via UFS [#24060](https://github.com/arendst/Tasmota/issues/24060) -- DALI DT8 RGBWAF color support using Tasmota light control -- NeoPool command `NPReadLSB`, `NPReadMSB`, `NPWriteLSB`, `NWriteMSB` for directly read/write LSB/MSB of 16-bit register [#24083](https://github.com/arendst/Tasmota/issues/24083) -- TLS enabled ECDSA by default for ESP8266 [#24009](https://github.com/arendst/Tasmota/issues/24009) -- WS2812 and Berry animation support for reverse-order LED strip [#24138](https://github.com/arendst/Tasmota/issues/24138) -- Berry `cb.free_cb` for extension manager [#24014](https://github.com/arendst/Tasmota/issues/24014) -- Berry `light.get()` direct access to values [#24033](https://github.com/arendst/Tasmota/issues/24033) -- Berry `gc_heap` and `gc_time` to `tasmota.memory()` [#24054](https://github.com/arendst/Tasmota/issues/24054) -- Berry `tcp.write()` add `offset` and `len` [#24076](https://github.com/arendst/Tasmota/issues/24076) -- Berry `tasmota.micros()` to get time in microseconds [#24192](https://github.com/arendst/Tasmota/issues/24192) - -### Breaking Changed ### Changed -- ESP32 Platform from 2025.11.30 to 2025.12.30, Framework (Arduino Core) from v3.1.5 to v3.1.7 and IDF from v5.3.4.250826 to v5.3.4.20251205 [#24212](https://github.com/arendst/Tasmota/issues/24212) -- LVGL library from v9.3.0 to v9.4.0 [#24028](https://github.com/arendst/Tasmota/issues/24028) -- JPEGDEC library from v1.8.3 to v1.8.4 [#24120](https://github.com/arendst/Tasmota/issues/24120) -- GPIOViewer from v1.6.3 to v1.7.0 -- Refactored library UDisplay [#24007](https://github.com/arendst/Tasmota/issues/24007) -- Refactored DALI using TasmotaDali library v1.0.0 adding frame receive buffer -- Increased filesystem file name size from 48 to 50 characters ### Fixed -- InfluxDb receives IPAddress as a value regression from v15.0.1.3 [#24031](https://github.com/arendst/Tasmota/issues/24031) -- Scripter UDP and switch case [#24060](https://github.com/arendst/Tasmota/issues/24060) -- TuyaMCU v1 soft lock when WIFI_SELECT / WIFI_RESET is initiated [#24063](https://github.com/arendst/Tasmota/issues/24063) -- PCA9685 V2 driver PWMTO fading logic and overflow [#24159](https://github.com/arendst/Tasmota/issues/24159) -- DALI protocol errors -- RGBW handling in TasmotaLED and xlgt_01_ws2812_esp32 [#24172](https://github.com/arendst/Tasmota/issues/24172) -- ArtNet single light color mapping using `ChannelRemap` [#24058](https://github.com/arendst/Tasmota/issues/24058) -- Thermostat temperature unit [#24213](https://github.com/arendst/Tasmota/issues/24213) -- TLS fix ECDSA and add `SetOption165 1` to enable ECDSA in addition to RSA [#24000](https://github.com/arendst/Tasmota/issues/24000) -- ESP32-P4 Hosted MCU updated to v2.6.6 solving WiFi boot issues [#24146](https://github.com/arendst/Tasmota/issues/24118) -- ESP32-Solo1 using pre-compiled Arduino libraries [#24146](https://github.com/arendst/Tasmota/issues/24118) -- Extension Manager exception when `OtaUrl` is not defined or invalid -- Extension Manager Light Theme support and Extensions input field control -- HASPmota exception in `cpicker` (colorwheel) [#24010](https://github.com/arendst/Tasmota/issues/24010) -- HASPmota `scale` and `angle` for images (#24089)[#24089](https://github.com/arendst/Tasmota/issues/24089) - -### Removed diff --git a/tasmota/include/tasmota_version.h b/tasmota/include/tasmota_version.h index 2f1315885..2fd9d87eb 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 = 0x0F010003; // 15.1.0.3 +const uint32_t TASMOTA_VERSION = 0x0F020001; // 15.2.0.1 #endif // _TASMOTA_VERSION_H_