From 3bc1ea45ce351d3db0e10127a4ad6260315c7cbd Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 25 Jan 2026 15:22:26 -1000 Subject: [PATCH 1/2] bump --- .clang-tidy.hash | 2 +- esphome/components/libretiny/__init__.py | 6 +++--- platformio.ini | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.clang-tidy.hash b/.clang-tidy.hash index 40e96c68a6..54bb047d67 100644 --- a/.clang-tidy.hash +++ b/.clang-tidy.hash @@ -1 +1 @@ -d7d806925e18aeccf22a4f12e2c1f3f4ab49275c6bd1ab3b1e046852afd77f0b +40ce3511724e822f97e17fb12f38935e614c95ad6675329c143cbdee365e161a diff --git a/esphome/components/libretiny/__init__.py b/esphome/components/libretiny/__init__.py index 6fb321d07f..2c7ac93cca 100644 --- a/esphome/components/libretiny/__init__.py +++ b/esphome/components/libretiny/__init__.py @@ -192,9 +192,9 @@ def _notify_old_style(config): # The dev and latest branches will be at *least* this version, which is what matters. ARDUINO_VERSIONS = { - "dev": (cv.Version(1, 10, 0), "https://github.com/libretiny-eu/libretiny.git"), - "latest": (cv.Version(1, 10, 0), "libretiny"), - "recommended": (cv.Version(1, 10, 0), None), + "dev": (cv.Version(1, 11, 0), "https://github.com/libretiny-eu/libretiny.git"), + "latest": (cv.Version(1, 11, 0), "libretiny"), + "recommended": (cv.Version(1, 11, 0), None), } diff --git a/platformio.ini b/platformio.ini index 135665bff5..e1f80e85a5 100644 --- a/platformio.ini +++ b/platformio.ini @@ -212,7 +212,7 @@ build_unflags = ; This are common settings for the LibreTiny (all variants) using Arduino. [common:libretiny-arduino] extends = common:arduino -platform = libretiny@1.10.0 +platform = libretiny@1.11.0 framework = arduino lib_compat_mode = soft lib_deps = From a7223a2cd73dab43644e8f807cf026cb61b83d26 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 25 Jan 2026 16:23:01 -1000 Subject: [PATCH 2/2] use gh release --- .clang-tidy.hash | 2 +- esphome/components/libretiny/__init__.py | 11 +++++++++-- platformio.ini | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.clang-tidy.hash b/.clang-tidy.hash index 54bb047d67..009f9db388 100644 --- a/.clang-tidy.hash +++ b/.clang-tidy.hash @@ -1 +1 @@ -40ce3511724e822f97e17fb12f38935e614c95ad6675329c143cbdee365e161a +d565b0589e35e692b5f2fc0c14723a99595b4828a3a3ef96c442e86a23176c00 diff --git a/esphome/components/libretiny/__init__.py b/esphome/components/libretiny/__init__.py index 2c7ac93cca..553179beec 100644 --- a/esphome/components/libretiny/__init__.py +++ b/esphome/components/libretiny/__init__.py @@ -191,10 +191,17 @@ def _notify_old_style(config): # The dev and latest branches will be at *least* this version, which is what matters. +# Use GitHub releases directly to avoid PlatformIO moderation delays. ARDUINO_VERSIONS = { "dev": (cv.Version(1, 11, 0), "https://github.com/libretiny-eu/libretiny.git"), - "latest": (cv.Version(1, 11, 0), "libretiny"), - "recommended": (cv.Version(1, 11, 0), None), + "latest": ( + cv.Version(1, 11, 0), + "https://github.com/libretiny-eu/libretiny.git#v1.11.0", + ), + "recommended": ( + cv.Version(1, 11, 0), + "https://github.com/libretiny-eu/libretiny.git#v1.11.0", + ), } diff --git a/platformio.ini b/platformio.ini index e1f80e85a5..9de72cd622 100644 --- a/platformio.ini +++ b/platformio.ini @@ -212,7 +212,7 @@ build_unflags = ; This are common settings for the LibreTiny (all variants) using Arduino. [common:libretiny-arduino] extends = common:arduino -platform = libretiny@1.11.0 +platform = https://github.com/libretiny-eu/libretiny.git#v1.11.0 framework = arduino lib_compat_mode = soft lib_deps =