J. Nick Koston and Copilot Autofix powered by AI
311812c8cc
[esphome] Skip missing extra flash images in upload_using_esptool ( #15723 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-15 10:58:30 +12:00
Jonathan Swoboda
8ffe0f5e31
[core] Fix ANSI codes for secret text hiding ( #15521 )
2026-04-07 22:02:36 -04:00
J. Nick Koston
ef6c65c7ec
[cli] Add config bundle CLI command for remote compilation ( #13791 )
2026-04-07 10:37:19 -10:00
J. Nick Koston
a22d47c719
[api] Add --no-states flag to esphome logs command ( #15160 )
2026-03-25 07:36:53 -10:00
04bcd9f56b
[dashboard] Use sys.executable for dashboard subprocess commands ( #14698 )
...
Co-authored-by: Jonathan Swoboda <swoboda1337@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-03-11 14:25:36 -04:00
Keith Burzinski
6561c9bc95
[core] Fix waiting for port indefinitely ( #14688 )
2026-03-10 17:32:29 -10:00
J. Nick Koston and Claude Opus 4.6
6356e3def9
[core] Warn on crystal frequency mismatch during serial upload ( #14582 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 20:42:38 +00:00
J. Nick Koston
2c7ef4f758
[rp2040] Use picotool for BOOTSEL upload and improve upload UX ( #14483 )
2026-03-10 09:10:33 -10:00
Tilman Vogel and Jesse Hills
cba34e770e
[core] improve help text for --device option, mention OTA ( #14445 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-03-03 21:18:36 -05:00
tomaszduda23
48ba007c22
[nrf52] print line number after crash in logs ( #14165 )
2026-02-21 14:16:20 -05:00
J. Nick Koston
416b97311b
[mqtt] Remove broken ESP8266 ssl_fingerprints option ( #14182 )
2026-02-21 11:12:35 -06:00
Jonathan Swoboda and Claude Opus 4.5
8e461db301
[ota] Fix CLI upload option shown when only http_request platform configured ( #13784 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 04:09:48 -05:00
df74d307c8
[esp32] Add support for native ESP-IDF builds ( #13272 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-01-20 22:52:04 -05:00
Jonathan Swoboda and Claude Opus 4.5
1996bc425f
[core] Fix state leakage and module caching when processing multiple configurations ( #13368 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-19 14:46:24 -05:00
J. Nick Koston
68affe0b9c
[core] Add --device hint when DNS resolution fails ( #13240 )
2026-01-15 18:55:32 -10:00
J. Nick Koston
b7dbda497a
[core] Improve log timestamp accuracy by batching serial reads ( #12750 )
2026-01-07 08:28:31 -10:00
J. Nick Koston
39526e5360
[analyze-memory] Add RAM symbol analysis by component ( #13040 )
2026-01-07 08:24:44 -10:00
Clyde Stubbs
20e43398fa
[cli] Report program path on host ( #12743 )
2025-12-30 13:21:30 +11:00
9de7df7b5b
Add build info to image ( #12425 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-18 00:06:52 +00:00
J. Nick Koston
101103c666
[core] Add RAM strings and symbols analysis to analyze-memory command ( #12161 )
2025-12-02 10:02:09 -06:00
Jonathan Swoboda
8607a0881d
[core] Add support for passing yaml files to clean-all ( #12039 )
2025-11-24 10:10:24 -05:00
Markus
077cce9848
[core] .local addresses are only resolvable if mDNS is enabled ( #11508 )
2025-10-30 10:08:08 -05:00
J. Nick Koston and Copilot
6a18367949
[cli] Add analyze-memory command ( #11395 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-20 14:26:37 +13:00
J. Nick Koston
e993312640
[core] Fix IndexError when OTA devices cannot be resolved ( #11311 )
2025-10-20 08:15:47 +13:00
a0922bc8b0
[ci] Add automated memory impact analysis for pull requests ( #11242 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-20 07:43:38 +13:00
Jesse Hills
3054c2bc29
[ota.esphome] Handle blank password the same as no password defined ( #11271 )
2025-10-16 13:07:37 +13:00
J. Nick Koston
b190f37ae7
[ota] Fix MQTT resolution when static IP appears first in device list ( #11272 )
2025-10-16 13:06:02 +13:00
J. Nick Koston
9fb254fdc2
Fix log retrieval with FQDN when mDNS is disabled ( #11202 )
2025-10-14 10:23:44 +13:00
J. Nick Koston
dcf2697a2a
Group component tests to reduce CI time ( #11134 )
2025-10-12 07:21:45 +13:00
Jonathan Swoboda
14a23101f2
[core] Fix MQTT import ( #10982 )
2025-10-03 11:35:55 -04:00
Jonathan Swoboda
b176d1f890
[core] Don't remove storage in clean-all ( #10921 )
2025-09-29 15:24:42 -04:00
Jonathan Swoboda
74f09a2b59
[core] Rename to clean-platform to clean-all ( #10876 )
2025-09-25 11:55:43 -04:00
Jonathan Swoboda
3cb2a4569c
[core] Add a clean-platform option ( #10831 )
2025-09-23 12:41:25 -04:00
30bb640c89
Skip external component updates when running logs command ( #10756 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-09-21 21:15:49 +00:00
J. Nick Koston
4729bc87fa
[core] Fix TypeError in update-all command after Path migration ( #10821 )
2025-09-21 13:07:27 -04:00
Paulus Schoutsen
26df542036
Fix esphome run ( #10807 )
2025-09-19 15:36:46 -05:00
9ea3643b74
[core] os.path -> Path ( #10654 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-09-19 12:59:48 +00:00
J. Nick Koston
2bb64a189d
[dashboard] Transfer DNS/mDNS cache from dashboard to CLI to avoid blocking ( #10685 )
2025-09-18 20:13:13 -05:00
J. Nick Koston
11c595bb09
[mqtt] Fix KeyError when MQTT logging configured without explicit level ( #10774 )
2025-09-18 07:38:02 +12:00
d3592c451b
[core] fix upload to device via MQTT IP lookup (e.g. when mDNS is disable) ( #10632 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2025-09-12 16:31:53 -05:00
J. Nick Koston
5fd64c5c89
[core] Add millisecond precision to logging timestamps ( #10677 )
2025-09-11 14:25:55 -05:00
tomaszduda23
39212f0d7f
allow to implement show_logs as external component ( #10523 )
2025-09-09 11:45:42 -05:00
J. Nick Koston
75c9430d91
[core] Fix serial upload regression from DNS resolution PR #10595 ( #10648 )
2025-09-08 10:41:03 -05:00
J. Nick Koston and pre-commit-ci-lite[bot]
148fa698cc
Fix DNS resolution inconsistency between logs and OTA operations ( #10595 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-09-08 10:25:22 +12:00
J. Nick Koston
3c7aba0681
Fix AttributeError when uploading OTA to offline OpenThread devices ( #10459 )
2025-08-28 09:23:43 +12:00
Ben Winslow
c29f8d0187
[core] Fix post-OTA logs display when using esphome run and MQTT ( #10274 )
2025-08-17 21:36:35 -05:00
J. Nick Koston and pre-commit-ci-lite[bot]
bc03538e25
Support multiple --device arguments for address fallback ( #10003 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-08-05 16:40:46 +12:00
Jesse Hills and Copilot
396c02c6de
[core] Allow extra args on cli and just ignore them ( #9814 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-05 13:33:12 +12:00
J. Nick Koston
9aad0733ef
[core] Update to esptool 5.0+ command syntax ( #10011 )
2025-08-04 14:14:17 +12:00
Cornelius Mosch
087970bca8
replace os.getlogin() with getpass.getuser() ( #9928 )
2025-07-28 15:25:32 +12:00