a2c749c277
[modbus] PackedBits and right-sized typed PDU builders ( #17848 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-25 11:18:46 -10:00
0833e91fb5
[modbus] Turn the ModbusDevice alias into a working compatibility shim ( #17854 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-25 09:39:07 -10:00
eaa79b3696
[modbus] Frame accessors, PDU-relative lengths, and span-based send_pdu ( #17846 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-25 03:09:05 +00:00
Michael Pöttgen and GitHub
eb7575f59e
[gsl3670] Add a model configuration for the Guition JC8012P4A1 ( #17843 )
2026-07-25 11:33:17 +10:00
9ac4039c01
[modbus] Rename core enums to EntityType, FunctionCode and ExceptionCode ( #17844 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-24 13:28:22 -10:00
5e2d428e69
[modbus] Heap-free response path ( #17377 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-07-24 11:45:59 -10:00
d12300679e
[bk72xx_ble] Scan primitives and main-task scan report queue ( #17802 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-24 00:26:33 -10:00
Edvard Filistovič and GitHub
33fa9f5069
[bk72xx_ble] BLE controller support for BK72xx (BLE 5.x) ( #17775 )
2026-07-23 08:54:30 +00:00
J. Nick Koston and Jesse Hills
e1cedaba87
[bundle] Remap absolute file paths when compiling an extracted bundle ( #17765 )
2026-07-23 13:55:38 +12:00
Brandon Harvey and Jesse Hills
a08070a836
[sen5x] Add model option to override autodetection ( #17764 )
2026-07-23 13:55:38 +12:00
deba7a1f0c
[ethernet][network][wifi] Add network priority for multi-interface support ( #14255 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: kbx81 <kbx81x@gmail.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-22 20:55:04 -05:00
J. Nick Koston and GitHub
98c6fa294a
[bundle] Remap absolute file paths when compiling an extracted bundle ( #17765 )
2026-07-23 11:28:22 +12:00
Brandon Harvey and GitHub
69085a7a42
[sen5x] Add model option to override autodetection ( #17764 )
2026-07-21 13:18:21 -10:00
Edvard Filistovič and GitHub
4d3b4659d7
[ble_device_base] Platform-neutral BLE layer; esp32_ble_tracker implements BLEHub ( #17150 )
2026-07-21 12:32:14 -10:00
J. Nick Koston and GitHub
37be04f58e
[core] Reduce memory footprint of esphome upload ( #17684 )
2026-07-21 12:21:12 -10:00
J. Nick Koston and Jesse Hills
f5f1c48f51
[esp8266] Fail fast when Rosetta 2 is missing on Apple Silicon Macs ( #17737 )
2026-07-21 08:25:51 +12:00
J. Nick Koston and Jesse Hills
7c55de311f
[wireguard] Mark private keys sensitive, stop redacting public keys ( #17736 )
2026-07-21 08:25:46 +12:00
J. Nick Koston and Jesse Hills
307faa6c38
[espidf] Resume interrupted toolchain downloads instead of restarting ( #17706 )
2026-07-21 08:18:16 +12:00
J. Nick Koston and Jesse Hills
5f2adcf9b3
[platformio] Include cache path in invalid library error ( #17692 )
2026-07-21 08:18:16 +12:00
7738464f0b
[http_request] Fix usage of http response body ( #17713 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-21 08:18:16 +12:00
J. Nick Koston and Jesse Hills
5a86e26f68
[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-21 08:18:16 +12:00
786b47d8c2
[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-21 08:18:15 +12:00
629afd38f6
[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-21 08:18:15 +12:00
J. Nick Koston and Jesse Hills
3ffc3a9610
[espidf] Make openocd-esp32 optional so its libusb check cannot break installs ( #17686 )
2026-07-21 08:18:15 +12:00
J. Nick Koston and Jesse Hills
9de7bd7461
[git] Detect interrupted clones and re-clone automatically ( #17690 )
2026-07-21 08:18:15 +12:00
J. Nick Koston and Jesse Hills
5df922e0df
[platformio] Accept git URLs passed as the library name ( #17697 )
2026-07-21 08:18:15 +12:00
J. Nick Koston and Jesse Hills
b571d2a5ab
[micro_wake_word] Download models in parallel ( #17701 )
2026-07-21 08:18:15 +12:00
Brandon Harvey and Jesse Hills
2223b14794
Split multi-token build.flags entries when generating ESP-IDF component CMakeLists ( #17649 )
2026-07-21 08:18:15 +12:00
Jesse Hills
d4443be0c1
[nrf52] Install PlatformIO toolchain Python packages into a dedicated venv ( #17635 )
2026-07-21 08:18:15 +12:00
J. Nick Koston and Jesse Hills
0dfb573e18
[logs] Cap the logs reconnect backoff for deep-sleep devices ( #17656 )
2026-07-21 08:18:15 +12:00
Brandon Harvey and Jesse Hills
cd40fb1c68
[core] Fix srcFilter exclusions being silently ignored on Windows ( #17648 )
2026-07-21 08:18:15 +12:00
Jonathan Swoboda and Jesse Hills
7afe7750cd
[espidf] Suggest installing missing system libraries when the tools install fails ( #17619 )
2026-07-21 08:18:15 +12:00
Jesse Hills
3a10d2c187
[nrf52] Set ZEPHYR_SDK_INSTALL_DIR for Zephyr SDK discovery ( #17633 )
2026-07-21 08:18:14 +12:00
Jonathan Swoboda and Jesse Hills
05e2c6b133
[web_server_idf] Use core format_hex_to helper for digest auth (fixes Arduino build) ( #17608 )
2026-07-21 08:18:14 +12:00
Jonathan Swoboda and Jesse Hills
95a01ac2ab
[core] Improve framework mirror selection, download errors, and version parsing ( #17615 )
2026-07-21 08:18:14 +12:00
J. Nick Koston and Jesse Hills
ea01c909b7
[micro_wake_word] Include the local model file in bundles ( #17604 )
2026-07-21 08:18:14 +12:00
J. Nick Koston and GitHub
cd8d76fa34
[esp8266] Fail fast when Rosetta 2 is missing on Apple Silicon Macs ( #17737 )
2026-07-21 08:17:01 +12:00
J. Nick Koston and GitHub
500d4aa9e9
[wireguard] Mark private keys sensitive, stop redacting public keys ( #17736 )
2026-07-20 20:13:56 +00:00
J. Nick Koston and GitHub
271c1b409a
[espidf] Resume interrupted toolchain downloads instead of restarting ( #17706 )
2026-07-21 08:12:17 +12:00
J. Nick Koston and GitHub
9a0e8606cd
[platformio] Include cache path in invalid library error ( #17692 )
2026-07-21 08:08:46 +12: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
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
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
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
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
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 and GitHub
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 and GitHub
4a1f54ce4b
[git] Detect interrupted clones and re-clone automatically ( #17690 )
2026-07-20 16:34:29 +12:00
J. Nick Koston and GitHub
76655cf951
[platformio] Accept git URLs passed as the library name ( #17697 )
2026-07-20 16:32:20 +12:00
J. Nick Koston and GitHub
dfb988c563
[micro_wake_word] Download models in parallel ( #17701 )
2026-07-20 16:16:15 +12:00