Commit Graph
1928 Commits
Author SHA1 Message Date
J. Nick Koston e1356e8ab2 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-31 14:39:03 -05:00
Javier Peletier 6d0527ff2a [substitutions] fix jinja parsing strings that look like sets as sets (#11611) 2025-10-31 14:04:55 -05:00
J. Nick Koston cf6e4c3e16 Merge branch 'select_options' into integration 2025-10-30 13:20:45 -05:00
J. Nick Koston ea666bc18c Merge branch 'climate_store_flash' into integration 2025-10-30 11:03:01 -05:00
J. Nick Koston bf1514e672 preen 2025-10-30 10:46:32 -05:00
J. Nick Koston 9ed3f18893 preen 2025-10-30 10:39:30 -05:00
J. Nick Koston 789e435aac preen 2025-10-30 10:36:32 -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 eaccc9305c Merge remote-tracking branch 'upstream/dev' into integration 2025-10-29 22:01:25 -05:00
J. Nick Koston 58235049e3 [template] Eliminate optional wrapper to save 4 bytes RAM per instance (#11610) 2025-10-30 15:06:21 +13:00
J. Nick Koston 29ed3c20af [gpio] Skip set_use_interrupt call when using default value (#11612) 2025-10-30 14:28:38 +13:00
J. Nick Koston 08aae39ea4 [ci] Consolidate component splitting into determine-jobs (#11614) 2025-10-30 14:27:28 +13:00
J. Nick Koston 22bf0ae505 Merge remote-tracking branch 'clydebarrow/usb-uart' into integration 2025-10-29 18:12:17 -05:00
J. Nick Koston 6f4296325a Merge branch 'elimate_optional' into integration 2025-10-29 17:57:55 -05:00
J. Nick Koston b743786908 merge 2025-10-29 17:45:18 -05:00
J. Nick Koston e1d854cf22 Merge branch 'elimate_optional' into integration 2025-10-29 16:24:01 -05:00
J. Nick Koston a849ddd57d wip 2025-10-29 16:10:32 -05:00
J. Nick Koston f4d32c7def relo 2025-10-29 16:08:27 -05:00
J. Nick Koston 190fae51d8 Merge branch 'more_flexible_template' into integration 2025-10-29 14:59:42 -05:00
J. Nick Koston b30c4e716f Revert "remove tests to get baseline"
This reverts commit 658c50e0c6.
2025-10-29 14:55:15 -05:00
J. Nick Koston 658c50e0c6 remove tests to get baseline 2025-10-29 14:45:50 -05:00
clydebarrow f458ae9449 Merge branch 'dev' of https://github.com/esphome/esphome into usb-uart 2025-10-30 05:35:28 +10:00
J. Nick Koston 399b86255a [template] Add regression tests for lambdas with captures (PR #11555) 2025-10-29 14:35:03 -05:00
Javier Peletier f18c70a256 [core] Fix substitution id redefinition false positive (#11603) 2025-10-30 07:06:55 +13:00
Jonathan Swoboda 6fb490f49b [remote_transmitter] Add non-blocking mode (#11524) 2025-10-29 12:40:22 -04:00
Clyde Stubbs 83a4436b17 Merge branch 'dev' into usb-uart 2025-10-29 20:55:38 +10:00
J. Nick Kostonandclydebarrow 66cf7c3a3b [lvgl] Fix nested lambdas in automations unable to access parameters (#11583)
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
2025-10-29 17:07:48 +11:00
J. Nick Koston 6e48f30147 Merge branch 'e131_cleanups' into integration 2025-10-29 00:03:50 -05:00
J. Nick Koston f6e4c0cb52 [ci] Fix component tests not running when only test files change (#11580) 2025-10-29 16:22:28 +13:00
J. Nick Koston 44c2917f24 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-28 21:16:39 -05:00
Jesse Hills 466d4522bc [http_request] Pass trigger variables into on_response/on_error (#11464) 2025-10-29 12:17:16 +13:00
Javier Peletier e462217500 [packages] Tighten package validation (#11584) 2025-10-29 11:18:47 +13:00
J. Nick Koston 7ed7e7ad26 [climate] Replace std::set with FiniteSetMask for trait storage (#11466) 2025-10-29 08:46:44 +13:00
J. Nick Koston e7927cb388 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-28 14:19:15 -05:00
J. Nick Koston 0119e17f04 [ci] Remove base bus components exclusion from memory impact analysis (#11572) 2025-10-29 08:08:13 +13:00
J. Nick Koston da19673f51 Add additional uart test coverage (#11571) 2025-10-29 08:03:09 +13:00
J. Nick Koston f3b69383fd Add additional modbus compile tests (#11567) 2025-10-28 16:43:16 +13:00
J. Nick Koston aba72809d3 Additional tests for ble_client lambdas (#11565) 2025-10-28 16:43:10 +13:00
aanbanandJonathan Swoboda 85205a28d2 [remote_base] add support for Dyson cool AM07 tower fan (#10163)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2025-10-27 22:49:16 -04:00
J. Nick Koston dcb24f8adc Merge branch 'modbus_func_ptr' into integration 2025-10-27 19:15:20 -05:00
J. Nick Koston bdbe9caf36 [modbus_controller] Optimize lambdas to use function pointers instead of std::function 2025-10-27 19:11:32 -05:00
J. Nick Koston dfb4b31bf9 [template] Store initial option as index in template select (#11523) 2025-10-28 11:37:40 +13:00
clydebarrow 733001bf65 Fix warning about shift overflow 2025-10-28 08:32:24 +10:00
51e080c2d3 [substitutions] fix #11077 Preserve ESPHomeDatabase (document metadata) in substitutions (#11087)
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>
2025-10-27 19:46:26 +00:00
J. Nick Koston 3c18558003 Optimize stateless lambdas to use function pointers (#11551) 2025-10-28 08:06:22 +13:00
J. Nick Koston 5b8cfb0525 Merge branch 'template_lambdas_m' into integration 2025-10-26 19:43:16 -05:00
J. Nick Koston 17d875c8e7 [template] Optimize all template platforms to use function pointers for stateless lambdas 2025-10-26 19:39:56 -05:00
J. Nick Koston 6dd3babe03 Merge branch 'stateless_lambdas' into integration 2025-10-26 09:41:35 -07:00
J. Nick Koston 5e4a551a77 over engineered 2025-10-26 09:32:58 -07:00
J. Nick Koston cd2ed94054 Merge branch 'stateless_lambdas' into integration 2025-10-26 01:31:14 -07:00