Commit Graph

20258 Commits

Author SHA1 Message Date
J. Nick Koston
2cf58c2ef9 Merge branch 'libretiny_mapping' into integration 2026-01-14 13:21:27 -10:00
J. Nick Koston
20e28724a2 [analyze_memory] Fix ELF section mapping for RTL87xx and LN882X platforms 2026-01-14 13:20:12 -10:00
J. Nick Koston
4ecdc80164 [analyze_memory] Fix ELF section mapping for RTL87xx and LN882X platforms 2026-01-14 13:19:55 -10:00
J. Nick Koston
0b9a8d3302 Merge branch 'fix_filter' into integration 2026-01-14 12:47:52 -10:00
J. Nick Koston
12f7519f7f Merge remote-tracking branch 'upstream/dev' into integration 2026-01-14 12:46:10 -10:00
dependabot[bot]
f1e5d3a39a Bump resvg-py from 0.2.5 to 0.2.6 (#13211)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 10:40:26 -10:00
J. Nick Koston
e351c65c93 [core] Fix platform subcomponents not filtering source files 2026-01-14 07:30:56 -10:00
J. Nick Koston
ea4e714f62 [core] Fix platform subcomponents not filtering source files 2026-01-14 07:24:54 -10:00
Jonathan Swoboda
2f6863230d Merge branch 'beta' into dev 2026-01-14 10:52:28 -05:00
Jonathan Swoboda
0de91e6648 Merge pull request #13206 from esphome/bump-2026.1.0b1
2026.1.0b1
2026.1.0b1
2026-01-14 10:52:13 -05:00
Jonathan Swoboda
f44036310c Bump version to 2026.2.0-dev 2026-01-14 09:19:45 -05:00
Jonathan Swoboda
66b4af1777 Bump version to 2026.1.0b1 2026-01-14 09:19:45 -05:00
J. Nick Koston
068b497b9b [web_server] Store method/domain comparison strings in flash on ESP8266 (#13205)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-14 09:18:17 -05:00
J. Nick Koston
d6fa1d6e5f [ethernet_info] Convert to event-driven IP state listener pattern (#13203)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-14 09:17:47 -05:00
J. Nick Koston
d5f557ad1c [scheduler] Eliminate heap allocations for std::string names and add uint32_t ID API (#13200) 2026-01-14 09:15:31 -05:00
J. Nick Koston
b58b2045f0 Merge remote-tracking branch 'origin/web_server_match_flash' into integration 2026-01-14 01:21:13 -10:00
J. Nick Koston
ee08953e5c [web_server] Store method/domain comparison strings in flash on ESP8266 2026-01-14 01:17:22 -10:00
tomaszduda23
9c5f4e5288 [usb_cdc_acm] move esp32 implementation to new file (#12824)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2026-01-14 04:07:18 -06:00
J. Nick Koston
49cae5eda8 Merge branch 'scheduler_no_heap' into integration 2026-01-13 22:39:53 -10:00
J. Nick Koston
5541a7f043 one more place to log 2026-01-13 22:36:37 -10:00
J. Nick Koston
1210512286 fix double dep warning 2026-01-13 22:33:32 -10:00
J. Nick Koston
c73a412537 tweaks 2026-01-13 22:30:17 -10:00
J. Nick Koston
4e2c635d14 no ram increase 2026-01-13 22:21:29 -10:00
J. Nick Koston
edde7194c9 no ram increase 2026-01-13 22:19:40 -10:00
J. Nick Koston
bf6d75fd5e fix 2026-01-13 22:08:57 -10:00
J. Nick Koston
38c5421d54 name log 2026-01-13 21:56:06 -10:00
J. Nick Koston
25b7d1ea15 minimize diff 2026-01-13 21:50:03 -10:00
J. Nick Koston
4520f7f646 minimize diff 2026-01-13 21:47:27 -10:00
J. Nick Koston
ba36934f91 minimize diff 2026-01-13 21:46:19 -10:00
J. Nick Koston
16d7342772 cleanup 2026-01-13 21:37:24 -10:00
J. Nick Koston
c8fcc258c3 cleanup 2026-01-13 21:32:24 -10:00
J. Nick Koston
42f98ebc80 [scheduler] Eliminate heap allocations for std::string names and add uint32_t ID API 2026-01-13 20:16:59 -10:00
J. Nick Koston
c8cc29a991 [api] Reduce batch RAM usage by 33% via switch dispatch (#13199) 2026-01-14 03:58:06 +00:00
J. Nick Koston
8b49d465f8 [bh1750] Eliminate heap allocations by replacing callbacks with state machine (#11950) 2026-01-13 17:44:43 -10:00
J. Nick Koston
0a25eae420 Merge branch 'reduce_batch_size' into integration 2026-01-13 17:17:25 -10:00
J. Nick Koston
52088009e4 bot comment 2026-01-13 17:16:41 -10:00
J. Nick Koston
44f9e8507a safety 2026-01-13 17:12:03 -10:00
J. Nick Koston
02b2d4f1a2 fix events 2026-01-13 17:05:45 -10:00
J. Nick Koston
23e6a9a27a narrow 2026-01-13 17:04:50 -10:00
J. Nick Koston
f027b32c18 fix events 2026-01-13 17:00:43 -10:00
J. Nick Koston
54665edd18 use push_back, generates much simpler code for pod types 2026-01-13 16:57:34 -10:00
J. Nick Koston
5580d11a2e tweak 2026-01-13 16:53:41 -10:00
J. Nick Koston
a3061a7488 [api] Reduce BatchItem size from 12 to 8 bytes using switch dispatch 2026-01-13 16:47:55 -10:00
J. Nick Koston
47ee2f4ad9 [wifi] Use StaticVector for WiFi listeners with per-type compile-time sizing (#13197) 2026-01-14 02:20:39 +00:00
J. Nick Koston
2efc51b28c Merge remote-tracking branch 'upstream/dev' into integration 2026-01-13 15:46:38 -10:00
J. Nick Koston
2793e33baf [logger] Use StaticVector for log listeners with compile-time sizing (#13196)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-13 15:43:17 -10:00
J. Nick Koston
5dfdd05122 [logger] Use RAII guards for recursion protection and optimize hot path (#13194)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-13 15:43:02 -10:00
J. Nick Koston
316b41710c Merge remote-tracking branch 'origin/request_log_listener' into integration 2026-01-13 14:28:14 -10:00
J. Nick Koston
32fe66c2ae Merge branch 'wifi_listeners_static_vector' into integration 2026-01-13 14:28:04 -10:00
J. Nick Koston
ad64a1b7b4 document, document, documet 2026-01-13 14:21:35 -10:00