J. Nick Koston
a1815ad3d5
Merge branch 'neutral-ble-client' into radon-eye-single-node
2026-08-24 10:28:53 -05:00
J. Nick Koston
90af765fae
Merge remote-tracking branch 'upstream/dev' into neutral-ble-client
2026-08-24 10:27:17 -05:00
Bonne Eggleston and GitHub
7674477dd0
[modbus_controller] Brace poll-refused log to fix -Wempty-body warning ( #18724 )
2026-08-24 09:05:00 -05:00
2b11fbe164
[preferences] modify IntervalSyncer to be a PollingComponent ( #14370 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-08-23 22:50:19 -05:00
J. Nick Koston and GitHub
5f6a910e2d
[core] Harden the shared library converter ( #18685 )
2026-08-23 22:24:12 -05:00
J. Nick Koston and GitHub
9974ad97fa
[core] Extract the shared idedata and size-summary helpers into build_helpers ( #18661 )
2026-08-23 21:59:19 -05:00
Jesse Hills and GitHub
c8ebe461d1
[ci] Skip CodSpeed benchmarks on beta and release pull requests ( #18703 )
2026-08-24 14:11:35 +12:00
de1361ac0e
[core] Add type annotations to component Python ( #18697 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-23 20:50:27 -05:00
J. Nick Koston and GitHub
d877fb021c
[time] Remove C++ POSIX TZ string parser ( #18383 )
2026-08-24 13:24:00 +12:00
3c56b9e66e
[wifi] Share the scan list dedupe helper with improv_serial ( #18612 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Bluetooth Devices Bot <bluetooth@koston.org >
2026-08-24 01:05:35 +00:00
Bonne Eggleston and GitHub
1ceaf699c2
[modbus_controller] Rename custom_command to custom_pdu; reject address 0; retire skip_updates ( #18652 )
2026-08-23 19:33:53 -05:00
J. Nick Koston and GitHub
d75f85b089
[network] Add tcp_send_buffer option ( #18610 )
2026-08-23 19:23:08 -05:00
34c1a009b6
[core] Use filter_source_files_from_defines in api, socket and ethernet ( #18674 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-08-24 00:20:00 +00:00
c9e91be35f
[web_server_idf] Skip multipart parser sources when OTA upload is disabled ( #18534 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-08-23 23:45:26 +00:00
J. Nick Koston and GitHub
31afd94a30
[noise] Declare libsodium as a direct dependency ( #18692 )
2026-08-23 23:35:45 +00:00
J. Nick Koston and GitHub
6f7b9a1482
[gpio] Fix linker error when binary sensor only uses expander pins ( #18698 )
2026-08-24 11:31:48 +12:00
J. Nick Koston and GitHub
6c23ad661d
[bluetooth_proxy] Warn once per transaction when the TCP buffer is congested ( #18605 )
2026-08-24 11:30:11 +12:00
J. Nick Koston and GitHub
41171e61d1
[core] Keep str_contains_ignore_case needle literals in flash on ESP8266 ( #18574 )
2026-08-24 11:29:05 +12:00
J. Nick Koston and GitHub
bdf8dec028
[i2s_audio] Skip SPDIF speaker sources when spdif_mode is off ( #18676 )
2026-08-24 11:16:03 +12:00
J. Nick Koston and GitHub
a872626fba
[esp32_ble] Skip ble_advertising.cpp when advertising is not used ( #18679 )
2026-08-24 11:15:54 +12:00
J. Nick Koston and GitHub
00bdbf8ed1
[uart] Skip uart_debugger.cpp when no debug block is configured ( #18678 )
2026-08-24 11:15:21 +12:00
J. Nick Koston and GitHub
25fb3983cb
[mqtt] Skip entity sources for entity types not in the config ( #18677 )
2026-08-24 11:14:40 +12:00
J. Nick Koston and GitHub
4510f10491
[core] Treat a malformed build_info.json as stale instead of crashing ( #18669 )
2026-08-24 11:13:57 +12:00
J. Nick Koston and GitHub
0ecc7045fa
[core] Parse the common on/off spellings in boolean env vars ( #18667 )
2026-08-24 11:13:34 +12:00
J. Nick Koston and GitHub
5cc1f001fa
[light] Skip light_json_schema.cpp when json is not used ( #18675 )
2026-08-24 11:12:58 +12:00
J. Nick Koston and GitHub
76caadc594
[noise] Add shared noise component and move api noise primitives ( #18490 )
2026-08-24 11:03:44 +12:00
Jesse Hills
7d34efecf2
Merge branch 'release' into dev
2026-08-24 10:37:28 +12:00
Jesse Hills and GitHub
c4096d44d8
Merge pull request #18696 from esphome/bump-2026.8.1
...
2026.8.1
2026.8.1
2026-08-24 10:37:06 +12:00
Jesse Hills
68f3a6b9a5
Bump version to 2026.8.1
2026-08-24 09:19:29 +12:00
J. Nick Koston and Jesse Hills
662bf7d7f0
[esp32_ble_tracker] Scan at the default window while a GATT connection is active ( #18609 )
2026-08-24 09:19:28 +12:00
J. Nick Koston and Jesse Hills
0d71ab8efb
[api] Fix loop stall that triggers the task watchdog when entity list sends block ( #18577 )
2026-08-24 09:19:28 +12:00
J. Nick Koston and Jesse Hills
4ce4768ebd
[core] Retry transient network errors when downloading external files ( #18538 )
2026-08-24 09:19:28 +12:00
J. Nick Koston and Jesse Hills
fb13327922
[esp32] Report abort and task watchdog panics correctly in crash handler ( #18575 )
2026-08-24 09:19:28 +12:00
J. Nick Koston and Jesse Hills
4c62420f1b
[core] Dump the main.cpp config comment with sorted keys ( #18653 )
2026-08-24 09:19:28 +12:00
J. Nick Koston and Jesse Hills
ca3f31643f
[esp8266] Don't report stale crash state after hardware WDT resets ( #18597 )
2026-08-24 09:19:28 +12:00
J. Nick Koston and Jesse Hills
d770004e0e
[esp32_ble] Log connection parameter update results ( #18607 )
2026-08-24 09:19:28 +12:00
J. Nick Koston and Jesse Hills
b28efcd545
[bk72xx_ble] Block BK7238 until the LibreTiny bonding partition fix lands ( #18649 )
2026-08-24 09:19:28 +12:00
esphome[bot] and Jesse Hills
6b6d27f905
Bump bundled esphome-device-builder to 1.12.4 ( #18651 )
2026-08-24 09:19:28 +12:00
esphome[bot] and Jesse Hills
603c3539a3
Bump bundled esphome-device-builder to 1.12.3 ( #18601 )
2026-08-24 09:19:28 +12:00
Jonathan Swoboda and Jesse Hills
f248a85b51
[esp32_hosted] Fire on_update_available trigger when update is detected ( #18591 )
2026-08-24 09:19:28 +12:00
5a3d7e3292
[emontx] Fix sensor state_class defaults not being applied correctly ( #17610 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-08-24 09:19:28 +12:00
J. Nick Koston and Jesse Hills
c6d329db64
[espnow] Fix dump_config crash when enable_on_boot is false ( #18572 )
2026-08-24 09:19:28 +12:00
esphome[bot] and Jesse Hills
bdb203d742
Bump bundled esphome-device-builder to 1.12.2 ( #18573 )
2026-08-24 09:19:27 +12:00
J. Nick Koston and Jesse Hills
f509516d60
[core] Keep templated !include filenames as strings so Windows path normalization cannot corrupt them ( #18549 )
2026-08-24 09:19:27 +12:00
J. Nick Koston and Jesse Hills
4c856949c2
[nrf52] Rebuild the Python env when its interpreter symlink dangles ( #18540 )
2026-08-24 09:19:27 +12:00
esphome[bot] and Jesse Hills
c90a5f4cff
Bump bundled esphome-device-builder to 1.12.1 ( #18541 )
2026-08-24 09:19:27 +12:00
Markus Häll and Jesse Hills
964fc1ef3f
[wifi] Take the lwIP core lock around sntp_servermode_dhcp() ( #18511 )
2026-08-24 09:19:27 +12:00
J. Nick Koston and GitHub
98f138f6b2
[esp32_ble_tracker] Scan at the default window while a GATT connection is active ( #18609 )
2026-08-24 09:16:01 +12:00
J. Nick Koston and GitHub
9179fe26ce
[api] Fix loop stall that triggers the task watchdog when entity list sends block ( #18577 )
2026-08-24 08:38:19 +12:00
J. Nick Koston and GitHub
e6c49e2bd9
[core] Retry transient network errors when downloading external files ( #18538 )
2026-08-24 08:25:39 +12:00