Jonathan Swoboda
|
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
|
acdc7bd892
|
[json] Use ESP-IDF component registry for ArduinoJson on ESP32 (#13280)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-20 22:51:54 -05:00 |
|
Jasper van der Neut - Stulen
|
1095bde2db
|
[cc1101] Add on_packet listener callback code (packet_transport) (#13344)
|
2026-01-20 22:51:39 -05:00 |
|
J. Nick Koston
|
258b73d7f6
|
[core] Eliminate global constructor overhead for component vectors (#13386)
|
2026-01-20 17:51:06 -10:00 |
|
J. Nick Koston
|
31608543c2
|
[esp32_ble_tracker] Optimize loop with state change tracking for ~85% CPU reduction (#13337)
|
2026-01-20 17:50:53 -10:00 |
|
J. Nick Koston
|
41a060668c
|
[api] Use stack buffers for noise handshake messages (#13399)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-20 17:50:39 -10:00 |
|
J. Nick Koston
|
6bad697fc6
|
[debug] ESP8266: Eliminate heap allocations from Arduino String functions (#13352)
|
2026-01-20 17:50:27 -10:00 |
|
J. Nick Koston
|
3ca5e5e4e4
|
[wifi] ESP8266: Use direct SDK calls to reduce flash and heap allocation (#13349)
|
2026-01-20 17:50:13 -10:00 |
|
J. Nick Koston
|
cd4cb8b3ec
|
[datetime] Add const char * overloads for string parsing to avoid heap allocation (#13363)
|
2026-01-20 17:50:01 -10:00 |
|
J. Nick Koston
|
1f3a0490a7
|
[wifi] Process scan results one at a time to avoid heap allocation (#13400)
|
2026-01-20 17:49:40 -10:00 |
|
Jonathan Swoboda
|
b08d871add
|
Merge branch 'release' into dev
|
2026-01-20 22:43:22 -05:00 |
|
Jonathan Swoboda
|
15f0986a59
|
Merge pull request #13406 from esphome/bump-2026.1.0
2026.1.0
2026.1.0
|
2026-01-20 22:43:06 -05:00 |
|
J. Nick Koston
|
d97f3ac1d7
|
Merge branch 'idf_no_heap_alloc_url' into integration
|
2026-01-20 16:35:31 -10:00 |
|
J. Nick Koston
|
eb24156f8c
|
fixes
|
2026-01-20 16:35:17 -10:00 |
|
J. Nick Koston
|
17a499531b
|
Merge branch 'idf_no_heap_alloc_url' into integration
|
2026-01-20 16:29:17 -10:00 |
|
J. Nick Koston
|
e81345de53
|
fix
|
2026-01-20 16:29:05 -10:00 |
|
J. Nick Koston
|
99b0b20365
|
Merge branch 'idf_no_heap_alloc_url' into integration
|
2026-01-20 16:25:42 -10:00 |
|
J. Nick Koston
|
dd03c717a5
|
avoid breaking change
|
2026-01-20 16:25:26 -10:00 |
|
J. Nick Koston
|
e5c6caab7e
|
Merge branch 'idf_no_heap_alloc_url' into integration
|
2026-01-20 16:21:00 -10:00 |
|
J. Nick Koston
|
cc393ce893
|
[web_server_idf] Replace heap-allocated url() with stack-based url_to()
|
2026-01-20 16:20:28 -10:00 |
|
Jonathan Swoboda
|
90edf32acf
|
Bump version to 2026.1.0
|
2026-01-20 21:15:02 -05:00 |
|
J. Nick Koston
|
6d1321e479
|
Merge branch 'cleanup_web_server_idf' into integration
|
2026-01-20 15:58:13 -10:00 |
|
J. Nick Koston
|
7c74806212
|
[web_server_idf] Use direct member for ListEntitiesIterator instead of unique_ptr
|
2026-01-20 15:57:45 -10:00 |
|
J. Nick Koston
|
d0f19a102c
|
Merge branch 'libretiny_disable_unused_lwip_debug' into integration
|
2026-01-20 14:56:27 -10:00 |
|
J. Nick Koston
|
806cbd0bdd
|
[libretiny] Disable unused LWIP statistics to save RAM and flash
|
2026-01-20 14:55:58 -10:00 |
|
J. Nick Koston
|
1061b4c9e0
|
Merge branch 'wifi_scan_copy_no_double_heap_esp32' into integration
|
2026-01-20 13:58:54 -10:00 |
|
polyfloyd
|
3c0f43db9e
|
Add the max_delta filter (#12605)
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
|
2026-01-21 10:58:47 +11:00 |
|
J. Nick Koston
|
a31be2ae29
|
handle free on error
|
2026-01-20 13:58:20 -10:00 |
|
J. Nick Koston
|
319e2c11b6
|
Merge branch 'match_tx_buffer_task_log_buffer' into integration
|
2026-01-20 13:41:16 -10:00 |
|
J. Nick Koston
|
751b5de13a
|
[logger] Use raw pointer for task log buffer to match tx_buffer pattern
|
2026-01-20 13:37:56 -10:00 |
|
J. Nick Koston
|
6f6a439c5b
|
Merge branch 'esp32_mdns_no_heap' into integration
|
2026-01-20 13:09:27 -10:00 |
|
J. Nick Koston
|
d93cffedfa
|
[mdns] Use stack buffer for txt records on ESP32
|
2026-01-20 13:08:52 -10:00 |
|
J. Nick Koston
|
768ffc43cf
|
Merge branch 'wifi_scan_copy_no_double_heap_esp32' into integration
|
2026-01-20 13:03:47 -10:00 |
|
J. Nick Koston
|
158f2eee27
|
[wifi] Process scan results one at a time to avoid heap allocation
|
2026-01-20 13:03:12 -10:00 |
|
J. Nick Koston
|
f851f71d52
|
cleanup
|
2026-01-20 12:59:50 -10:00 |
|
J. Nick Koston
|
8f8ad02fe9
|
Merge branch 'avoid_heap_wifi_scans' into integration
|
2026-01-20 12:57:01 -10:00 |
|
J. Nick Koston
|
b1304f64cb
|
avoid heap wifi scans
|
2026-01-20 12:56:53 -10:00 |
|
J. Nick Koston
|
320e958f09
|
Merge branch 'noise_stack_buffers' into integration
|
2026-01-20 12:43:46 -10:00 |
|
J. Nick Koston
|
d8a38815fd
|
missed one
|
2026-01-20 12:43:38 -10:00 |
|
J. Nick Koston
|
1365c342e5
|
Merge branch 'noise_stack_buffers' into integration
|
2026-01-20 12:41:19 -10:00 |
|
J. Nick Koston
|
bc776ffd59
|
we have one
|
2026-01-20 12:41:10 -10:00 |
|
J. Nick Koston
|
13fa97e474
|
Merge branch 'noise_stack_buffers' into integration
|
2026-01-20 12:39:40 -10:00 |
|
J. Nick Koston
|
087f66c738
|
Merge branch 'libretiny_esp32_prefs_less_heap' into integration
|
2026-01-20 12:39:28 -10:00 |
|
J. Nick Koston
|
fd0ea32100
|
[api] Use stack buffers for noise handshake messages
|
2026-01-20 12:38:58 -10:00 |
|
J. Nick Koston
|
54ddad461c
|
[esp32] [libretiny] Use stack buffer for preference comparison
|
2026-01-20 12:31:33 -10:00 |
|
J. Nick Koston
|
b7ba98605d
|
Merge branch 'esp8266_prefs_small_heap_fallback' into integration
|
2026-01-20 12:18:25 -10:00 |
|
J. Nick Koston
|
613e7eb902
|
[esp8266] Use SmallBufferWithHeapFallback in preferences
|
2026-01-20 12:17:47 -10:00 |
|
Jonathan Swoboda
|
6edecd3d45
|
Merge branch 'beta' into dev
|
2026-01-20 17:01:47 -05:00 |
|
Jonathan Swoboda
|
055c00f1ac
|
Merge pull request #13396 from esphome/bump-2026.1.0b4
2026.1.0b4
2026.1.0b4
|
2026-01-20 17:01:36 -05:00 |
|
J. Nick Koston
|
9c818b3bc7
|
Merge remote-tracking branch 'upstream/dev' into integration
|
2026-01-20 11:41:38 -10:00 |
|