J. Nick Koston
69a3ab6fb1
Error instead of substituting a state-destroying layout on legacy cores, extract the ld choice, regroup KEY_LDSCRIPT, document segment_length's None
2026-08-24 18:51:10 -05:00
J. Nick Koston
2cd5db4854
Merge remote-tracking branch 'origin/esp8266-native-build-surgery' into esp8266-native-build-surgery
2026-08-24 18:47:58 -05:00
J. Nick Koston
767b60a914
Merge remote-tracking branch 'origin/dev' into esp8266-native-build-surgery
2026-08-24 18:46:55 -05:00
J. Nick Koston
7ca1b79544
Name the ldscript key, warn when a pre-2.4.2 core cannot honor it, pin the rule
...
KEY_LDSCRIPT replaces the bare literal at both the table entry and the
lookup, so a typo cannot silently fall back to the layout-moving
default; the regeneration recipe notes that overrides must survive a
refresh; a board pinning an override on an Arduino core <= 2.4.2 warns
that the layout cannot be honored; and board_ld_script gains the test
pinning d1_wroom_02's shipped layout and the size defaults.
2026-08-24 18:46:47 -05:00
J. Nick Koston
a25509bda0
Share the per-board ldscript rule via boards.board_ld_script
...
One source of truth for the PlatformIO pinning and the native
generator's fallback, so the per-board rule cannot drift.
2026-08-24 18:46:47 -05:00
J. Nick Koston
04825d3a58
Reconcile BOARDS with the generated table: d1_wroom_02 joins with its shipped flash layout
2026-08-24 18:46:47 -05:00
J. Nick Koston
e714848fb9
Trim comment essays and hoist function-local test imports
2026-08-24 18:46:47 -05:00
J. Nick Koston
d7ee824228
Phrase the board-table regen comment imperatively
2026-08-24 18:46:47 -05:00
J. Nick Koston
862b7f7c3e
Pin fingerprint stability and sensitivity behaviorally, note the platform pairing
2026-08-24 18:46:47 -05:00
J. Nick Koston
77c41d2579
State what the fingerprint test actually pins
2026-08-24 18:46:47 -05:00
J. Nick Koston
4d92741e69
Pin the decoy anchor, guard unselected segments, fingerprint the module source
2026-08-24 18:46:47 -05:00
J. Nick Koston
b2ac49d8a8
Anchor the segment regex, reject unknown segments, and pin real-script fixtures
2026-08-24 18:46:47 -05:00
J. Nick Koston
8fb6496583
Export a surgery fingerprint for linker-script cache stamps
2026-08-24 18:46:47 -05:00
J. Nick Koston
5f3d73720e
Patch exactly the named segments and share the segment-line pattern
2026-08-24 18:46:47 -05:00
J. Nick Koston
cdd8a16cb9
Add the ESP8266 linker-script surgery and board build metadata
2026-08-24 18:46:47 -05:00
J. Nick Koston
b3d9aa2d84
[core] Log which source change triggered a rebuild ( #18552 )
2026-08-24 18:46:43 -05:00
acd3c4f156
[lvgl] Implement list widget ( #18018 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-24 23:20:20 +00:00
luar123 and J. Nick Koston
37b78ad46a
[zigbee][time] Add zigbee time component on esp32 ( #18656 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-24 17:24:57 -05:00
esphome[bot]
a15fae6a1e
Bump aioesphomeapi from 46.1.0 to 46.2.0 ( #18740 )
2026-08-24 22:15:09 +00:00
guillempages and J. Nick Koston
c866add320
[runtime_image] Fix include ( #18738 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-24 16:23:07 -05:00
J. Nick Koston
2a05372a51
[gpio] Fix one_wire reset busy-waiting with interrupts off when delay wraps ( #18733 )
2026-08-24 16:20:25 -05:00
J. Nick Koston
4efc3ecb70
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery
2026-08-24 16:00:08 -05:00
J. Nick Koston
4457158e3b
Merge remote-tracking branch 'origin/dev' into esp8266-native-shared-helpers
2026-08-24 15:59:59 -05:00
J. Nick Koston
19866c60ee
[core] Parallelize registry and tool downloads ( #18662 )
2026-08-24 15:59:00 -05:00
J. Nick Koston
ad437cbd15
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery
2026-08-24 15:58:30 -05:00
J. Nick Koston
7e236bc762
Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers
2026-08-24 15:58:30 -05:00
J. Nick Koston
6eed2e5d2b
Merge remote-tracking branch 'origin/dev' into esp8266-native-library-converter
2026-08-24 15:58:21 -05:00
J. Nick Koston
3f0ec0b157
[espidf] Always reconfigure after component discovery ( #18730 )
2026-08-25 08:56:59 +12:00
Clyde Stubbs
7c5105b16e
[key_collector][mipi_rgb] Suppress compilation warnings ( #18721 )
2026-08-25 06:36:06 +10:00
Keith Burzinski and J. Nick Koston
b97c877992
[api] Acknowledge proxy subscribe and configuration requests ( #18312 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-24 20:27:24 +00:00
ca96365143
[runtime_image] Add MIME types to image formats ( #16361 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
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@home-assistant.io >
2026-08-24 15:07:01 -05:00
esphome[bot]
3b6c6e3dad
Bump aioesphomeapi from 46.0.0 to 46.1.0 ( #18737 )
2026-08-24 14:50:35 -05:00
J. Nick Koston
454e380057
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery
2026-08-24 14:38:58 -05:00
J. Nick Koston
cd1e5aad67
Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers
2026-08-24 14:38:58 -05:00
J. Nick Koston
a8c4018536
Merge remote-tracking branch 'origin/dev' into esp8266-native-library-converter
2026-08-24 14:38:49 -05:00
dependabot[bot]
ad508d79af
Bump github/codeql-action/init from 4.37.7 to 4.37.8 ( #18736 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 14:33:52 -05:00
dependabot[bot]
32a0a5c55c
Bump github/codeql-action/analyze from 4.37.7 to 4.37.8 ( #18735 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 14:33:39 -05:00
dependabot[bot]
b103df1bb1
Bump ruff from 0.16.3 to 0.16.4 ( #18734 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 14:33:24 -05:00
Bonne Eggleston
c2a153a946
[modbus_controller] Add continuous polling option ( #18080 )
2026-08-24 13:26:26 -05:00
J. Nick Koston
200ee0c9c3
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery
2026-08-24 12:32:54 -05:00
J. Nick Koston
81c375af0b
Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers
2026-08-24 12:32:53 -05:00
J. Nick Koston
3ca65ffb0d
Cover the file-like backoff tick, settle the batch worker return shape
2026-08-24 12:32:38 -05:00
J. Nick Koston
68b474fd00
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery
2026-08-24 12:20:18 -05:00
J. Nick Koston
efa7fae845
Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers
2026-08-24 12:20:18 -05:00
J. Nick Koston
29c290166b
Apply simplify pass: flatten the batch worker, drop a dead guard, skip the unread backoff probe
2026-08-24 12:20:14 -05:00
J. Nick Koston
49fc4be861
[ci] Run C++ unit tests when a component's Python or test override changes ( #18706 )
2026-08-24 12:18:17 -05:00
J. Nick Koston
d348284d9e
Hoist the manifest shape gate into a helper
2026-08-24 12:17:05 -05:00
Gafielt and J. Nick Koston
b8408e14b9
[uart] Delete ESP32 UART driver on shutdown to keep ROM output off the bus ( #18684 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-08-24 11:36:23 -05:00
Boris Krivonog
b11a34af5c
[mitsubishi_cn105] Defer status requests after responses ( #18227 )
2026-08-24 10:51:09 -05:00
n-IA-hane and n-IA-hane
5ed20805ce
[audio_http] Add persistent ring buffer option ( #18708 )
...
Co-authored-by: n-IA-hane <n-IA-hane@users.noreply.github.com >
2026-08-24 11:35:59 -04:00