From f74ecf0766430eafee9f8f74a16c151519cb3e02 Mon Sep 17 00:00:00 2001 From: Selma Pittman Date: Sun, 5 Jul 2026 10:10:11 -0400 Subject: [PATCH] Pin LovyanGFX to 1.2.21 to fix build failure on fresh installs ^1.2.7 resolves to 1.2.24, whose new 'fonts' alias collides with this project's; exact 1.2.7 predates the two-arg loadFont(). 1.2.21 is the newest version that builds cleanly. Co-Authored-By: Claude Fable 5 --- platformio.ini | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platformio.ini b/platformio.ini index c81ce535f..6f3f2d6fe 100644 --- a/platformio.ini +++ b/platformio.ini @@ -21,6 +21,8 @@ build_flags = -DWM_MDNS lib_deps = - lovyan03/LovyanGFX@^1.2.7 + ; pinned: 1.2.24+ declares its own `fonts` alias that collides with the + ; one used here, and 1.2.7 predates the two-arg loadFont() this code uses + lovyan03/LovyanGFX@1.2.21 tzapu/WiFiManager@^2.0.17 bblanchon/ArduinoJson@^7.4.2