J. Nick Koston
d5fe45db66
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 18:12:27 -05:00
J. Nick Koston
24ce2195da
Merge remote-tracking branch 'origin/dev' into esp8266-native-idedata-helpers
2026-08-23 18:12:27 -05:00
J. Nick Koston
a027d06231
Give the fake env real membership, widen the manifest gate, route zephyr through the shared lexer
2026-08-23 18:12:14 -05:00
J. Nick Koston
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
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
J. Nick Koston
76ddbe5ebd
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 17:17:59 -05:00
J. Nick Koston
40e6e406d7
Merge remote-tracking branch 'origin/dev' into esp8266-native-idedata-helpers
2026-08-23 17:17:52 -05:00
J. Nick Koston
6cfbe5b166
Normalize captured CPPDEFINES to a CppDefine named tuple at capture time
2026-08-23 17:15:29 -05:00
J. Nick Koston
70f4555ec8
Route captured LINKFLAGS to the link line and make Prepend a real front-insert
2026-08-23 17:08:04 -05:00
J. Nick Koston
d8857080f0
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 16:31:06 -05:00
J. Nick Koston
c285af3857
Cover the Flash line through the shared bar
2026-08-23 16:31:03 -05:00
J. Nick Koston
5904928f0c
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 16:25:16 -05:00
J. Nick Koston
dceeee69d3
Restore the size summary to its dev shape
...
The defensive spiral (#18668 , closed) guarded inputs that cannot occur:
gen_esp32part validates partitions.csv before a build can succeed, and
esp_idf_size.json's realistic failures do not produce the handled
shapes. This PR's real change stands alone again: the bar moves to
build_helpers as print_size_line, with dev behavior everywhere else.
2026-08-23 16:25:11 -05:00
Jesse Hills
68f3a6b9a5
Bump version to 2026.8.1
2026-08-24 09:19:29 +12:00
J. Nick Koston
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
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
4ce4768ebd
[core] Retry transient network errors when downloading external files ( #18538 )
2026-08-24 09:19:28 +12:00
J. Nick Koston
fb13327922
[esp32] Report abort and task watchdog panics correctly in crash handler ( #18575 )
2026-08-24 09:19:28 +12:00
J. Nick Koston
4c62420f1b
[core] Dump the main.cpp config comment with sorted keys ( #18653 )
2026-08-24 09:19:28 +12:00
J. Nick Koston
ca3f31643f
[esp8266] Don't report stale crash state after hardware WDT resets ( #18597 )
2026-08-24 09:19:28 +12:00
J. Nick Koston
d770004e0e
[esp32_ble] Log connection parameter update results ( #18607 )
2026-08-24 09:19:28 +12:00
J. Nick Koston
b28efcd545
[bk72xx_ble] Block BK7238 until the LibreTiny bonding partition fix lands ( #18649 )
2026-08-24 09:19:28 +12:00
esphome[bot]
6b6d27f905
Bump bundled esphome-device-builder to 1.12.4 ( #18651 )
2026-08-24 09:19:28 +12:00
esphome[bot]
603c3539a3
Bump bundled esphome-device-builder to 1.12.3 ( #18601 )
2026-08-24 09:19:28 +12:00
Jonathan Swoboda
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
c6d329db64
[espnow] Fix dump_config crash when enable_on_boot is false ( #18572 )
2026-08-24 09:19:28 +12:00
esphome[bot]
bdb203d742
Bump bundled esphome-device-builder to 1.12.2 ( #18573 )
2026-08-24 09:19:27 +12:00
J. Nick Koston
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
4c856949c2
[nrf52] Rebuild the Python env when its interpreter symlink dangles ( #18540 )
2026-08-24 09:19:27 +12:00
esphome[bot]
c90a5f4cff
Bump bundled esphome-device-builder to 1.12.1 ( #18541 )
2026-08-24 09:19:27 +12:00
Markus Häll
964fc1ef3f
[wifi] Take the lwIP core lock around sntp_servermode_dhcp() ( #18511 )
2026-08-24 09:19:27 +12:00
J. Nick Koston
030a3b7ab3
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 16:17:41 -05:00
J. Nick Koston
dfc26e9f09
Mirror the named-file arm and tightened checks
2026-08-23 16:17:37 -05:00
J. Nick Koston
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
30b2bbfe3a
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 16:11:55 -05:00
J. Nick Koston
3af17d5c92
Mirror the named missing-table raise
2026-08-23 16:11:52 -05:00
J. Nick Koston
350202efa6
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 16:09:42 -05:00
J. Nick Koston
14388c859a
Mirror the backstop-ownership trim from the standalone
2026-08-23 16:09:26 -05:00
J. Nick Koston
e26dbb6d75
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 16:06:42 -05:00
J. Nick Koston
7aa0f30ceb
Mirror the unreachable-arm removal from the standalone
2026-08-23 16:06:38 -05:00
J. Nick Koston
fd2971bd70
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 15:58:55 -05:00
J. Nick Koston
8a9bb7741a
Mirror the truncated-size-report classification
2026-08-23 15:58:52 -05:00
J. Nick Koston
c474421399
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 15:52:24 -05:00
J. Nick Koston
ca611a3159
Mirror the size-summary visibility refinements from the standalone
...
Corrupt shapes at any level warn as malformed while a simply-absent
DRAM/DIRAM region stays at debug, the backstop warning carries its
traceback, and the image_size warning names its file.
2026-08-23 15:51:30 -05:00
J. Nick Koston
e580e267ce
Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-converter-hardening
2026-08-23 15:45:40 -05:00
J. Nick Koston
d3590ffd7c
Port the standalone size-summary hardening into the chain copy
...
The full #18668 state, adapted to the shared bar: _ram_bar/_flash_bar
return validated (used, total) pairs printed through print_size_line,
the partition parser returns None for legitimate absence and raises
only for a broken table, skips follow the warn/debug visibility rule,
and run_compile passes the table path unconditionally. Ported now so
the merge-time conflict resolves itself; the chain-only exact-format
and RAM-vs-Flash isolation tests stay.
2026-08-23 15:45:36 -05:00
J. Nick Koston
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
e6c49e2bd9
[core] Retry transient network errors when downloading external files ( #18538 )
2026-08-24 08:25:39 +12:00