Commit Graph

16776 Commits

Author SHA1 Message Date
J. Nick Koston
4cdec33c85 Merge remote-tracking branch 'upstream/dev' into integration 2025-11-27 17:42:50 -06:00
Jonathan Swoboda
9bd148dfd1 Merge branch 'release' into dev 2025-11-27 18:19:20 -05:00
Jonathan Swoboda
50c1720c16 Merge pull request #12149 from esphome/bump-2025.11.2
2025.11.2
2025.11.2
2025-11-27 18:19:05 -05:00
J. Nick Koston
4c549798bc [usb_uart] Wake main loop immediately when USB data arrives (#12148) 2025-11-27 16:33:08 -06:00
J. Nick Koston
178b83c7f8 Merge branch 'usb_uart_wake' into integration 2025-11-27 16:26:17 -06:00
Jonathan Swoboda
4115dd7222 Bump version to 2025.11.2 2025-11-27 17:23:28 -05:00
J. Nick Koston
25e3d5bf91 [usb_uart] Wake main loop immediately when USB data arrives 2025-11-27 16:23:28 -06:00
J. Nick Koston
d5e2543751 [scheduler] Fix use-after-move crash in heap operations (#12124) 2025-11-27 17:23:28 -05:00
Clyde Stubbs
b4b34aee13 [wifi] Restore blocking setup until connected for RP2040 (#12142) 2025-11-27 17:23:28 -05:00
Jonathan Swoboda
6645994700 [esp32] Fix hosted update when there is no wifi (#12123) 2025-11-27 17:23:28 -05:00
Clyde Stubbs
ae140f52e3 [lvgl] Fix position of errors in widget config (#12111)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-27 17:23:28 -05:00
Clyde Stubbs
46ae6d35a2 [lvgl] Allow multiple widgets per grid cell (#12091) 2025-11-27 17:23:27 -05:00
J. Nick Koston
278f12fb99 [script] Fix script.wait hanging when triggered from on_boot (#12102) 2025-11-27 17:23:27 -05:00
Jonathan Swoboda
acdcd56395 [esp32] Fix platformio flash size print (#12099)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
2025-11-27 17:23:27 -05:00
Edward Firmo
9289fc36f7 [nextion] Do not set alternative baud rate when not specified or <= 0 (#12097) 2025-11-27 17:23:27 -05:00
J. Nick Koston
1fadd1227d [scheduler] Fix use-after-move crash in heap operations (#12124) 2025-11-27 10:50:21 -06:00
Clyde Stubbs
91df0548ef [wifi] Restore blocking setup until connected for RP2040 (#12142) 2025-11-27 10:30:03 -05:00
J. Nick Koston
d93987f61a Merge branch 'light_sparse_table' into integration 2025-11-26 22:58:08 -06:00
J. Nick Koston
88ef4359b3 Merge branch 'webserver_reduce_ram' into integration 2025-11-26 22:57:44 -06:00
J. Nick Koston
75b4401cd4 disable tidy 2025-11-26 22:57:17 -06:00
J. Nick Koston
22eea92534 [light] Replace sparse enum switch with linear search to save 156 bytes RAM 2025-11-26 22:54:45 -06:00
J. Nick Koston
da1e31ba0e Merge branch 'webserver_reduce_ram' into integration 2025-11-26 22:47:00 -06:00
J. Nick Koston
91ff949399 [web_server] Replace routing table with if-else chain to save 116 bytes RAM 2025-11-26 22:45:51 -06:00
J. Nick Koston
ec151b477a Merge branch 'wifi_sta_8266' into integration 2025-11-26 22:18:41 -06:00
J. Nick Koston
8ecd40608b [wifi] Save 112 bytes BSS on ESP8266 by calling SDK directly for BSSID 2025-11-26 22:18:13 -06:00
J. Nick Koston
2cd2c15911 Merge remote-tracking branch 'upstream/dev' into integration 2025-11-26 21:52:13 -06:00
Jonathan Swoboda
a7a5a0b9a2 [esp32] Improve IDF component support (#12127) 2025-11-26 22:46:17 -05:00
Jonathan Swoboda
9c85ec9182 [esp32] Fix hosted update when there is no wifi (#12123) 2025-11-26 20:01:35 -05:00
J. Nick Koston
7e53f96c4c Merge branch 'buffer_churn_init_sync' into integration 2025-11-26 18:59:47 -06:00
J. Nick Koston
406fa220f5 logs! 2025-11-26 18:59:11 -06:00
J. Nick Koston
747341efa4 Merge branch 'buffer_churn_init_sync' into integration 2025-11-26 18:22:33 -06:00
J. Nick Koston
bbf7e8c1f2 [api] Eliminate rx_buf heap churn and release buffers after initial sync 2025-11-26 18:17:25 -06:00
J. Nick Koston
c81945e9be Merge remote-tracking branch 'upstream/dev' into integration 2025-11-26 17:08:54 -06:00
Jesse Hills
23e58c1c7b [inkplate] Ignore strapping pin warnings on default pins (#12110) 2025-11-26 17:08:40 -06:00
J. Nick Koston
6357f88abc Merge remote-tracking branch 'upstream/dev' into integration 2025-11-26 17:08:07 -06:00
Clyde Stubbs
b3955cd151 [epaper_spi] Add SSD1677 and Waveshare 4.26 (#11887)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 17:07:51 -06:00
J. Nick Koston
66652c5928 Merge branch 'dev' into integration 2025-11-26 17:06:58 -06:00
Clyde Stubbs
927d3715c1 [lvgl] Allow setting text directly on a button (#11964)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 17:06:40 -06:00
Clyde Stubbs
a2d9941c62 [lvgl] Add option to sync updates with display (#11896)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 17:06:32 -06:00
Clyde Stubbs
caaa08d678 [core] Fix for missing arguments to shared_lambda (#12115) 2025-11-26 17:05:45 -06:00
Jon Oberheide
eb970cf44e make thermostat humidification_action public (#12132) 2025-11-26 16:56:22 -06:00
J. Nick Koston
8d8ded74ae Merge branch 'schedule_use_after_free' into integration 2025-11-26 16:40:56 -06:00
J. Nick Koston
877d2b914c tweaks 2025-11-26 16:38:39 -06:00
J. Nick Koston
1d59c7a838 [scheduler] Fix use-after-move crash in heap operations 2025-11-26 12:08:49 -06:00
Pawelo
083886c4b0 [prometheus] Avoid generating unused light color metrics to reduce memory usage on ESP8266 (#9530)
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-11-26 18:06:51 +00:00
Javier Peletier
12a51ff047 [packages] Fix package schema validation (#12116)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 11:00:44 -06:00
J. Nick Koston
b328758634 Revert "[core] Deduplicate identical stateless lambdas to reduce flash usage" (#12117) 2025-11-26 10:53:44 -06:00
J. Nick Koston
70089e03d5 Merge branch 'timeout_filter_scheduler_churn_fix' into integration 2025-11-25 21:41:38 -06:00
J. Nick Koston
cbbdd634c1 Merge upstream/dev into integration 2025-11-25 21:21:03 -06:00
Clyde Stubbs
1207b9e995 [lvgl] Automatically pad rows and columns (#11879)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 01:53:51 +00:00