From 300b3bfb9a7dc9e609be067264000350b5c33d99 Mon Sep 17 00:00:00 2001 From: Jason2866 <24528715+Jason2866@users.noreply.github.com> Date: Sat, 26 Sep 2026 18:39:45 +0200 Subject: [PATCH] Platform 2026.09.50 Tasmota Arduino Core 3.3.12 based on IDF 5.5.5 (#25072) --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/workflows/Tasmota_build_devel.yml | 10 +++++----- .github/workflows/Tasmota_build_master.yml | 10 +++++----- .github/workflows/build_all_the_things.yml | 8 ++++---- platformio.ini | 2 +- platformio_tasmota32.ini | 2 +- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 3d26fd80f..623f84ab4 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -7,7 +7,7 @@ - [ ] Only relevant files were touched - [ ] Only one feature/fix was added per PR and the code change compiles without warnings - [ ] The code change is tested and works with Tasmota core ESP8266 V.2.7.8 - - [ ] The code change is tested and works with Tasmota core ESP32 V.3.3.8 from Platform 2026.05.50 + - [ ] The code change is tested and works with Tasmota core ESP32 V.3.3.12 from Platform 2026.09.50 - [ ] I accept the [CLA](https://github.com/arendst/Tasmota/blob/development/CONTRIBUTING.md#contributor-license-agreement-cla). _NOTE: The code change must pass CI tests. **Your PR cannot be merged unless tests pass**_ diff --git a/.github/workflows/Tasmota_build_devel.yml b/.github/workflows/Tasmota_build_devel.yml index 4e1cbd948..d2c73e451 100644 --- a/.github/workflows/Tasmota_build_devel.yml +++ b/.github/workflows/Tasmota_build_devel.yml @@ -54,7 +54,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 cp ./platformio_override_sample.ini ./platformio_override.ini - name: Add SHA to footer run: | @@ -104,7 +104,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 - name: Add SHA to footer run: | COMMIT_SHA_LONG=$(git rev-parse --short HEAD || echo "") @@ -162,7 +162,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 cp ./platformio_override_sample.ini ./platformio_override.ini - name: Download safeboot firmwares uses: actions/download-artifact@v8 @@ -211,7 +211,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 - name: Add SHA to footer run: | COMMIT_SHA_LONG=$(git rev-parse --short HEAD || echo "") @@ -251,7 +251,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 cp ./platformio_override_sample.ini ./platformio_override.ini - name: Download safeboot firmwares uses: actions/download-artifact@v8 diff --git a/.github/workflows/Tasmota_build_master.yml b/.github/workflows/Tasmota_build_master.yml index eb8185c04..aaa55bb82 100644 --- a/.github/workflows/Tasmota_build_master.yml +++ b/.github/workflows/Tasmota_build_master.yml @@ -54,7 +54,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 cp ./platformio_override_sample.ini ./platformio_override.ini - name: Add "release" to footer run: | @@ -102,7 +102,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 cp ./platformio_override_sample.ini ./platformio_override.ini - name: Add "release" to footer run: | @@ -159,7 +159,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 cp ./platformio_override_sample.ini ./platformio_override.ini - name: Download safeboot firmwares uses: actions/download-artifact@v8 @@ -206,7 +206,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 - name: Add "release" to footer run: | sed -i -e "s/TASMOTA_SHA_SHORT/TASMOTA_SHA_SHORT release-/g" ./tasmota/include/tasmota_version.h @@ -244,7 +244,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 cp ./platformio_override_sample.ini ./platformio_override.ini - name: Download safeboot firmwares uses: actions/download-artifact@v8 diff --git a/.github/workflows/build_all_the_things.yml b/.github/workflows/build_all_the_things.yml index 03acc333b..5e975c75f 100644 --- a/.github/workflows/build_all_the_things.yml +++ b/.github/workflows/build_all_the_things.yml @@ -39,7 +39,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 - name: Run PlatformIO env: PYTHONIOENCODING: utf-8 @@ -71,7 +71,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 - name: Run PlatformIO env: PYTHONIOENCODING: utf-8 @@ -137,7 +137,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 cp ./platformio_override_sample.ini ./platformio_override.ini - name: Run PlatformIO env: @@ -170,7 +170,7 @@ jobs: enable-cache: false - name: Install dependencies run: | - uv pip install --system pioarduino==6.1.19 + uv pip install --system pioarduino==6.2.0 - name: Run PlatformIO env: PYTHONIOENCODING: utf-8 diff --git a/platformio.ini b/platformio.ini index bf81a81b7..3e14cffc9 100644 --- a/platformio.ini +++ b/platformio.ini @@ -145,7 +145,7 @@ lib_ignore = ESP8266Audio [core] ; *** Esp8266 Tasmota modified Arduino core based on core 2.7.4. Added Backport for PWM selection -platform = https://github.com/tasmota/platform-espressif8266/releases/download/2026.04.00/platform-espressif8266.zip +platform = https://github.com/tasmota/platform-espressif8266/releases/download/2026.09.00/platform-espressif8266.zip platform_packages = build_unflags = ${esp_defaults.build_unflags} build_flags = ${esp82xx_defaults.build_flags} diff --git a/platformio_tasmota32.ini b/platformio_tasmota32.ini index e45e45ad0..0409176c9 100644 --- a/platformio_tasmota32.ini +++ b/platformio_tasmota32.ini @@ -102,7 +102,7 @@ custom_component_remove = espressif/cmake_utilities [core32] -platform = https://github.com/tasmota/platform-espressif32/releases/download/2026.05.50/platform-espressif32.zip +platform = https://github.com/tasmota/platform-espressif32/releases/download/2026.09.50/platform-espressif32.zip platform_packages = build_unflags = ${esp32_defaults.build_unflags} build_flags = ${esp32_defaults.build_flags}