From 2900bda8f971c72879f1c7684376472f06ae477a Mon Sep 17 00:00:00 2001 From: Will Miles Date: Fri, 29 Mar 2024 09:33:12 -0400 Subject: [PATCH] Select ESP8266 framework version via platform By explicitly listing an unversioned framework dependency in 'platform_packages', we were overriding the selection via the 'platform' specification, allowing PlatformIO to select any random version. Remove this line to allow 'platform' to add the framework dependency with the expected version. --- platformio.ini | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/platformio.ini b/platformio.ini index 345d66d91..0e09b499b 100644 --- a/platformio.ini +++ b/platformio.ini @@ -41,8 +41,7 @@ arduino_core_git = https://github.com/platformio/platform-espressif8266#feature/ platform_wled_default = ${common.arduino_core_3_1_2} # We use 2.7.4.7 for all, includes PWM flicker fix and Wstring optimization #platform_packages = tasmota/framework-arduinoespressif8266 @ 3.20704.7 -platform_packages = platformio/framework-arduinoespressif8266 - platformio/toolchain-xtensa @ ~2.100300.220621 #2.40802.200502 +platform_packages = platformio/toolchain-xtensa @ ~2.100300.220621 #2.40802.200502 platformio/tool-esptool #@ ~1.413.0 platformio/tool-esptoolpy #@ ~1.30000.0