diff --git a/CHANGELOG.md b/CHANGELOG.md index 68545e0d0..fd144f208 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,12 +3,27 @@ All notable changes to this project will be documented in this file. ## [Unreleased] - Development -## [13.0.0.4] +## [13.1.0.1] ### Added -- ESP32 prepare for Arduino Core v3 and esp-idf v5 (#19264) ### Breaking Changed +### Changed + +### Fixed + +### Removed + + +## [Released] - Development + +## [13.1.0] 20230815 +- Release Quentin + +## [13.0.0.4] 20230815 +### Added +- ESP32 prepare for Arduino Core v3 and esp-idf v5 (#19264) + ### Changed - Console height from default 318 pixels to viewport (#19241) - Shutter button hold behaviour with grouptopic (#19263) @@ -17,10 +32,6 @@ All notable changes to this project will be documented in this file. - HDC1080 detect device offline (#19298) - ADE7953 lowered no load threshold (#19302) -### Fixed - -### Removed - ## [13.0.0.3] 20230805 ### Added - Support for MAX17043 fuel-gauge systems Lipo batteries (#18788) @@ -93,8 +104,6 @@ All notable changes to this project will be documented in this file. ### Removed - Support for ESP32-C3 with chip rev below 3 (old development boards) -## [Released] - ## [13.0.0] 20230626 - Release Qasim diff --git a/FIRMWARE.md b/FIRMWARE.md index f1fe619d5..ab962399c 100644 --- a/FIRMWARE.md +++ b/FIRMWARE.md @@ -18,7 +18,7 @@ See [CHANGELOG.md](https://github.com/arendst/Tasmota/blob/development/tasmota/C ## Development -[![Dev Version](https://img.shields.io/badge/development%20version-v13.0.x.x-blue.svg)](https://github.com/arendst/Tasmota) +[![Dev Version](https://img.shields.io/badge/development%20version-v13.1.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 94c86429e..14911249a 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Firmware binaries can be downloaded from http://ota.tasmota.com/tasmota/release/ ## Development -[![Dev Version](https://img.shields.io/badge/development%20version-v13.0.x.x-blue.svg)](https://github.com/arendst/Tasmota) +[![Dev Version](https://img.shields.io/badge/development%20version-v13.1.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 51d1483ec..9fc969ea7 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -75,7 +75,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-13.0.0 +- http://ota.tasmota.com/tasmota/release-13.1.0 The latter links can be used for OTA upgrades too like ``OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz`` @@ -100,7 +100,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-13.0.0 +- https://ota.tasmota.com/tasmota32/release-13.1.0 The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasmota.com/tasmota32/release/tasmota32.bin`` @@ -110,66 +110,13 @@ 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 v13.0.0.4 +## Changelog v13.1.0.1 ### Added -- Command ``BrRestart`` to restart the Berry VM (experimental) [#19003](https://github.com/arendst/Tasmota/issues/19003) -- Command ``Delay -1`` to wait until next second [#18984](https://github.com/arendst/Tasmota/issues/18984) -- Command ``Restart 9`` to save all changes and go into deepsleep waiting for a reset [#19024](https://github.com/arendst/Tasmota/issues/19024) -- Support for MAX17043 fuel-gauge systems Lipo batteries [#18788](https://github.com/arendst/Tasmota/issues/18788) -- Support for multiple PCA9685 with extended functionality [#18805](https://github.com/arendst/Tasmota/issues/18805) -- Support for SGP41 TVOC/NOx Sensor [#18880](https://github.com/arendst/Tasmota/issues/18880) -- Support for DeepSleep battery level percentage [#19134](https://github.com/arendst/Tasmota/issues/19134) -- Zigbee decode Aqara 0000/FF01 attribute 03 as Temperature [#19210](https://github.com/arendst/Tasmota/issues/19210) -- ESP32 prepare for Arduino Core v3 and esp-idf v5 [#19264](https://github.com/arendst/Tasmota/issues/19264) -- Berry `getgbl` performance counter to `debug.counters()` [#19070](https://github.com/arendst/Tasmota/issues/19070) -- Berry `_class` can be used in `static var` initialization code [#19088](https://github.com/arendst/Tasmota/issues/19088) -- Berry `energy.update_total()` to call `EnergyUpdateTotal()` from energy driver [#19117](https://github.com/arendst/Tasmota/issues/19117) -- Berry `tasmota.loglevel()` and `tasmota.rtc_utc()` for faster performance [#19152](https://github.com/arendst/Tasmota/issues/19152) -- Berry metrics for memory allocation/deallocation/reallocation [#19150](https://github.com/arendst/Tasmota/issues/19150) -- Berry AES CCM decrypting in a single call to avoid any object allocation [#19153](https://github.com/arendst/Tasmota/issues/19153) -- Berry bytes `get` and `set` work for 3 bytes values [#19225](https://github.com/arendst/Tasmota/issues/19225) -- Partition Wizard is now able to convert to safeboot from Shelly partition layout [#19034](https://github.com/arendst/Tasmota/issues/19034) -- Matter option to disable bridge mode [#18992](https://github.com/arendst/Tasmota/issues/18992) -- Matter mini-profiler [#19075](https://github.com/arendst/Tasmota/issues/19075) -- Matter support for fabric_filtered request (for Google compatibility) [#19249](https://github.com/arendst/Tasmota/issues/19249) ### Breaking Changed -- Berry `bool( [] )` and `bool( {} )` now evaluate as `false` [#18986](https://github.com/arendst/Tasmota/issues/18986) -- Berry `import strict` now detects useless expression without side effects [#18997](https://github.com/arendst/Tasmota/issues/18997) ### Changed -- IRremoteESP8266 library from v2.8.5 to v2.8.6 -- ESP32 Framework (Arduino Core) from v2.0.10 to v2.0.11 -- ESP32 LVGL library from v8.3.7 to v8.3.8 (no functional change) -- Initial ``DisplayMode`` from 1 to 0 and ``DisplayDimmmer`` from 10% to 50% [#19138](https://github.com/arendst/Tasmota/issues/19138) -- Configuration backup and restore now supports ``.xdrvsetXXX`` files too [#18295](https://github.com/arendst/Tasmota/issues/18295) -- Reduced log level for TeleInfo [#19216](https://github.com/arendst/Tasmota/issues/19216) -- Console height from default 318 pixels to viewport [#19241](https://github.com/arendst/Tasmota/issues/19241) -- Shutter button hold behaviour with grouptopic [#19263](https://github.com/arendst/Tasmota/issues/19263) -- Thermostat improvements [#19279](https://github.com/arendst/Tasmota/issues/19279) -- PID controller improvements [#19285](https://github.com/arendst/Tasmota/issues/19285) -- HDC1080 detect device offline [#19298](https://github.com/arendst/Tasmota/issues/19298) -- ADE7953 lowered no load threshold [#19302](https://github.com/arendst/Tasmota/issues/19302) -- ESP32 shutter driver support up to 16 shutters [#18295](https://github.com/arendst/Tasmota/issues/18295) -- ESP32 autodetect flashsize and adjust filesystem [#19215](https://github.com/arendst/Tasmota/issues/19215) -- Berry extend `range(lower, upper, incr)` to arbitrary increment [#19120](https://github.com/arendst/Tasmota/issues/19120) -- Berry updated syntax highlighting plugin for VSCode [#19123](https://github.com/arendst/Tasmota/issues/19123) -- Berry `mqtt.publish` now distinguishes between `string` and `bytes` [#19196](https://github.com/arendst/Tasmota/issues/19196) -- Matter support for temperature in Fahrenheit (`SetOption8 1`) [#18987](https://github.com/arendst/Tasmota/issues/18987) -- Matter improve responsiveness [#19002](https://github.com/arendst/Tasmota/issues/19002) -- Matter improve latency for remote commands [#19072](https://github.com/arendst/Tasmota/issues/19072) -- Matter improve latency for single attribute reads and single commands [#19158](https://github.com/arendst/Tasmota/issues/19158) -- Matter increased polling frequency for local switches/occupancy [#19242](https://github.com/arendst/Tasmota/issues/19242) ### Fixed -- Berry Walrus Operator [#18982](https://github.com/arendst/Tasmota/issues/18982) -- MiElHVAC power commands regression from v12.4.0.1 [#18923](https://github.com/arendst/Tasmota/issues/18923) -- Zero cross dimmer minimum interrupt time [#19211](https://github.com/arendst/Tasmota/issues/19211) -- Fade would fail when the difference between start and target would be too small [#19248](https://github.com/arendst/Tasmota/issues/19248) -- Inverted shutter [#19243](https://github.com/arendst/Tasmota/issues/19243) -- ESP8266 SPI initialization for scripter, filesystem and MFRC522 [#19209](https://github.com/arendst/Tasmota/issues/19209) -- Matter support for large atribute responses [#19252](https://github.com/arendst/Tasmota/issues/19252) -- Matter auto-configuration Relay indices [#19255](https://github.com/arendst/Tasmota/issues/19255) ### Removed -- Support for ESP32-C3 with chip revision below 3 (old development boards) diff --git a/tasmota/include/tasmota_version.h b/tasmota/include/tasmota_version.h index 14d021c89..a5793dc77 100644 --- a/tasmota/include/tasmota_version.h +++ b/tasmota/include/tasmota_version.h @@ -20,6 +20,6 @@ #ifndef _TASMOTA_VERSION_H_ #define _TASMOTA_VERSION_H_ -const uint32_t VERSION = 0x0D000004; // 13.0.0.4 +const uint32_t VERSION = 0x0D010001; // 13.1.0.1 #endif // _TASMOTA_VERSION_H_