J. Nick Koston
|
c9cc901887
|
Merge branch 'dev' into web-server-offline-hint
|
2026-09-30 22:13:07 +02:00 |
|
 Clyde StubbsandClaude Opus 5.5
|
5baad05926
|
[lvgl] Use contextvars to improve lvgl scheduling (#19242)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-30 04:54:38 -04:00 |
|
J. Nick Koston
|
55a7340d06
|
[esp8266] Make the native arduino toolchain the default (#19886)
|
2026-09-29 18:52:28 +02:00 |
|
J. Nick Koston
|
b22f2e6b4c
|
[core] Leave the precompiled header off on Windows for a GCC with bug 14940 (#19875)
|
2026-09-29 18:51:12 +02:00 |
|
J. Nick Koston
|
a7e0afeb46
|
[esp8266] Use our own Arduino core builds for the native toolchain (#19876)
|
2026-09-29 18:38:51 +02:00 |
|
J. Nick Koston
|
45189ef445
|
[nrf52] Precompile the core headers on the sdk-nrf build (#19826)
|
2026-09-28 19:49:54 +02:00 |
|
 Jesse HillsandJ. Nick Koston
|
32e11c4f4a
|
[host] Build natively with ninja instead of PlatformIO (#19214)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-09-28 11:29:59 +02:00 |
|
J. Nick Koston
|
746691d5c2
|
[esp8266] Add native toolchain that builds the Arduino core without PlatformIO (#18539)
|
2026-09-26 20:44:09 +01:00 |
|
  
|
64388318e8
|
[light] Replace restore_mode with restore_state (#18997)
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@home-assistant.io>
|
2026-09-26 08:47:25 +10:00 |
|
J. Nick Koston
|
f8e8295088
|
[api] Decode without a vtable (#19029)
|
2026-09-24 16:14:25 +01:00 |
|
J. Nick Koston
|
9f5ac44db1
|
[api] Default response only string fields to a null StringRef (#19025)
|
2026-09-24 15:52:37 +01:00 |
|
J. Nick Koston
|
f1f83cda07
|
[api] Collapse the three protobuf decode virtuals into one (#19016)
|
2026-09-24 15:30:11 +01:00 |
|
J. Nick Koston
|
c27cbb132d
|
[api] Make generated encode and size entry points type erased (#19015)
|
2026-09-24 15:13:52 +01:00 |
|
J. Nick Koston
|
da148bedfe
|
[api] Pass the encode cursor by value through the protobuf helpers (#19014)
|
2026-09-24 14:25:50 +01:00 |
|
J. Nick Koston
|
07dc271a8a
|
Merge remote-tracking branch 'origin/dev' into web-server-offline-hint
# Conflicts:
# esphome/components/wifi/wifi_component.cpp
# esphome/components/wifi/wifi_component.h
|
2026-09-16 09:31:54 -05:00 |
|
 Christopher PruijsenandJ. Nick Koston
|
457bb3ecc9
|
[file] Keep resolved image paths as Path so config-hash normalizes them (#19267)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-09-15 11:33:33 -05:00 |
|
J. Nick Koston
|
6250c6bbd0
|
Merge remote-tracking branch 'origin/dev' into web-server-offline-hint
|
2026-09-08 18:17:56 +02:00 |
|
Jesse Hills
|
94e5c3839d
|
[udp] Use cv.invalid for relocated packet_transport options (#19032)
|
2026-09-08 16:17:22 +12:00 |
|
Jesse Hills
|
d58b37faa1
|
[esp32_hosted] Add ESP-NOW-over-hosted shim for the ESP32-P4 (#17712)
|
2026-09-07 10:29:20 +12:00 |
|
![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png) J. Nick Kostonandpre-commit-ci-lite[bot]
|
f65ab5629e
|
[esp8266] Drop Arduino framework versions before 3.0.0 (#18917) to
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-09-03 15:16:36 -04:00 |
|
J. Nick Koston
|
8f280abdbd
|
Merge remote-tracking branch 'origin/dev' into web-server-offline-hint
|
2026-09-02 11:34:21 +02:00 |
|
J. Nick Koston
|
6957576867
|
[esp32] Skip full rebuild on sdkconfig change with the esp-idf toolchain (#18876)
|
2026-08-29 03:09:12 +00:00 |
|
Clyde Stubbs
|
c9848d8fa6
|
[light] Fix gamma table dead zone collapsing to 0 (#18845)
|
2026-08-29 08:37:20 +10:00 |
|
J. Nick Koston
|
8a88a3f576
|
Merge remote-tracking branch 'origin/dev' into web-server-offline-hint
|
2026-08-26 19:48:45 -05: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
|
145373ed13
|
[api] Widen message type storage to uint16_t (#18526)
|
2026-08-25 18:04:41 +00:00 |
|
J. Nick Koston
|
f79e9f9cb1
|
Merge remote-tracking branch 'origin/dev' into web-server-offline-hint
# Conflicts:
# esphome/components/web_server/__init__.py
# esphome/components/web_server_base/__init__.py
|
2026-08-25 12:41:34 -05:00 |
|
 Keith BurzinskiandJ. 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 |
|
J. Nick Koston
|
ec09ce636c
|
[web_server] Announce captive mode for explicit local: true too
|
2026-08-19 16:48:16 -05:00 |
|
J. Nick Koston
|
7f437aa680
|
[web_server] Surface implied behavior changes and honor manual_ip in the port warning
|
2026-08-19 16:09:27 -05:00 |
|
J. Nick Koston
|
50f50aa7e0
|
[web_server] Limit captive mode to port 80 and hint at the manual URL otherwise
|
2026-08-19 15:22:04 -05:00 |
|
J. Nick Koston
|
d88a95c3f6
|
[web_server] Share the captive DNS server, use the not-found fallback for probes, fold portal hooks in wifi
|
2026-08-19 14:15:06 -05:00 |
|
J. Nick Koston
|
4dad932cd8
|
[web_server] Self contained AP mode: embed the interface and act as captive portal
|
2026-08-19 14:00:43 -05:00 |
|
J. Nick Koston
|
3b8b90b2cd
|
[web_server] Embed the interface and warn for AP only WiFi instead of hinting in the page
|
2026-08-19 13:42:52 -05:00 |
|
J. Nick Koston
|
9df8505c8d
|
[web_server] Show the offline hint on a timer so a stalled download is covered too
|
2026-08-19 13:25:51 -05:00 |
|
J. Nick Koston
|
427b83dc0a
|
[web_server] Move the AP only warning into web_server and emit the script tag once
|
2026-08-19 13:07:19 -05:00 |
|
J. Nick Koston
|
deb641d413
|
[wifi] Warn when an AP only config serves the hosted web_server page
|
2026-08-19 13:02:59 -05:00 |
|
J. Nick Koston
|
0b3e399588
|
[web_server] Shorten the offline hint
|
2026-08-19 12:59:40 -05:00 |
|
J. Nick Koston
|
33d9adbef1
|
[web_server] Only add the offline hint without captive_portal
|
2026-08-19 12:57:58 -05:00 |
|
J. Nick Koston
|
88d6ded5f3
|
[web_server] Show a hint when the hosted web interface cannot be downloaded
|
2026-08-19 12:51:51 -05:00 |
|
Jesse Hills
|
463e3833da
|
[light] Replace rgb_order/is_rgbw/is_wrgb with channel_colors (#18474)
|
2026-08-18 13:19:48 +12:00 |
|
J. Nick Koston
|
dd51624fbb
|
[core] Partially revert "Hash entity keys from the raw name to fix collisions" (#18361)
|
2026-08-13 20:06:48 -05:00 |
|
J. Nick Koston
|
58a42fe5c2
|
[core] Batch remote file downloads during config validation (#18069)
|
2026-08-12 18:44:35 +12:00 |
|
J. Nick Koston
|
622942482c
|
[rp2] Size the lwIP segment pool and heap for concurrent senders (#18257)
|
2026-08-12 17:30:17 +12:00 |
|
J. Nick Koston
|
37eae9b466
|
[api] Gate the bluetooth connection messages on their own define (#18281)
|
2026-08-11 21:31:13 -05:00 |
|
Jesse Hills
|
3349046c5d
|
[rp2] Record the RP2350 die on generated board entries (#18305)
|
2026-08-12 01:56:05 +00:00 |
|
Jesse Hills
|
f697cf2011
|
[api] Add DeviceCapabilities message for optional-feature flags (#17984)
|
2026-08-11 14:52:19 +12:00 |
|
J. Nick Koston
|
73689f8d8b
|
[rp2] Limit pin validation to GPIO 0-29 on RP2350A boards (#18102)
|
2026-08-06 08:55:24 -05:00 |
|
Pete Keen
|
3d093c0ae8
|
[esp32_rmt_led_strip] Add RGBW channel ordering (#18028)
|
2026-08-05 07:57:59 -04:00 |
|