J. Nick Koston
|
edb16a27d3
|
[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-13 16:58:48 -10:00 |
|
Jonathan Swoboda
|
5d0cfc31fa
|
[core] Move FILTER_PLATFORMIO_LINES into platformio_runner (#15707)
|
2026-04-13 14:18:44 -04:00 |
|
Javier Peletier
|
daa68a2a60
|
[packages] fix support packages: !include mypackages.yaml (#15677)
|
2026-04-13 09:48:30 +12:00 |
|
Jonathan Swoboda
|
2f684bf4f3
|
[esp32] Bump platform to 55.03.38, Arduino to 3.3.8, ESP-IDF to 5.5.4 (#15666)
|
2026-04-12 10:07:04 -10:00 |
|
J. Nick Koston
|
a72609e640
|
[yaml] Resolve top-level IncludeFile in load_yaml (#15557)
|
2026-04-08 08:39:14 -04:00 |
|
J. Nick Koston
|
a8b7c7a4ac
|
[core] Add TemplatableFn for 4-byte function-pointer templatable storage (#15545)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-08 08:38:00 -04:00 |
|
J. Nick Koston
|
4db82877af
|
[yaml] Add IncludeFile representer to ESPHomeDumper (#15549)
|
2026-04-07 16:27:11 -10:00 |
|
Javier Peletier
|
d20d613c1d
|
[substitutions] !include ${filename}, Substitutions in include filename paths (package refactor part 5) (#12213)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-04-07 15:12:55 -10:00 |
|
Jesse Hills
|
b307c7c74c
|
[config_validation] Add unbounded percentage validators (#15500)
|
2026-04-08 11:44:52 +12: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
|
6460f3a757
|
[api] Add max_data_length and force to DeviceInfoResponse/HelloResponse proto fields (#15514)
|
2026-04-07 10:24:36 -10:00 |
|
J. Nick Koston
|
0d809a7481
|
[automation] Add CallbackAutomation dataclass and build_callback_automations helper (#15246)
|
2026-04-07 10:09:27 -10:00 |
|
J. Nick Koston
|
10b38e1588
|
[api] Add max_data_length proto option and optimize entity name/object_id (#15426)
|
2026-04-07 03:31:01 +00:00 |
|
J. Nick Koston
|
9ee5089891
|
[time] Support */N syntax in cron expressions (#15434)
|
2026-04-04 00:30:41 -10:00 |
|
J. Nick Koston
|
8561a8c495
|
[core] Suppress component source overflow warnings in testing mode (#15320)
|
2026-03-30 08:48:04 -10:00 |
|
J. Nick Koston
|
a9aaf29d83
|
[core] Shrink Component from 12 to 8 bytes per instance (#15103)
|
2026-03-29 12:09:21 -10:00 |
|
J. Nick Koston
|
5da3253f4b
|
[esp8266] Add enable_scanf_float option (#15284)
|
2026-03-29 11:57:52 -10:00 |
|
Jonathan Swoboda
|
b6abfec82e
|
[core] Fix area/device hash collision validation not running (#15259)
|
2026-03-27 22:22:24 -04:00 |
|
J. Nick Koston
|
fa8a609bcc
|
[automation] Eliminate trigger trampolines with deduplicated forwarder structs (#15174)
|
2026-03-26 13:50:50 -10:00 |
|
Jonathan Swoboda
|
c2456409bd
|
[core] Improve clean-all with no arguments (#15184)
|
2026-03-26 13:39:19 -04:00 |
|
J. Nick Koston
|
a22d47c719
|
[api] Add --no-states flag to esphome logs command (#15160)
|
2026-03-25 07:36:53 -10:00 |
|
Jonathan Swoboda
|
4ff85e2a1e
|
[core] Fix clean-all to handle custom build paths (#15146)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2026-03-24 19:48:17 -04:00 |
|
Javier Peletier
|
7eddf429ea
|
[substitutions] speed up config loading: substitutions pass and !include redesign (package refactor part 4) (#12126)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-03-23 23:57:22 -10:00 |
|
Javier Peletier
|
df4318505f
|
[substitutions] refactor substitute() as a pure function (package refactor part 3) (#15031)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-03-23 14:28:04 -10:00 |
|
Javier Peletier
|
bf6000ef3d
|
[substitutions] substitutions pass and !include redesign (package refactor part 2b) (#14918)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-23 12:50:28 -10:00 |
|
J. Nick Koston
|
8a3b5a8def
|
[core] Fix placement new storage name for templated types (#15096)
|
2026-03-23 16:09:23 +13:00 |
|
J. Nick Koston
|
6992219e34
|
[core] Attribute placement new storage symbols to components (#15092)
|
2026-03-22 16:27:07 -10:00 |
|
J. Nick Koston
|
6a77b8b1f4
|
[light] Fix gamma LUT quantizing small brightness to zero (#15060)
|
2026-03-23 09:19:28 +13:00 |
|
J. Nick Koston
|
02ada93ea5
|
[wifi] Reject WiFi config on RP2040/RP2350 boards without CYW43 chip (#14990)
|
2026-03-19 18:40:33 -10:00 |
|
Javier Peletier
|
c2c50ceea7
|
[substitutions] substitutions pass and !include redesign (package refactor part 2a) (#14917)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-18 23:10:01 -10:00 |
|
J. Nick Koston
|
3e845d387a
|
[tests] Fix test_show_logs_serial taking 30s due to unmocked serial port wait (#14903)
|
2026-03-17 14:44:17 -10:00 |
|
Javier Peletier
|
0c5f055d45
|
[core] cpp tests: Allow customizing code generation during tests (#14681)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-18 00:16:01 +00:00 |
|
J. Nick Koston
|
8daa946afa
|
[esp32] Add crash handler to capture and report backtrace across reboots (#14709)
|
2026-03-12 14:00:20 +13:00 |
|
J. Nick Koston
|
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 |
|
Jonathan Swoboda
|
8d988723cd
|
[config] Allow !extend/!remove on components without id in schema (#14682)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-10 16:38:50 -04:00 |
|
J. Nick Koston
|
2c7ef4f758
|
[rp2040] Use picotool for BOOTSEL upload and improve upload UX (#14483)
|
2026-03-10 09:10:33 -10:00 |
|
Javier Peletier
|
e82f0f4432
|
[cpptests] support testing platform components (#13075)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-10 02:41:02 +00:00 |
|
J. Nick Koston
|
088a8a4338
|
[ci] Match symbols with changed signatures in memory impact analysis (#14600)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-08 17:23:58 -10:00 |
|
J. Nick Koston
|
d0285cdc41
|
[core] Pack entity flags into configure_entity_() and protect setters (#14564)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-08 15:11:15 -10:00 |
|
J. Nick Koston
|
45f20d9c06
|
[core] Merge set_name + set_entity_strings into configure_entity_ (#14444)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-07 07:26:01 -10:00 |
|
J. Nick Koston
|
8a915dcbbe
|
[core] Move device class strings to PROGMEM on ESP8266 (#14443)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-06 08:34:27 -10:00 |
|
J. Nick Koston
|
a16b8fc0ac
|
[rp2040] Fix Pico W LED pin and auto-generate board definitions for arduino-pico 5.5.x (#14528)
|
2026-03-06 07:00:31 -10:00 |
|
J. Nick Koston
|
74e4b69654
|
[core] Replace Application name/friendly_name std::string with StringRef (#14532)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
|
2026-03-06 06:58:13 -10:00 |
|
J. Nick Koston
|
07e51886f3
|
[core] Move entity icon strings to PROGMEM on ESP8266 (#14437)
|
2026-03-06 06:57:52 -10:00 |
|
J. Nick Koston
|
1f1b20f4fe
|
[core] Pack entity string properties into PROGMEM-indexed uint8_t fields (#14171)
|
2026-03-03 07:03:24 -10:00 |
|
J. Nick Koston
|
a1d91ac779
|
[core] Compile-time detection of loop() overrides (#14405)
|
2026-03-02 06:59:23 -10:00 |
|
J. Nick Koston
|
82da4935b6
|
[core] Auto-wrap static strings in PROGMEM on ESP8266 via TemplatableValue (#13885)
|
2026-03-02 06:57:08 -10:00 |
|
Copilot
|
77a7cbcffd
|
Use cached files on network errors in external_files (#14055)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jesserockz <3060199+jesserockz@users.noreply.github.com>
|
2026-03-02 11:41:20 -05:00 |
|
J. Nick Koston
|
48b5cae6c4
|
[api] Use StringRef for user service string arguments (#13974)
|
2026-03-02 10:32:44 +13:00 |
|
J. Nick Koston
|
067d773aac
|
[core] Make register_component protected, remove runtime checks (#14371)
|
2026-02-28 07:19:55 -10:00 |
|