Commit Graph

  • c8dd9dd483 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 13:10:55 -05:00
  • e8ceb241e1 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 13:10:55 -05:00
  • a9149aef28 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 13:10:55 -05:00
  • efa3018123 Close the four diagnostic gaps in the library backend J. Nick Koston 2026-08-22 13:10:44 -05:00
  • efe2dc481d Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:52:53 -05:00
  • ac227b552c Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:52:53 -05:00
  • aa2cd99a9b Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:52:53 -05:00
  • 53228c183a Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 12:52:52 -05:00
  • 478584354e Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 12:52:52 -05:00
  • 9c7f68b813 Hoist the boolean spelling tables to helpers so cv.boolean and the env parser share one source J. Nick Koston 2026-08-22 12:52:38 -05:00
  • 751914c47f Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:48:21 -05:00
  • fe357106df Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:48:21 -05:00
  • f4f7492f37 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:48:21 -05:00
  • ef6c609e93 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 12:47:48 -05:00
  • b62d59ca26 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 12:47:07 -05:00
  • e52703617e Name the env boolean spelling tables like device-builder does J. Nick Koston 2026-08-22 12:47:05 -05:00
  • 57cbadbe9f Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 12:46:30 -05:00
  • 315f41e884 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 12:46:29 -05:00
  • a6ca775a48 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 12:46:29 -05:00
  • 65609bb94b Move the backend-agnostic library hardening down from the arduino backend PR J. Nick Koston 2026-08-22 12:46:16 -05:00
  • 09a875f359 Refactor the library backend into focused functions J. Nick Koston 2026-08-22 12:43:04 -05:00
  • e107747643 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:26:39 -05:00
  • 43411106bb Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:26:39 -05:00
  • 01f7373d51 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:26:39 -05:00
  • 6bdec7e907 Warn only for source-like suffix drops, batch ar argv, name non-iterable dependencies J. Nick Koston 2026-08-22 12:26:24 -05:00
  • e41440b16b Tilde-expand the install prefix before the CI cache-path assertion J. Nick Koston 2026-08-22 12:23:24 -05:00
  • 19d8f832b9 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:16:27 -05:00
  • d7edb52c7b Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:15:40 -05:00
  • 2ab0dc4e4f Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:15:39 -05:00
  • bbcc9f690a Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 12:15:39 -05:00
  • 4a1138820d Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 12:15:39 -05:00
  • 7c07276c71 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 12:15:38 -05:00
  • 072b65c0e2 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 12:15:38 -05:00
  • 60cf44de3b Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 12:15:38 -05:00
  • f71867ed2d Merge remote-tracking branch 'origin/dev' into esp8266-native-shared-helpers J. Nick Koston 2026-08-22 12:15:30 -05:00
  • 8b7d199ff9 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:08:57 -05:00
  • e7aa269346 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:08:57 -05:00
  • 3037ed0a28 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:08:57 -05:00
  • c206f83528 Make the remaining silent drops visible across backends J. Nick Koston 2026-08-22 12:08:46 -05:00
  • b002a37987 Fail fast on empty compile databases and unsupported analyze-memory toolchains; degrade a missing size tool J. Nick Koston 2026-08-22 12:06:38 -05:00
  • 583f47034f Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:02:36 -05:00
  • 10a22d7d74 Quote an overridden ldscript name on the link line; note the deliberate board-derived --flash_size J. Nick Koston 2026-08-22 12:02:33 -05:00
  • 905b056756 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:01:44 -05:00
  • dc1bbac385 Harden the build spec: content-hashed ld cache, strict f_cpu, loud diagnostics J. Nick Koston 2026-08-22 12:01:08 -05:00
  • b597a4f02f Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 11:55:59 -05:00
  • 0c64ce7a8c Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 11:55:59 -05:00
  • ba521acdab Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 11:55:59 -05:00
  • e7d3c1b92b Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 11:55:58 -05:00
  • 9676e0c0f0 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 11:55:58 -05:00
  • cedecf1f83 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 11:55:58 -05:00
  • f28be76c84 Fix comment drift: conditional cache refresh, future-tense generator consumer J. Nick Koston 2026-08-22 11:55:15 -05:00
  • fcc7bb8c44 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 11:49:37 -05:00
  • 3e646470ef Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 11:49:36 -05:00
  • ec9200912d Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 11:49:36 -05:00
  • 3242196f9c Validate shorthand dependencies, honor lib_ignore for version-less deps, warn on non-platform component drops J. Nick Koston 2026-08-22 11:49:25 -05:00
  • 4866ef97f0 Trim comment essays and hoist function-local test imports J. Nick Koston 2026-08-22 11:46:49 -05:00
  • 7e675233c6 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 11:44:16 -05:00
  • 512a31b3fc Trim comment essays and hoist function-local test imports J. Nick Koston 2026-08-22 11:44:09 -05:00
  • 3134239d52 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 11:43:02 -05:00
  • 67544598c5 Trim comment essays J. Nick Koston 2026-08-22 11:42:55 -05:00
  • 351eb9209f Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 11:42:02 -05:00
  • c7a96f77d2 Trim comment essays and hoist function-local test imports J. Nick Koston 2026-08-22 11:41:59 -05:00
  • fc8a48d70b Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 11:40:11 -05:00
  • cdde9dd230 Trim comment essays and hoist function-local test imports J. Nick Koston 2026-08-22 11:39:54 -05:00
  • 935db6a63c Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 11:38:49 -05:00
  • 90b29e231d Trim comment essays and hoist function-local test imports J. Nick Koston 2026-08-22 11:38:46 -05:00
  • 315abf21f8 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 11:37:21 -05:00
  • 24e5b1800f Trim comment essays and hoist function-local test imports J. Nick Koston 2026-08-22 11:37:16 -05:00
  • 11eca53a18 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 11:35:41 -05:00
  • f08e06f574 Trim comment essays and hoist function-local test imports J. Nick Koston 2026-08-22 11:35:35 -05:00
  • 27f4db8458 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 11:34:57 -05:00
  • e99e0cc8b8 Trim comment essays and hoist function-local test imports J. Nick Koston 2026-08-22 11:34:32 -05:00
  • 9304c74de5 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 11:24:58 -05:00
  • 538d52c6bc Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 11:24:58 -05:00
  • d1db0cb63e Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 11:24:58 -05:00
  • 3b2fc9f59a Close the owner-qualified drop gap and the duplicate-archive gap in the library backend J. Nick Koston 2026-08-22 11:24:49 -05:00
  • 266f67ef13 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 11:04:48 -05:00
  • ee218bdc7d Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 11:04:47 -05:00
  • 5dea42d28a Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 11:04:47 -05:00
  • 57e738adf8 Simplify the library backend: share the dependency filter, drop the request-key drop diff, dedupe test scaffolding J. Nick Koston 2026-08-22 11:04:35 -05:00
  • d119ad6c60 [usb_uart] Extract non-final USBUartChannelBase from USBUartChannel (#17472) dev 2026-08-22 17:47:46 +02:00
  • 70b8573110 Move version-less drop reconciliation into the walk, harden the name guards J. Nick Koston 2026-08-22 10:46:50 -05:00
  • 74fc2e367a Bump bundled esphome-device-builder to 1.12.4 (#18651) esphome[bot]andGitHub 2026-08-22 15:42:53 +00:00
  • ea10f94376 [core] Add type annotations to component Python (10/11) (#18347) 2026-08-23 03:31:47 +12:00
  • ee4b215c44 Mark BK7238 as blocked in the supported SoC list bk72xx-ble-block-bk7238 J. Nick Koston 2026-08-22 10:06:20 -05:00
  • 772fb65675 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 10:03:46 -05:00
  • 116f7479a3 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 10:03:46 -05:00
  • 40c28c3861 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 10:03:45 -05:00
  • 735d4076c1 Keep the top-level suppression total and honest J. Nick Koston 2026-08-22 10:03:43 -05:00
  • b2570a1ba4 [bk72xx_ble] Block BK7238 until the LibreTiny bonding partition fix lands J. Nick Koston 2026-08-22 09:58:15 -05:00
  • 00549813ab Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 09:41:49 -05:00
  • c2e920d769 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 09:41:49 -05:00
  • 69ab07ec41 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 09:41:49 -05:00
  • a48fbd1cd1 Suppress the top-level-requested false positive, guard names once, fail empty bundled libraries J. Nick Koston 2026-08-22 09:41:35 -05:00
  • ccce5e9ab2 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 09:30:02 -05:00
  • 3b9a026fd4 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 09:30:02 -05:00
  • a4d99a8ee9 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 09:30:02 -05:00
  • e47ec9acad Cover the routine version-less skip through the real walk J. Nick Koston 2026-08-22 09:29:49 -05:00
  • 685409cf83 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 09:21:11 -05:00
  • bff4b7d870 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 09:21:11 -05:00