Jonathan Swoboda
|
129aebe8f4
|
[esp32] Support esphome idedata with the native ESP-IDF toolchain (#17040)
|
2026-06-19 10:06:13 +12:00 |
|
J. Nick Koston
|
ac5a28301a
|
[core] Honor transferred address cache in has_resolvable_address (#17025)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-06-19 10:06:13 +12:00 |
|
Jesse Hills
|
0422b581cb
|
[core] Stop parent git repos from breaking ESP-IDF/PlatformIO builds (#16994)
|
2026-06-16 23:02:55 +12:00 |
|
Jonathan Swoboda
|
f83e3ad6a6
|
[core] Support platformio_options on the native ESP-IDF toolchain (#16917)
|
2026-06-15 11:04:46 +12:00 |
|
Jonathan Swoboda
|
c768e2eabc
|
[esp32] Fix idedata generation failing on unset ESPHOME_ARDUINO (#16925)
|
2026-06-15 11:04:46 +12:00 |
|
J. Nick Koston
|
83504d2de2
|
[esp8266] Decode crash handler PC and backtrace in logs (#16911)
|
2026-06-15 11:04:46 +12:00 |
|
Jonathan Swoboda
|
29a79b1373
|
[core] Make set_cpp_standard work on the native IDF toolchain (#16907)
|
2026-06-11 07:25:03 +12:00 |
|
Clyde Stubbs
|
dafc3560dd
|
[tests] Isolate ESPHOME_LOG_STATES in main logs-states tests (#16905)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-10 07:44:58 -04:00 |
|
Jonathan Swoboda
|
6809af3de0
|
[espidf] Warn when the install path is too long for Windows MAX_PATH (#16896)
|
2026-06-10 13:12:28 +12:00 |
|
Jonathan Swoboda
|
4963ddcb95
|
[espidf] Fix idedata generation on Windows (#16894)
|
2026-06-10 13:09:50 +12:00 |
|
tomaszduda23
|
5faed9d5f5
|
[nrf52] native build - download toolchain and sdk in venv (#16388)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <swoboda1337@users.noreply.github.com>
|
2026-06-09 07:04:51 -04:00 |
|
Jonathan Swoboda
|
6996b7ed1c
|
[ci] Add ESP32 Variants clang-tidy run (S3/P4/C6) (#16825)
|
2026-06-05 22:03:08 -04:00 |
|
Jonathan Swoboda
|
8aa4157574
|
[fastled_base] Use FastLED IDF component on ESP32 (#16804)
|
2026-06-05 21:01:29 -04:00 |
|
Jonathan Swoboda
|
891ec33c94
|
[esp32] Deduplicate PlatformIO library conversion by resolving the batch together (#16756)
|
2026-06-04 07:39:17 -04:00 |
|
Jesse Hills
|
93f25258ee
|
[config] Add --no-defaults flag to config command (#16718)
|
2026-06-04 14:08:36 +12:00 |
|
Jonathan Swoboda
|
74a1ff9fc7
|
[esp32][core] Restore ESP-IDF version on logs/upload fast path and clean build on framework change (#16770)
|
2026-06-04 09:46:01 +12:00 |
|
Jonathan Swoboda
|
e4980713d1
|
[core] esphome clean wipes the whole build directory (#16772)
|
2026-06-03 07:35:23 -04:00 |
|
Clyde Stubbs
|
d7d20f4f6b
|
[cli] Allow state reporting control via env (#16746)
|
2026-06-02 07:04:35 +10:00 |
|
Jonathan Swoboda
|
6116d10ab1
|
[espidf] Derive idedata from the native ESP-IDF compile_commands.json (#16742)
|
2026-05-31 17:44:12 -04:00 |
|
Jonathan Swoboda
|
48844a68ba
|
[core] Clean build when the toolchain changes (#16744)
|
2026-05-31 16:29:16 -04:00 |
|
J. Nick Koston
|
f0202155b3
|
[core] Persist esphome.area in StorageJSON (#16710)
|
2026-05-30 00:09:07 -05:00 |
|
rwrozelle
|
9a6157b469
|
[tests] Sandbox PlatformIO paths in test_writer to fix xdist race (#16619)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-05-27 15:50:43 -04:00 |
|
J. Nick Koston
|
21e548f1d7
|
[core] Sensitive redaction via yaml_util representer (#16690)
|
2026-05-27 09:20:50 -05:00 |
|
J. Nick Koston
|
96816e2491
|
[core] Enable ruff DTZ (flake8-datetimez) lint family (#16660)
|
2026-05-26 15:29:38 -05:00 |
|
J. Nick Koston
|
bac62cb7de
|
[core] Add cv.sensitive marker for schema-level sensitive fields (#16673)
|
2026-05-26 15:29:06 -05:00 |
|
J. Nick Koston
|
ceb9d406e1
|
[core] Enable ruff PIE (flake8-pie) lint family (#16658)
|
2026-05-26 07:46:44 -04:00 |
|
Jesse Hills
|
423b60c90c
|
[packages] Resolve git symlinks on Windows when materialized as text (#16657)
|
2026-05-26 19:56:44 +12:00 |
|
J. Nick Koston
|
ae74920b81
|
[core] Enable ruff PTH (flake8-use-pathlib) lint family (#16661)
|
2026-05-26 05:14:42 +00:00 |
|
J. Nick Koston
|
ae814cff5c
|
[core] Enable ruff B (flake8-bugbear) lint family (#16655)
|
2026-05-26 02:28:14 +00:00 |
|
J. Nick Koston
|
489cf483d0
|
[core] Enable ruff PYI (flake8-pyi) lint family (#16654)
|
2026-05-25 20:55:35 -05:00 |
|
J. Nick Koston
|
e492f8f8b6
|
[tests] Disable hypothesis deadline on flaky IP address test (#16652)
|
2026-05-25 20:14:36 -05:00 |
|
J. Nick Koston
|
5172227931
|
[core] Enable ruff SLOT (flake8-slots) lint family (#16647)
|
2026-05-25 20:06:01 -05:00 |
|
Jonathan Swoboda
|
fc0a4e2201
|
[espidf] Support github:// and https://github.com/.../.git framework sources (#16639)
|
2026-05-25 17:07:35 -04:00 |
|
Jonathan Swoboda
|
98e7213387
|
[espidf] Warn instead of skipping libraries with framework mismatch (#16630)
|
2026-05-25 14:08:16 +00:00 |
|
Jesse Hills
|
62b0a93e5e
|
[rp2040] Add variant config option for RP2040/RP2350 (#16602)
|
2026-05-25 10:43:39 +12:00 |
|
Jesse Hills
|
1d3eea098e
|
[core] Support YAML frontmatter for arbitrary user metadata (#16552)
|
2026-05-22 13:00:22 +12:00 |
|
J. Nick Koston
|
aea1e4d136
|
[core] Refresh compiled config cache after upload/logs fallback (#16548)
|
2026-05-21 17:05:17 -05:00 |
|
Jonathan Swoboda
|
56fd77e4c8
|
[espidf] Honor the dict shorthand for library.json dependencies (#16537)
|
2026-05-21 13:01:54 -05:00 |
|
Jonathan Swoboda
|
3719ea740a
|
[espidf] Default to remote HEAD when cg.add_library URL has no #ref (#16535)
|
2026-05-21 13:01:19 -05:00 |
|
Jonathan Swoboda
|
e0076cb1a8
|
[core] Persist & restore CORE.toolchain through StorageJSON (#16531)
|
2026-05-21 10:37:46 -05:00 |
|
Jonathan Swoboda
|
870f628637
|
[esp32] Decouple esp-idf toolchain version check from PIO, honor framework source: override (#16516)
|
2026-05-20 20:40:59 +00:00 |
|
Jonathan Swoboda
|
52c9a2d07b
|
[espidf] Drop version field from generated idf_component.yml (#16511)
|
2026-05-20 14:31:58 -04:00 |
|
Jonathan Swoboda
|
1d0ddfac5d
|
[espidf] Print RAM summary on ESP32-S3 / unified-DIRAM variants (#16494)
|
2026-05-19 12:57:18 -04:00 |
|
J. Nick Koston
|
47eb2adbf2
|
[core] Fix KeyError: 'esp32' on upload when validated-config cache is used (#16457)
|
2026-05-15 10:29:15 -07:00 |
|
J. Nick Koston
|
96106d25bc
|
[wifi] Refuse to compile when wifi_ssid is the device-builder placeholder (#16444)
|
2026-05-15 10:20:15 -07:00 |
|
J. Nick Koston
|
ec1826a6ed
|
[yaml_util] Promote include-discovery helper, share it with bundle (#16447)
|
2026-05-15 10:17:50 -07:00 |
|
Jonathan Swoboda
|
56983f414f
|
[espidf] Gate esp_idf_size --ng on IDF version (#16441)
|
2026-05-14 22:41:36 -04:00 |
|
Jonathan Swoboda
|
a3b6f92433
|
[espidf] Regenerate bundled CMakeLists; auto-REQUIRE via IDF build properties (#16406)
|
2026-05-13 23:58:48 +00:00 |
|
Jonathan Swoboda
|
910cc38dd7
|
[writer] Clean ESP-IDF build artifacts in clean_build (#16410)
|
2026-05-13 19:25:35 -04:00 |
|
Jonathan Swoboda
|
1c6966b761
|
[espidf] Run PIO extraScript with SCons-env shim (#16404)
|
2026-05-13 13:07:59 -04:00 |
|