Commit Graph
20097 Commits
Author SHA1 Message Date
J. Nick Koston deca3d89be Merge branch 'pch-strict-ci' into host-pch 2026-09-26 21:01:36 +01:00
J. Nick Koston 52c71d4ecc Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-26 21:01:36 +01:00
J. Nick Koston d4c053bffb Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-26 21:01:36 +01:00
J. Nick Koston 0dc12d57a9 Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-26 21:01:35 +01:00
J. Nick Koston d96b85b8de Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-26 21:01:35 +01:00
J. Nick Koston 9570f19c09 Merge remote-tracking branch 'origin/dev' into esp8266-native-pch 2026-09-26 21:01:19 +01:00
J. Nick Koston b5b6d0bacd [ci] Add the native ESP8266 compile smoke test (#19714) 2026-09-26 21:00:48 +01:00
J. Nick Koston 715cb55d46 Merge branch 'pch-strict-ci' into host-pch 2026-09-26 20:50:35 +01:00
J. Nick Koston 7010858b19 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-26 20:50:34 +01:00
J. Nick Koston e7a7768e96 Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-26 20:50:34 +01:00
J. Nick Koston d052d8a01d Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-26 20:50:34 +01:00
J. Nick Koston f613101703 Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-26 20:50:26 +01:00
J. Nick Koston 36b60e585a Merge branch 'esp8266-native-ci' into esp8266-native-pch
# Conflicts:
#	esphome/build_helpers/idedata.py
#	esphome/components/esp8266/__init__.py
#	script/determine-jobs.py
#	tests/script/test_determine_jobs.py
#	tests/unit_tests/test_arduino8266_toolchain.py
2026-09-26 20:49:30 +01:00
J. Nick Koston 06a26ee57c Trigger the smoke tests when the shared build configs change 2026-09-26 20:47:51 +01:00
Keith BurzinskiandClaude Opus 5.5 6c5010032b [pn532] Check InDataExchange status and fix tag handling (#19591)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-26 14:44:48 -05:00
J. Nick Koston c125310f66 Check the blank component list before discovery
The guard validates arguments, so it reads better next to the other
early exit than after the loop that already skips blank patterns.
2026-09-26 20:44:15 +01:00
J. Nick Koston b695dde1c3 Add the native ESP8266 CI smoke test
Runs the test_build_components matrix with --toolchain arduino behind
a cached framework install, and teaches determine-jobs which changes
must trigger it.
2026-09-26 20:44:15 +01:00
J. Nick Koston 746691d5c2 [esp8266] Add native toolchain that builds the Arduino core without PlatformIO (#18539) 2026-09-26 20:44:09 +01:00
Keith BurzinskiandClaude Opus 5.5 93ec8d9d95 [pn71xx] Fix NCI transport and card emulation bugs; share code between PN7150 and PN7160 (#19589)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-26 14:24:45 -05:00
J. Nick Koston dea1200c35 [nrf52] Reboot straight into the app on a 2001 baud touch (#19727) 2026-09-26 20:08:45 +01:00
Paul Traina abd95c5154 [ld2410][mqtt][packages][security] Mark string-valued secrets cv.sensitive (#19387) 2026-09-26 18:43:06 +01:00
cdc77e2126 [xiaomi_body_scale] Add Xiaomi body scale S200 and S400 (#16476)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-09-26 16:11:50 +01:00
Frédéric MetrichandClaude Opus 5.5 04a53264b4 [mk2pvrouter] Add text_sensor platform (#19720)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-26 15:37:31 +01:00
Frédéric MetrichandClaude Opus 5.5 499ce56c2b [mk2pvrouter] Add binary_sensor platform (#19719)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-26 14:49:47 +01:00
Jonathan Swoboda 72ac32a2c4 [gree] Encode temperature as offset from 16°C (#19718) 2026-09-26 08:41:52 -04:00
Clyde Stubbs a7e0c0f8a2 [light][lvgl] Add color names for light states (#19712) 2026-09-26 21:19:38 +10:00
J. Nick Koston 1ea45be19e [const] Share CONF_HOST (#19716) 2026-09-26 07:12:05 -04:00
J. Nick Koston d5b237f6e2 Merge branch 'pch-strict-ci' into host-pch 2026-09-26 11:25:05 +01:00
J. Nick Koston 7465c1ef02 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-26 11:25:05 +01:00
J. Nick Koston 1bcab7f2b8 Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-26 11:25:05 +01:00
J. Nick Koston 0bf4f5dfba Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-26 11:25:05 +01:00
J. Nick Koston 45e79648a0 Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-26 11:25:04 +01:00
J. Nick Koston 3390a13e8c Merge branch 'esp8266-native-ci' into esp8266-native-pch
# Conflicts:
#	esphome/components/esp8266/__init__.py
2026-09-26 11:24:50 +01:00
J. Nick Koston 5cb3ec2ac4 Merge branch 'esp8266-arduino-toolchain' into esp8266-native-ci 2026-09-26 11:24:31 +01:00
J. Nick Koston 3bbe673ee5 Resolve the native backend from one shared table
The (platform, toolchain) mapping lived in both __main__ and the esp8266
component, so a renamed backend module meant editing two places and the
drift test only covered one. build_helpers/native.py now holds it; the
module stays import-light so the serial upload and logs fast path can
resolve a backend without pulling in a platform package.
2026-09-26 11:24:13 +01:00
Clyde StubbsandClaude Sonnet 5 7d5117e570 [snapshot] Add feature to record animated gifs from screen (#19421)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-26 20:18:15 +10:00
J. Nick Koston 8132fbef52 [socket] Add outgoing connections to the raw lwIP TCP implementation (#18982) 2026-09-26 11:01:53 +01:00
J. Nick Koston d7075fbd5b Merge branch 'pch-strict-ci' into host-pch 2026-09-26 10:35:52 +01:00
J. Nick Koston 875615561c Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-26 10:35:52 +01:00
J. Nick Koston d4e741d419 Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-26 10:35:51 +01:00
J. Nick Koston 26d6baea6c Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-26 10:35:51 +01:00
J. Nick Koston 32e699c4e4 Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-26 10:35:51 +01:00
J. Nick Koston 831897c93b Merge branch 'esp8266-native-ci' into esp8266-native-pch 2026-09-26 10:35:51 +01:00
J. Nick Koston 6eab575dc5 Check the blank component list before discovery
The guard validates arguments, so it reads better next to the other
early exit than after the loop that already skips blank patterns.
2026-09-26 10:35:50 +01:00
J. Nick Koston 2d162da693 Merge branch 'pch-strict-ci' into host-pch 2026-09-26 10:32:27 +01:00
J. Nick Koston 2b9c549a0c Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-26 10:32:27 +01:00
J. Nick Koston 8b41b14528 Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-26 10:32:27 +01:00
J. Nick Koston 17bac02770 Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-26 10:32:26 +01:00
J. Nick Koston 0d0a808e49 Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-26 10:32:26 +01:00
J. Nick Koston 75cece4f4f Merge branch 'esp8266-native-ci' into esp8266-native-pch 2026-09-26 10:32:26 +01:00