J. Nick Koston
d1845fcded
Route extra-script link flags and fail loudly on an unfulfilled provides() promise
...
Extra-script LINKFLAGS travel outside build.flags by design; the backend
now drains them into the library's link flags, matching the ESP-IDF
backend, instead of dropping a link-stage input silently. An unfulfilled
provides() promise raises by name (deduplicated) like the module's other
can-never-link checks, the vacuous end-to-end silence test is replaced
by a link-flags test that can fail, and a version-less dependency
assumed satisfied by manifest name alone warns like its backend twin
since the match is name-only evidence.
2026-08-25 21:33:38 -05:00
J. Nick Koston
44d627f781
Merge remote-tracking branch 'origin/dev' into esp8266-native-library-backend
2026-08-25 20:26:27 -05:00
J. Nick Koston
9e4c52989c
[esp8266] Add the native framework and toolchain installer ( #18557 )
2026-08-25 20:24:47 -05:00
J. Nick Koston
7ff56c62f9
[core] Add shared registry, ninja, and cache infrastructure for native toolchains ( #18570 )
2026-08-26 13:23:16 +12:00
J. Nick Koston
f1ccff4aa7
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 18:20:35 -05:00
J. Nick Koston
260f9d8763
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 18:20:35 -05:00
J. Nick Koston
dcb73e7300
Merge remote-tracking branch 'origin/dev' into esp8266-native-build-infra
2026-08-25 18:20:34 -05:00
J. Nick Koston
9a38acaa00
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 18:18:22 -05:00
J. Nick Koston
d79d713edc
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 18:18:21 -05:00
J. Nick Koston
425b3e4795
Merge remote-tracking branch 'origin/dev' into esp8266-native-build-infra
2026-08-25 18:17:23 -05:00
J. Nick Koston
370e8fffed
[core] Add the arduino toolchain seam and validate --toolchain on every platform ( #18556 )
2026-08-26 11:16:02 +12:00
c272c4c1a6
[lvgl] Add table widget ( #18422 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-08-26 08:44:42 +10:00
J. Nick Koston
150f75d8f6
[esp8266] Add linker-script surgery and board build metadata for the native toolchain ( #18555 )
2026-08-26 10:29:57 +12:00
J. Nick Koston
26aac6619c
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 15:17:12 -05:00
J. Nick Koston
659ad9fe13
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 15:17:12 -05:00
J. Nick Koston
da046a9886
Assert the forced-on working-ccache case emits no warning at all
...
The 'Not decoded' escape hatch could only mask a regression; assert the
captured records directly instead.
2026-08-25 15:16:54 -05:00
J. Nick Koston
6cfff58f53
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 14:04:01 -05:00
J. Nick Koston
ac458608fd
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 14:04:01 -05:00
J. Nick Koston
95ea7b954c
Probe forced-on ccache directly so the warnings cannot contradict, carry the traceback on unexpected prefetch failures
2026-08-25 14:03:44 -05:00
J. Nick Koston
0239475b78
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 13:46:34 -05:00
J. Nick Koston
7d6e562bf5
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 13:46:33 -05:00
J. Nick Koston
465222a372
Cover the forced-on working-ccache path, pin both marker-probe arms
2026-08-25 13:46:16 -05:00
Jonathan Swoboda
cf5ec2d277
[ci] Remove the remaining max-parallel caps ( #18762 )
2026-08-25 14:42:32 -04:00
J. Nick Koston
43d0dd04e7
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 13:34:51 -05:00
J. Nick Koston
b942c00be9
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 13:34:51 -05:00
J. Nick Koston
a3194aa0f2
Split the forced-on ccache warning by cause, cover the marker re-check
2026-08-25 13:34:29 -05:00
J. Nick Koston
29ad72f897
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 13:21:57 -05:00
J. Nick Koston
84e1e0fb23
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
...
# Conflicts:
# tests/unit_tests/test_writer.py
2026-08-25 13:21:41 -05:00
J. Nick Koston
7f2851f283
Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra
2026-08-25 13:20:50 -05:00
J. Nick Koston
57711a0721
Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing
2026-08-25 13:20:50 -05:00
J. Nick Koston
1e9499d87d
Merge remote-tracking branch 'origin/dev' into esp8266-native-build-surgery
2026-08-25 13:20:50 -05:00
J. Nick Koston
9caeb948f3
Warn when forced-on ccache has no usable binary, skip freshly installed dests in the prefetch, derive the clean-all sandbox from the cache registry
2026-08-25 13:20:30 -05:00
J. Nick Koston
145373ed13
[api] Widen message type storage to uint16_t ( #18526 )
2026-08-25 18:04:41 +00:00
J. Nick Koston
61f15df4d3
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 12:49:55 -05:00
J. Nick Koston
83b5d67e3c
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 12:49:55 -05:00
J. Nick Koston
eb37f8efbe
Fetch registry metadata through the consolidated HTTP path
2026-08-25 12:49:40 -05:00
J. Nick Koston
8749c3d18d
[esp32_ble_tracker] Warn when the scan window is above 600ms with wifi ( #18725 )
2026-08-25 12:40:57 -05:00
J. Nick Koston
b6e9845f27
Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing
2026-08-25 12:39:02 -05:00
J. Nick Koston
e52bfe31f2
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 12:39:02 -05:00
J. Nick Koston
64dd23a705
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 12:39:02 -05:00
J. Nick Koston
ed369ae353
Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra
2026-08-25 12:39:02 -05:00
J. Nick Koston
3426eb2733
Merge remote-tracking branch 'origin/dev' into esp8266-native-build-surgery
2026-08-25 12:38:49 -05:00
J. Nick Koston
688e833413
[core] Consolidate HTTP download paths ( #18742 )
2026-08-25 12:38:20 -05:00
J. Nick Koston
f8669a34dd
Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing
2026-08-25 12:37:46 -05:00
J. Nick Koston
21de71bd7a
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
2026-08-25 12:37:46 -05:00
J. Nick Koston
e47c800805
Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer
2026-08-25 12:37:46 -05:00
J. Nick Koston
fce5a94234
Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra
2026-08-25 12:37:46 -05:00
J. Nick Koston
94b47496c8
Merge remote-tracking branch 'origin/dev' into esp8266-native-build-surgery
2026-08-25 12:37:36 -05:00
J. Nick Koston and pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
19b434f99c
[espidf] Cache the discovered component list to skip the discovery configure ( #18752 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-08-25 12:36:57 -05:00
0b78800e3d
[emontx] Add apparent power (AP) and frequency (F) sensor support ( #18586 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-08-25 11:07:18 -05:00