J. Nick Koston
9a0e8606cd
[platformio] Include cache path in invalid library error ( #17692 )
2026-07-21 08:08:46 +12:00
tomaszduda23
d5681ac6a0
[nrf52] add platformio deprecation warning ( #17705 )
2026-07-20 20:29:00 +02:00
057143838d
[network] Fix IPAddress IPv6 support on HOST platform ( #17067 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-20 18:18:37 +00:00
Grégoire Seux and J. Nick Koston
4268d91da3
[http_request] Fix usage of http response body ( #17713 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-20 17:07:28 +00:00
Jeroen and Jeroen Jansen
6f39030b41
[core] Prevent blocking-warning log time from cascading ( #17710 )
...
Co-authored-by: Jeroen Jansen <jeroen@Jeroens-MacBook-Air.local >
2026-07-20 06:28:56 -10:00
Jesse Hills
b6fff16930
[esp32_hosted] Add ESP-NOW-over-hosted shim for the ESP32-P4
...
esp-hosted proxies esp_wifi.h but not esp_now.h, and esp_wifi_remote
injects the esp_now.h header on the P4 host with no implementation, so
the esp_now_* symbols are undefined at link. On a P4 host this defines
them and forwards each call to the co-processor over esp-hosted's
CustomRpc channel, letting the espnow component link and run unchanged.
2026-07-20 22:12:01 +12:00
J. Nick Koston and Jesse Hills
3e1a9e8a3a
[platformio] Re-download library when cached copy is missing its manifest ( #17691 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-07-19 19:34:56 -10:00
J. Nick Koston and pre-commit-ci-lite[bot]
bb1318dce1
[core] Auto-clean the PlatformIO build environment when the Python version changes ( #17671 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-07-19 19:32:38 -10:00
esphome[bot]
26fcc068b6
Bump bundled esphome-device-builder to 1.6.8 ( #17708 )
2026-07-19 19:32:22 -10:00
2a96fa44ff
[light] Fix pulse and other effects ( #17645 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-07-20 17:09:02 +12:00
J. Nick Koston
5fa93513f2
[espidf] Make openocd-esp32 optional so its libusb check cannot break installs ( #17686 )
2026-07-20 17:05:50 +12:00
J. Nick Koston
4a1f54ce4b
[git] Detect interrupted clones and re-clone automatically ( #17690 )
2026-07-20 16:34:29 +12:00
J. Nick Koston
76655cf951
[platformio] Accept git URLs passed as the library name ( #17697 )
2026-07-20 16:32:20 +12:00
J. Nick Koston
dfb988c563
[micro_wake_word] Download models in parallel ( #17701 )
2026-07-20 16:16:15 +12:00
Jesse Hills
0443b4849b
[ssd1306] Fix offset_x being ignored on SH1106/SH1107 displays ( #17700 )
2026-07-20 15:51:46 +12:00
Brandon Harvey
977376d55c
Split multi-token build.flags entries when generating ESP-IDF component CMakeLists ( #17649 )
2026-07-19 12:20:43 -10:00
esphome[bot]
1f93345af8
Bump bundled esphome-device-builder to 1.6.7 ( #17696 )
2026-07-19 09:17:53 -10:00
esphome[bot]
96dd2382c1
Bump bundled esphome-device-builder to 1.6.6 ( #17681 )
2026-07-18 21:25:56 -10:00
esphome[bot]
3064fb0d48
Bump bundled esphome-device-builder to 1.6.5 ( #17675 )
2026-07-18 11:46:14 -10:00
Jonathan Swoboda
4c9dab9c98
[esp32] Bump recommended ESP-IDF to 5.5.5 and Arduino to 3.3.10 ( #17669 )
2026-07-18 11:14:42 -10:00
tomaszduda23
0b0e706349
[nrf52] add platform: ultrasonic test ( #17665 )
2026-07-18 08:05:19 -04:00
tomaszduda23
017040ec8e
[zigbee] add radio power off stats ( #17521 )
2026-07-18 09:09:52 +02:00
Tom
52fe461e9c
[ds248x] Add OneWireBus platform for DS248x I2C-to-1Wire bridges ( #12717 )
2026-07-17 22:01:15 -07:00
esphome[bot]
a7dad14449
Bump bundled esphome-device-builder to 1.6.4 ( #17662 )
2026-07-17 17:44:52 -10:00
Jesse Hills
1493a09521
[nrf52] Install PlatformIO toolchain Python packages into a dedicated venv ( #17635 )
2026-07-17 23:22:23 -04:00
J. Nick Koston
2a59c0ad9e
[logs] Cap the logs reconnect backoff for deep-sleep devices ( #17656 )
2026-07-17 17:16:14 -10:00
Jonathan Swoboda
70421fb14b
[espidf] Prune tool download cache after install to shrink the ESP-IDF cache ( #17661 )
2026-07-17 22:49:50 -04:00
J. Nick Koston
bacc223360
Ship component requirements.txt files in the sdist and wheel ( #17660 )
2026-07-17 15:59:12 -10:00
J. Nick Koston
94be1da893
Pin cryptography to 48.0.1 on Intel macOS ( #17658 )
2026-07-17 15:46:16 -10:00
Brandon Harvey
cb66dc01ab
[core] Fix srcFilter exclusions being silently ignored on Windows ( #17648 )
2026-07-17 21:45:13 -04:00
Jonathan Swoboda
ebaf32c82a
[ci] Add LibreTiny clang-tidy environments ( #17491 )
2026-07-17 21:38:55 -04:00
Jonathan Swoboda
f918c299b1
[espidf] Suggest installing missing system libraries when the tools install fails ( #17619 )
2026-07-17 19:46:45 -04:00
dependabot[bot]
328a2018d2
Bump aioesphomeapi from 45.6.1 to 45.6.2 ( #17654 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 13:32:47 -10:00
dependabot[bot]
a4a9feac16
Bump esphome/workflows/.github/workflows/lock.yml from 2026.4.1 to 2026.7.0 ( #17652 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 12:26:04 -10:00
esphome[bot]
6f27c7f3fe
Bump bundled esphome-device-builder to 1.6.3 ( #17651 )
2026-07-17 12:25:18 -10:00
dependabot[bot]
300ab1be35
Bump aioesphomeapi from 45.6.0 to 45.6.1 ( #17653 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 12:00:54 -10:00
esphome[bot]
7aed5fb94b
Bump bundled esphome-device-builder to 1.6.2 ( #17640 )
...
Co-authored-by: esphome[bot] <115708604+esphome[bot]@users.noreply.github.com>
2026-07-17 08:08:28 -04:00
Keith Burzinski
2132cae1c9
[nextion] Fix RP2040 clang-tidy failure from TFT upload guard mismatch ( #17638 )
2026-07-17 08:07:38 -04:00
Jesse Hills
735f8d607d
[nrf52] Set ZEPHYR_SDK_INSTALL_DIR for Zephyr SDK discovery ( #17633 )
2026-07-18 00:04:35 +12:00
Jonathan Swoboda
cc6392785f
[runtime_image] Prevent integer overflow in image buffer size calculation ( #17624 )
2026-07-16 18:36:18 -04:00
Jonathan Swoboda
7a2d13da90
[web_server_idf] Use core format_hex_to helper for digest auth (fixes Arduino build) ( #17608 )
2026-07-16 15:59:53 -04:00
dependabot[bot]
e2df9fb554
Bump ruff from 0.15.21 to 0.15.22 ( #17628 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-16 15:43:43 -04:00
Jonathan Swoboda
4507d05822
[http_request] Fix use-after-return of header collection state in IDF backend ( #17627 )
2026-07-16 15:34:49 -04:00
dependabot[bot]
3caae3031a
Bump github/codeql-action/init from 4.37.0 to 4.37.1 ( #17629 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-16 15:33:38 -04:00
dependabot[bot]
a624659856
Bump github/codeql-action/analyze from 4.37.0 to 4.37.1 ( #17630 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-16 15:33:30 -04:00
Jonathan Swoboda
6c8d0050ab
[esp32_ble_server] Validate descriptor write length before copying ( #17626 )
2026-07-16 15:32:44 -04:00
Jonathan Swoboda
09da2766ed
[bluetooth_proxy] Bound GATT characteristic/descriptor enumeration to allocated size ( #17625 )
2026-07-16 15:32:09 -04:00
Jonathan Swoboda and Copilot Autofix powered by AI
72bd45538e
[opentherm] Rename OpenthermData accessors that collide with vendor SDK type macros ( #17611 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-16 15:25:45 -04:00
Jonathan Swoboda
5b37049dff
[midea] Restrict to platforms where MideaUART actually builds ( #17613 )
2026-07-16 15:23:46 -04:00
Jonathan Swoboda
c0e78a5574
[core] Improve framework mirror selection, download errors, and version parsing ( #17615 )
2026-07-16 15:22:19 -04:00