Commit Graph

  • b131f51788 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 14:32:37 -05:00
  • ccaa2a8f0d Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 14:32:37 -05:00
  • a2b28a8f8d Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 14:32:37 -05:00
  • e9f8233f67 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 14:32:37 -05:00
  • c07a5a8da4 Match the encoder's lower bound to the PlatformIO era guard, drop the unused logger J. Nick Koston 2026-08-21 14:32:27 -05:00
  • 0097ce892c Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 14:12:34 -05:00
  • a3b2954321 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 14:12:33 -05:00
  • d07ed5b397 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 14:12:33 -05:00
  • b4514e5af2 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 14:12:33 -05:00
  • 93a768531d Anchor the 4.x error to the version key, bound the encoder, build PATH without empty entries J. Nick Koston 2026-08-21 14:12:20 -05:00
  • abc9098bd8 Bump bundled esphome-device-builder to 1.12.3 (#18601) esphome[bot] 2026-08-21 14:05:00 -05:00
  • 9fbc996d52 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 13:33:19 -05:00
  • 046c7e5eb0 Lex build flags once in write_project, warn on unflags that match nothing J. Nick Koston 2026-08-21 13:33:11 -05:00
  • c0cd64cd76 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 13:32:21 -05:00
  • 7c2254d8ee Refuse knob-plus-raw define splits, lex build flags once, harden the ld cache J. Nick Koston 2026-08-21 13:32:12 -05:00
  • c92b3cc49a Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 13:13:16 -05:00
  • 82d1ffebf2 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 13:13:15 -05:00
  • bfeb27cd2a Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 13:13:15 -05:00
  • 4898dc0800 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 13:13:15 -05:00
  • e3cf2407ca Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 13:13:15 -05:00
  • 45cbe0aa4b Parse IDF_CCACHE_ENABLE strictly through the shared helper, fix the ccache docstrings J. Nick Koston 2026-08-21 13:12:57 -05:00
  • c3c27dc744 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 13:07:04 -05:00
  • 9153f03c83 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 13:07:03 -05:00
  • 84de74663c Cover the testing-mode flash-ld OSError guard J. Nick Koston 2026-08-21 13:06:33 -05:00
  • 00cffa09a2 [sendspin] Convert tests to package-style includes (#18588) Kevin Ahrendt 2026-08-21 14:05:07 -04:00
  • 6974a67626 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 12:57:46 -05:00
  • e9409f46db Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 12:57:45 -05:00
  • 211889cfb6 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 12:57:45 -05:00
  • 937c69e420 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 12:57:45 -05:00
  • debfff005b Check the elf2bin inputs at generation, quote cxx flags, add d1_wroom_02 to BOARDS J. Nick Koston 2026-08-21 12:57:36 -05:00
  • 523150a4c9 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 12:55:51 -05:00
  • 784cf6819f Refuse inconsistent memory-layout configs, validate the cached linker script J. Nick Koston 2026-08-21 12:55:23 -05:00
  • 4af70c3a4d Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 12:53:46 -05:00
  • 0cb307aea5 Type the platform rejection, prefer bundled deps, parse manifests strictly J. Nick Koston 2026-08-21 12:53:39 -05:00
  • 1f1cab9c37 Anchor the 4.x rejection to the framework version line, isolate the ccache env test J. Nick Koston 2026-08-21 12:51:09 -05:00
  • 4936ec0de6 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 12:28:19 -05:00
  • afe12061d2 Track the per-platform shell quoting in the emission drift tests J. Nick Koston 2026-08-21 12:28:11 -05:00
  • 2d89ca3dd0 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 12:26:46 -05:00
  • a7febfbf05 Track the per-platform shell quoting in the requote drift test J. Nick Koston 2026-08-21 12:26:23 -05:00
  • f12cb4350a Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 12:25:14 -05:00
  • 3e218e43cd Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 12:25:14 -05:00
  • e12795c285 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 12:25:14 -05:00
  • 6d23a2c9e5 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 12:25:14 -05:00
  • 85335de839 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 12:25:13 -05:00
  • 0f7cd3fada Single-quote POSIX shell tokens, share the tool probe, harden registry checks J. Nick Koston 2026-08-21 12:25:03 -05:00
  • c8722421b1 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 11:14:36 -05:00
  • 6093f3f1ce Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 11:14:35 -05:00
  • 01600d0abd Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 11:14:35 -05:00
  • 78a41161cb Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 11:14:35 -05:00
  • 653f9e8f2a Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 11:14:35 -05:00
  • 510f667bd1 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 11:14:35 -05:00
  • c93cf55967 Skip the cache refresh when the CLI toolchain differs from the compile's J. Nick Koston 2026-08-21 11:14:26 -05:00
  • aa944456e0 [core] Add type annotations to component Python (6/11) (#18343) Jesse Hills 2026-08-22 04:11:52 +12:00
  • 409d74a48d [esp32_hosted] Fire on_update_available trigger when update is detected (#18591) Jonathan Swoboda 2026-08-21 11:53:44 -04:00
  • 9ff0198865 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 09:58:45 -05:00
  • 2ee1d89e04 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 09:58:44 -05:00
  • 3a2bd29c15 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 09:58:44 -05:00
  • 9bd83e5d2d Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 09:58:44 -05:00
  • f3f6fe8a7d Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 09:58:44 -05:00
  • efe1b0e744 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 09:58:44 -05:00
  • 6cb446baf8 State what the cache refresh actually writes J. Nick Koston 2026-08-21 09:58:32 -05:00
  • 0fa081cd80 Name malformed registry elements, parse ESPHOME_CCACHE_ENABLE strictly, require a package layout check J. Nick Koston 2026-08-21 09:58:16 -05:00
  • 7957808f00 [emontx] Fix sensor state_class defaults not being applied correctly (#17610)
    Frédéric Metrichpre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>Claude Sonnet 4.6
    2026-08-21 16:57:58 +02:00
  • 503e3ca724 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 09:36:01 -05:00
  • 3a49955b45 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 09:36:00 -05:00
  • 5587e34a8c Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 09:36:00 -05:00
  • b8ce65282e Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 09:36:00 -05:00
  • 8fd8766167 Sandbox ESPHOME_ARDUINO8266_PREFIX in the writer test isolation fixture J. Nick Koston 2026-08-21 09:35:53 -05:00
  • e5cfb1bdac Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 01:06:06 -05:00
  • 71c2381c60 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 01:05:51 -05:00
  • 2da961f560 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 01:05:51 -05:00
  • bb77ad01eb Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 01:05:51 -05:00
  • 0b0194cf41 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 01:05:51 -05:00
  • 225c62dbf1 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 01:05:51 -05:00
  • 8b9773c4bd Gate only the cache read on an explicit CLI toolchain, keep the refresh J. Nick Koston 2026-08-21 01:05:38 -05:00
  • aae5538fd5 Gate uploads on a built firmware, refuse unclaimed native builds, seed the CI toolchain cache from dev J. Nick Koston 2026-08-21 00:05:23 -05:00
  • 01923ff22a Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-20 23:58:42 -05:00
  • 5a5a379444 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-20 23:58:18 -05:00
  • cd2ab6e78b Join unflag tokens, filter knobs by unflags, pin every table verbatim, guard degenerate ld output and empty lib flags J. Nick Koston 2026-08-20 23:57:45 -05:00
  • e5a7243b7b Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-20 23:55:47 -05:00
  • 662978c402 Name dropped requests and non-platform dependency rejections, correct the dot_a_linkage attribution J. Nick Koston 2026-08-20 23:55:38 -05:00
  • e6bf3e0e8f Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-20 23:55:19 -05:00
  • 078bcba473 Backend-neutral unsupported-core message, pin the PIO source formatter J. Nick Koston 2026-08-20 23:55:15 -05:00
  • 85acafb646 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-20 23:54:17 -05:00
  • 18a2aa2097 Probe the PATH ninja, chain import errors, harden registry payload checks, honest ccache docstring J. Nick Koston 2026-08-20 23:53:40 -05:00
  • f8d3df8196 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-20 23:48:20 -05:00
  • 21dfa0846e Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-20 23:47:51 -05:00
  • d18b778462 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-20 23:47:51 -05:00
  • d58291945c Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-20 23:47:51 -05:00
  • 88f1c4474f Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-20 23:47:51 -05:00
  • 6ed01b06c3 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-20 23:47:51 -05:00
  • 24eb6354f9 Run validators when a CLI toolchain is given on the cache fast path, cover every LibreTiny family J. Nick Koston 2026-08-20 23:47:47 -05:00
  • 5311be5c91 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-20 22:08:44 -05:00
  • 553adf6d24 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-20 22:08:44 -05:00
  • e220109c20 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-20 22:08:44 -05:00
  • d8bdf2fc5b Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-20 22:08:43 -05:00
  • 355d02ee6a Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-20 22:08:43 -05:00
  • f5ac480dff Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-20 22:08:43 -05:00
  • 19555e8eaf Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-20 22:08:43 -05:00
  • d47dc0d992 Pin fingerprint stability and sensitivity behaviorally, note the platform pairing J. Nick Koston 2026-08-20 22:08:41 -05:00