 J. Nick KostonandGitHub
|
52bfc0efb1
|
[espnow] Fix dump_config crash when enable_on_boot is false (#18572)
|
2026-08-20 18:06:23 -05:00 |
|
 J. Nick KostonandGitHub
|
a3ea77c2f1
|
[core] Keep templated !include filenames as strings so Windows path normalization cannot corrupt them (#18549)
|
2026-08-20 11:32:15 -05:00 |
|
 J. Nick KostonandGitHub
|
7fe4399b94
|
[esp32] Grow the default IDF component exclusion list (#18536)
|
2026-08-20 16:11:53 +00:00 |
|
 J. Nick KostonandGitHub
|
347a6155f8
|
[uptime] Skip the timestamp sensor source when no time component is configured (#18535)
|
2026-08-20 10:07:17 -04:00 |
|
 J. Nick KostonandGitHub
|
2d62ea78d2
|
[ota] Skip partition-access OTA sources when the feature is disabled (#18532)
|
2026-08-20 10:00:11 -04:00 |
|
 J. Nick KostonandGitHub
|
8ef0f38f4e
|
[ethernet] Skip the custom W5500 SPI driver for other ethernet types (#18533)
|
2026-08-20 09:59:30 -04:00 |
|
 J. Nick KostonandGitHub
|
132f494195
|
[nrf52] Rebuild the Python env when its interpreter symlink dangles (#18540)
|
2026-08-20 07:59:57 -04:00 |
|
 J. Nick KostonandJesse Hills
|
ca97c86d65
|
[ci] Install requirements_dev.txt when the venv cache misses (#18502)
|
2026-08-20 13:12:33 +12:00 |
|
 J. Nick KostonandJesse Hills
|
d9359a70c1
|
[tests] Keep PlatformIO libdeps per xdist worker to stop a compile race (#18524)
|
2026-08-20 11:51:57 +12:00 |
|
 J. Nick KostonandGitHub
|
185f12266a
|
[tests] Keep PlatformIO libdeps per xdist worker to stop a compile race (#18524)
|
2026-08-19 17:29:10 -05:00 |
|
 J. Nick KostonandJesse Hills
|
c455991962
|
[ci] Key PlatformIO cache on the Python version so a runner image bump does not serve a broken LibreTiny venv (#18512)
|
2026-08-20 09:38:44 +12:00 |
|
 J. Nick KostonandJesse Hills
|
78a65eabdc
|
[ci] Stop jobs hanging on apt by restoring the cached apt action and bounding raw apt calls (#18518)
|
2026-08-20 09:33:03 +12:00 |
|
 J. Nick KostonandJesse Hills
|
6084314cc9
|
[vscode] Report the origin of an unexpected exception during validation (#18494)
|
2026-08-20 09:33:03 +12:00 |
|
 J. Nick KostonandJesse Hills
|
2df953f3d7
|
[platformio] Give the ccache wrapper a cmd.exe safe path (#18495)
|
2026-08-20 09:33:03 +12:00 |
|
 J. Nick KostonandJesse Hills
|
a99a8f364e
|
[api] Bump noise-c to 0.1.21 (#18484)
|
2026-08-20 09:33:03 +12:00 |
|
 J. Nick KostonandJesse Hills
|
200a1644a5
|
[ci] Fail the benchmark job when the C++ benchmark build fails (#18480)
|
2026-08-20 09:33:03 +12:00 |
|
 J. Nick KostonandJesse Hills
|
9daae377fc
|
[api] Bump noise-c to 0.1.20 (#18482)
|
2026-08-20 09:33:02 +12:00 |
|
 J. Nick KostonandGitHub
|
28384673f6
|
Merge branch 'dev' into espidf_parallel_tool_prefetch
|
2026-08-19 16:32:48 -05:00 |
|
 J. Nick KostonandGitHub
|
0b1065feee
|
[ci] Stop jobs hanging on apt by restoring the cached apt action and bounding raw apt calls (#18518)
|
2026-08-20 09:30:34 +12:00 |
|
 J. Nick KostonandGitHub
|
d34eed6d2d
|
Merge branch 'dev' into espidf_parallel_tool_prefetch
|
2026-08-19 14:41:44 -05:00 |
|
 J. Nick KostonandGitHub
|
f90b776071
|
[ci] Key PlatformIO cache on the Python version so a runner image bump does not serve a broken LibreTiny venv (#18512)
|
2026-08-19 16:39:01 +00:00 |
|
 J. Nick KostonandGitHub
|
8b637b339b
|
[vscode] Report the origin of an unexpected exception during validation (#18494)
|
2026-08-18 19:37:10 -05:00 |
|
 J. Nick KostonandGitHub
|
4f866c563b
|
[platformio] Give the ccache wrapper a cmd.exe safe path (#18495)
|
2026-08-18 19:36:57 -05:00 |
|
 J. Nick KostonandGitHub
|
7a999f9a48
|
[ci] Install requirements_dev.txt when the venv cache misses (#18502)
|
2026-08-18 19:06:55 -05:00 |
|
 J. Nick KostonandGitHub
|
804e8fb856
|
[socket] Remove constant duplicated by the beta merge (#18496)
|
2026-08-18 15:44:38 -05:00 |
|
 J. Nick KostonandGitHub
|
92f55f721f
|
[api] Bump noise-c to 0.1.21 (#18484)
|
2026-08-18 14:32:37 +00:00 |
|
 J. Nick KostonandGitHub
|
ae730d6357
|
[ci] Fail the benchmark job when the C++ benchmark build fails (#18480)
|
2026-08-18 09:03:33 -05:00 |
|
 J. Nick KostonandGitHub
|
9823205ef3
|
[api] Bump noise-c to 0.1.20 (#18482)
|
2026-08-18 09:03:14 -05:00 |
|
 J. Nick KostonandJesse Hills
|
8b888f31e0
|
[gpio_expander][pcf8574][pca9554][tca9555][pca6416a][pi4ioe5v6408][mcp23016][mcp23xxx_base] Reject unsupported interrupt_pin options (inverted, allow_other_uses) (#18472)
|
2026-08-18 16:04:47 +12:00 |
|
 J. Nick KostonandJesse Hills
|
482869fbbe
|
[socket] Fix multi-second TCP stalls on ESP8266 by yielding to the SYS context (#18455)
|
2026-08-18 14:27:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
1fd6337254
|
[api] Bump noise-c to 0.1.19 (#18473)
|
2026-08-18 14:27:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
014cc19902
|
[api] Bump noise-c to 0.1.18 (#18451)
|
2026-08-18 14:27:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
3a403c40d5
|
[ld2420] Drop the setup priority override so setup runs after the UART bus (#18428)
|
2026-08-18 14:27:54 +12:00 |
|
 J. Nick KostonandGitHub
|
fffa902a1a
|
[gpio_expander][pcf8574][pca9554][tca9555][pca6416a][pi4ioe5v6408][mcp23016][mcp23xxx_base] Reject unsupported interrupt_pin options (inverted, allow_other_uses) (#18472)
|
2026-08-18 13:32:03 +12:00 |
|
 J. Nick KostonandGitHub
|
4416aacebb
|
[socket] Fix multi-second TCP stalls on ESP8266 by yielding to the SYS context (#18455)
|
2026-08-18 13:09:29 +12:00 |
|
 J. Nick KostonandGitHub
|
a347a2e879
|
[api] Bump noise-c to 0.1.19 (#18473)
|
2026-08-17 18:58:11 -05:00 |
|
 J. Nick KostonandGitHub
|
7362c01c67
|
[core] Replace base64 lookup tables with arithmetic mapping (#18454)
|
2026-08-17 16:14:06 -05:00 |
|
 J. Nick KostonandGitHub
|
e32329cc11
|
[core] Sync pre-commit ruff hook with requirements (0.16.3) (#18469)
|
2026-08-17 15:00:37 -05:00 |
|
 J. Nick KostonandGitHub
|
a3af82867b
|
[api] Bump noise-c to 0.1.18 (#18451)
|
2026-08-17 14:00:39 -05:00 |
|
 J. Nick KostonandGitHub
|
27483a4101
|
[core] Retry gh CLI calls on transient network errors in CI scripts (#18292)
|
2026-08-17 13:15:31 -05:00 |
|
 J. Nick KostonandGitHub
|
6d20ebc66b
|
[socket] Shorten lwip TAG string (#18450)
|
2026-08-17 17:18:43 +00:00 |
|
 J. Nick KostonandGitHub
|
031a038b49
|
[deep_sleep] Shorten bk72xx TAG string (#18445)
|
2026-08-17 11:56:37 -05:00 |
|
 J. Nick KostonandGitHub
|
f6c7434b2a
|
[i2c] Shorten platform backend TAG strings (#18440)
|
2026-08-17 11:54:55 -05:00 |
|
 J. Nick KostonandGitHub
|
3d9fecb562
|
[remote_receiver] Shorten esp32 TAG string (#18447)
|
2026-08-17 11:54:52 -05:00 |
|
 J. Nick KostonandGitHub
|
ebe93e2c68
|
[bluetooth_connection] Shorten platform TAG strings (#18449)
|
2026-08-17 11:54:35 -05:00 |
|
 J. Nick KostonandGitHub
|
1f4fcead38
|
[nextion] Shorten upload TAG strings (#18448)
|
2026-08-17 11:54:29 -05:00 |
|
 J. Nick KostonandGitHub
|
1f000ba668
|
[mqtt] Shorten esp32 backend TAG string (#18446)
|
2026-08-17 11:54:17 -05:00 |
|
 J. Nick KostonandGitHub
|
e0d28d7f5c
|
[http_request] Shorten platform backend TAG strings (#18444)
|
2026-08-17 11:54:03 -05:00 |
|
 J. Nick KostonandGitHub
|
47a58dd799
|
[internal_temperature] Shorten platform TAG strings (#18443)
|
2026-08-17 11:53:56 -05:00 |
|
 J. Nick KostonandGitHub
|
37bea1c153
|
[spi] Shorten platform backend TAG strings (#18442)
|
2026-08-17 11:53:48 -05:00 |
|
 J. Nick KostonandGitHub
|
d1a7b8df8b
|
[adc] Shorten platform TAG strings (#18441)
|
2026-08-17 11:53:42 -05:00 |
|
 J. Nick KostonandGitHub
|
c01f24553c
|
[uart] Shorten platform backend TAG strings (#18439)
|
2026-08-17 11:53:29 -05:00 |
|
 J. Nick KostonandGitHub
|
07e8b303b9
|
[ota] Shorten platform backend TAG strings (#18438)
|
2026-08-17 11:52:56 -05:00 |
|
 J. Nick KostonandGitHub
|
e1c279718f
|
[ld2420] Drop the setup priority override so setup runs after the UART bus (#18428)
|
2026-08-16 21:57:12 -05:00 |
|
 J. Nick KostonandGitHub
|
cf764740cf
|
[api] Create the camera image reader lazily (#18421)
|
2026-08-16 21:56:58 -05:00 |
|
 J. Nick KostonandGitHub
|
58d549ed4c
|
[api] Move NoiseProtocolId off the connection object (#18420)
|
2026-08-16 21:56:37 -05:00 |
|
 J. Nick KostonandJesse Hills
|
bb7d4c3630
|
[esp32] Split crash handler addr2line hint per core (#18418)
|
2026-08-17 10:22:39 +12:00 |
|
 J. Nick KostonandJesse Hills
|
f42fe9af29
|
[core] Skip redundant ESP8266 main loop wake posts from ISR context (#18416)
|
2026-08-17 10:22:39 +12:00 |
|
 J. Nick KostonandJesse Hills
|
0bc2d71370
|
[bk72xx_ble] Fail early with a clear error on non BLE 5.x SoCs (#18406)
|
2026-08-17 10:22:39 +12:00 |
|
 J. Nick KostonandJesse Hills
|
ce09504c92
|
[platformio] Skip ccache when the binary on PATH fails to run (#18407)
|
2026-08-17 10:22:39 +12:00 |
|
 J. Nick KostonandGitHub
|
3f01f9895f
|
[esp32_hosted] Require ESP-IDF 5.3 or newer (#18417)
|
2026-08-16 12:44:49 -07:00 |
|
 J. Nick KostonandGitHub
|
801a1817b5
|
[esp32] Split crash handler addr2line hint per core (#18418)
|
2026-08-16 12:44:00 -07:00 |
|
 J. Nick KostonandGitHub
|
32c76ae828
|
[core] Skip redundant ESP8266 main loop wake posts from ISR context (#18416)
|
2026-08-16 12:43:27 -07:00 |
|
 J. Nick KostonandGitHub
|
c664f5fc95
|
[bk72xx_ble] Fail early with a clear error on non BLE 5.x SoCs (#18406)
|
2026-08-16 11:06:22 -07:00 |
|
 J. Nick KostonandGitHub
|
de3e657d8b
|
[platformio] Skip ccache when the binary on PATH fails to run (#18407)
|
2026-08-16 08:42:47 -07:00 |
|
 J. Nick KostonandGitHub
|
039b897e7b
|
[ethernet] Defer clk_mode removal to 2026.11.0 (#18380)
|
2026-08-14 18:45:36 -07:00 |
|
 J. Nick KostonandGitHub
|
b178f74e5d
|
[core] Save the validated config cache on the first upload or logs run (#18367)
|
2026-08-14 18:45:23 -07:00 |
|
 J. Nick KostonandJesse Hills
|
b794b7b1d1
|
[core] Restore cv.parse_esphome_version as a deprecated helper (#18366)
|
2026-08-14 17:36:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
add18d4e35
|
[core] Partially revert "Hash entity keys from the raw name to fix collisions" (#18361)
|
2026-08-14 17:36:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
02c1810c3a
|
[core] Load component aliases from a generated registry (#18335)
|
2026-08-14 17:36:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
4f3153375a
|
[ota] Retry uploads that fail from network errors (#18332)
|
2026-08-14 17:36:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
1c3a67b5e8
|
[wifi] Fix ESP8266 crash in cnx_node_search when lwIP transmits after disconnect (#18333)
|
2026-08-14 17:36:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
236ff33a09
|
[esp32_ble] Silence spurious warnings for local key GAP events (#18359)
|
2026-08-14 17:36:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
7c07fb48c5
|
[esp32_ble_tracker] Fix missed BLE advertisements with WiFi on ESP-IDF 5.5.5 (#18356)
|
2026-08-14 17:36:54 +12:00 |
|
 J. Nick KostonandJesse Hills
|
d72bab79d7
|
[web_server_base] Stop deleting the web server on captive portal teardown (#18324)
|
2026-08-14 17:36:54 +12:00 |
|
 J. Nick KostonandGitHub
|
1afac0312d
|
[core] Restore cv.parse_esphome_version as a deprecated helper (#18366)
|
2026-08-14 17:22:22 +12:00 |
|
 J. Nick KostonandGitHub
|
b05465145f
|
[core] Add preference key stability integration test (#18364)
|
2026-08-13 21:14:30 -05:00 |
|
 J. Nick KostonandGitHub
|
dd51624fbb
|
[core] Partially revert "Hash entity keys from the raw name to fix collisions" (#18361)
|
2026-08-13 20:06:48 -05:00 |
|
 J. Nick KostonandGitHub
|
945c2458b3
|
[core] Load component aliases from a generated registry (#18335)
|
2026-08-13 13:31:19 -05:00 |
|
 J. Nick KostonandGitHub
|
7420d23867
|
[ota] Retry uploads that fail from network errors (#18332)
|
2026-08-13 13:31:06 -05:00 |
|
 J. Nick KostonandGitHub
|
191686c5b3
|
[wifi] Fix ESP8266 crash in cnx_node_search when lwIP transmits after disconnect (#18333)
|
2026-08-13 13:30:53 -05:00 |
|
 J. Nick KostonandGitHub
|
137351fa8d
|
[esp32_ble] Silence spurious warnings for local key GAP events (#18359)
|
2026-08-13 13:27:01 -05:00 |
|
 J. Nick KostonandGitHub
|
db5173697a
|
[esp32_ble_tracker] Fix missed BLE advertisements with WiFi on ESP-IDF 5.5.5 (#18356)
|
2026-08-13 13:22:48 -05:00 |
|
 J. Nick KostonandGitHub
|
9cc05b30d4
|
[web_server_base] Stop deleting the web server on captive portal teardown (#18324)
|
2026-08-12 21:09:01 -05:00 |
|
 J. Nick KostonandJesse Hills
|
bd58b5c8b3
|
[core] Retry framework downloads on transient network errors (#18330)
|
2026-08-13 13:30:46 +12:00 |
|
 J. Nick KostonandJesse Hills
|
c1a326f32e
|
[core] Don't block logs startup on MQTT IP discovery when addresses are known (#18313)
|
2026-08-13 13:30:46 +12:00 |
|
 J. Nick KostonandJesse Hills
|
a14ea0e8fa
|
[ld2420] Fix out-of-bounds read when device reports unknown command error (#18322)
|
2026-08-13 13:30:46 +12:00 |
|
 J. Nick KostonandJesse Hills
|
7569a7b5ce
|
[usb_uart] Fix uint32_t format specifier warning in pl2303 (#18310)
|
2026-08-13 13:30:45 +12:00 |
|
 J. Nick KostonandGitHub
|
8e624b4117
|
[core] Retry framework downloads on transient network errors (#18330)
|
2026-08-13 12:14:50 +12:00 |
|
 J. Nick KostonandGitHub
|
787a909aa4
|
[core] Don't block logs startup on MQTT IP discovery when addresses are known (#18313)
|
2026-08-13 12:11:32 +12:00 |
|
 J. Nick KostonandGitHub
|
905485b673
|
[ld2420] Fix out-of-bounds read when device reports unknown command error (#18322)
|
2026-08-13 11:49:34 +12:00 |
|
 J. Nick KostonandGitHub
|
3c46cc9c35
|
[usb_uart] Fix uint32_t format specifier warning in pl2303 (#18310)
|
2026-08-12 10:59:24 -04:00 |
|
 J. Nick KostonandGitHub
|
22153be4cd
|
[core] Add esphome logs over web_server HTTP SSE (#17110)
|
2026-08-12 22:00:07 +12:00 |
|
 J. Nick KostonandGitHub
|
58a42fe5c2
|
[core] Batch remote file downloads during config validation (#18069)
|
2026-08-12 18:44:35 +12:00 |
|
 J. Nick KostonandGitHub
|
622942482c
|
[rp2] Size the lwIP segment pool and heap for concurrent senders (#18257)
|
2026-08-12 17:30:17 +12:00 |
|
 J. Nick KostonandGitHub
|
8d87ba34d9
|
[api] Move the generic buffer-full log to very verbose (#18300)
|
2026-08-12 04:04:07 +00:00 |
|
 J. Nick KostonandGitHub
|
08c6585915
|
[esp32_ble_tracker] Don't log an error when a scan stop is already in flight (#18306)
|
2026-08-12 16:03:28 +12:00 |
|
 J. Nick KostonandGitHub
|
3ef74d17af
|
[bluetooth_proxy] Give partial advertisement batches 200ms to fill on Wi-Fi (#18303)
|
2026-08-12 16:02:51 +12:00 |
|
 J. Nick KostonandGitHub
|
5d04c1dc18
|
[esp32_ble_tracker] Demote scan-state echoes to verbose (#18302)
|
2026-08-12 16:01:45 +12:00 |
|
 J. Nick KostonandGitHub
|
a3d599ac69
|
[bluetooth_connection] Demote rp2 backend connection logs to verbose (#18301)
|
2026-08-12 16:00:37 +12:00 |
|