Jesse Hills
d9d0ff1c64
[cli] Deprecate the dashboard command
...
The dashboard command is deprecated and will be removed in 2027.1.0.
Standalone pip installs are pointed to the 'esphome-device-builder'
package, and the subcommand is hidden from the main parser help while
remaining functional.
2026-06-22 08:02:50 +12:00
J. Nick Koston
d8f883bd9d
[core] Remove deprecated get_object_id() and get_compilation_time() ( #17112 )
2026-06-22 07:54:05 +12:00
Bonne Eggleston
63d8a344c5
[modbus] Fix parsing & split out server mode ( #11969 )
2026-06-21 13:32:35 -05:00
J. Nick Koston
4ae6dc355f
[select] Remove deprecated state member ( #17027 )
2026-06-19 17:08:07 +12:00
J. Nick Koston
b97182d302
[logger] Hold recursion guard while draining the task log buffer ( #17044 )
2026-06-19 09:16:14 +12:00
Jonathan Swoboda
53e85e07d4
[esp32] Support esphome idedata with the native ESP-IDF toolchain ( #17040 )
2026-06-18 15:56:21 -04:00
Jonathan Swoboda
1a553018bf
[build] Skip target-platform deps when populating host unit-test config ( #17039 )
2026-06-18 15:38:57 -04:00
Kevin Ahrendt
bf12af4645
[wifi] Add runtime suppression of post-connect roaming scans ( #17012 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-06-18 08:31:49 -05:00
Jonathan Swoboda
1753ccd811
[ci] Update component-test CI for ESP-IDF default toolchain ( #16383 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-06-18 08:57:59 -04:00
J. Nick Koston
bd9375117a
[core] Honor transferred address cache in has_resolvable_address ( #17025 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-17 22:11:24 -05:00
Keith Burzinski
c2784c9fd8
[esp32] Consolidate network/coexistence sdkconfig into a single reconciler ( #17008 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 03:09:39 +00:00
Ardumine
f76dfd579c
[openthread] Add basic Openthread support to Zephyr/nRF52 platform ( #16854 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: tomaszduda23 <tomaszduda23@gmail.com >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-06-18 01:58:51 +00:00
rwrozelle
4b8568e948
[socket] bugfix Set wake-request gate flag on LwIP socket receive event ( #17010 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-18 13:54:29 +12:00
Jonathan Swoboda
ac6a0f34ec
[esp32] Make ESP-IDF the default toolchain ( #16910 )
2026-06-18 13:45:30 +12:00
Jesse Hills
c214a8ce79
[core] Add generic component alias infrastructure ( #16826 )
2026-06-18 01:21:00 +00:00
tomaszduda23
e3f164fff2
[nrf52] add support for native builds ( #16898 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-06-17 21:17:07 -04:00
Petter Ljungqvist
c9095841ae
[ufm01] Add UFM-01 ultrasonic flow meter component ( #16582 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-06-17 21:16:28 -04:00
Jonathan Swoboda
7cb6cf2f2a
[ci] Replace clang-tidy hash with direct config-file diff check ( #17019 )
2026-06-17 21:12:39 -04:00
Jesse Hills
d8fa0e4140
[core] Stop parent git repos from breaking ESP-IDF/PlatformIO builds ( #16994 )
2026-06-16 20:24:26 +12:00
Jesse Hills
b09a5f9e43
[ci] Push branch-tagged docker images to ghcr.io for local testing ( #16992 )
2026-06-16 13:37:31 +12:00
J. Nick Koston
3420cff316
[core] Attribute "took a long time" blocking warning to the owning script ( #16768 )
2026-06-16 08:46:33 +12:00
Jesse Hills
1ee49720c7
[psram] Make schema extractable with per-variant options ( #16949 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-06-15 19:55:21 +12:00
Clyde Stubbs
f1fd5f2f49
[epaper_spi] Metadata, bug fixes, new model ( #16950 )
2026-06-15 12:10:58 +10:00
Jonathan Swoboda
efebea3296
[esp32] Add flash_mode and flash_frequency config options ( #16920 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-06-15 10:56:18 +12:00
Jonathan Swoboda
e191fc5d47
[core] Support platformio_options on the native ESP-IDF toolchain ( #16917 )
2026-06-15 10:56:03 +12:00
Jonathan Swoboda
1e5771a3fa
[esp32] Fix idedata generation failing on unset ESPHOME_ARDUINO ( #16925 )
2026-06-15 09:48:43 +12:00
Clyde Stubbs
5b7f8cf90d
[mipi_spi] Implement automatic mapping of offsets ( #16722 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-06-15 09:36:38 +12:00
Clyde Stubbs
10ce6024bf
[lvgl] Fix schema extraction ( #16895 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 08:21:38 -04:00
J. Nick Koston
750cf1995b
[esp8266] Decode crash handler PC and backtrace in logs ( #16911 )
2026-06-11 08:47:50 -05:00
Jesse Hills
6a527c7efc
[tests] Mock target branch in memory-impact exclusion test ( #16913 )
2026-06-11 14:04:22 +12:00
Kevin Ahrendt
77009cfafe
[resampler] Allow resampler to passthrough bits per sample instead of converting ( #16892 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-11 10:21:04 +12:00
Jonathan Swoboda
29a79b1373
[core] Make set_cpp_standard work on the native IDF toolchain ( #16907 )
2026-06-11 07:25:03 +12:00
Clyde Stubbs
dafc3560dd
[tests] Isolate ESPHOME_LOG_STATES in main logs-states tests ( #16905 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 07:44:58 -04:00
Clyde Stubbs
a25ac28ae5
[lsm6ds] Add motion platform for STMicro LSM6DS IMU ( #16232 )
...
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: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-06-10 01:22:44 +00:00
Jonathan Swoboda
6809af3de0
[espidf] Warn when the install path is too long for Windows MAX_PATH ( #16896 )
2026-06-10 13:12:28 +12:00
Jonathan Swoboda
4963ddcb95
[espidf] Fix idedata generation on Windows ( #16894 )
2026-06-10 13:09:50 +12:00
Clyde Stubbs
4f62bb7171
[bmi270] Support Bosch BMI270 IMU ( #16202 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-06-10 11:04:28 +10:00
Ricky Tsai
eb6d6eac7d
[xdb401] XDB401 Pressure Sensor ( #15108 )
...
Co-authored-by: Ricky Tsai <ricky@rtnztech.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-06-09 19:58:02 -04:00
Oliver Kleinecke
2310b9e3fe
[usb_uart] Add Prolific PL2303 USB-serial driver ( #16885 )
2026-06-10 04:27:37 +10:00
Tomáš Lohynský
8206df6e4e
[dlms_meter] dlms_parser library ( #15458 )
...
Co-authored-by: PolarGoose <35307286+PolarGoose@users.noreply.github.com >
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>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-06-09 08:57:13 -04:00
tomaszduda23
5faed9d5f5
[nrf52] native build - download toolchain and sdk in venv ( #16388 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: Jonathan Swoboda <swoboda1337@users.noreply.github.com >
2026-06-09 07:04:51 -04:00
Remco van Essen
cdc63f0fed
[pcm5122] Add PCM5122 audio DAC component ( #15709 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: kbx81 <kbx81x@gmail.com >
2026-06-09 01:33:15 -05:00
J. Nick Koston
36e043debb
[tests] Fail component test merge on conflicting duplicate IDs ( #16849 )
2026-06-08 12:49:25 -05:00
J. Nick Koston
cbc3770b11
Include model-driven display schemas in the language schema dump ( #16872 )
2026-06-07 17:30:43 -05:00
Jonathan Swoboda
8400bab926
[esp32] Make no-default-board variant test explicit about platformio toolchain ( #16847 )
2026-06-06 19:58:25 -04:00
Clyde Stubbs
745db9f705
[motion] Implement hub component for IMUs ( #16226 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-06-06 18:10:08 +10:00
Jonathan Swoboda
6996b7ed1c
[ci] Add ESP32 Variants clang-tidy run (S3/P4/C6) ( #16825 )
2026-06-05 22:03:08 -04:00
Jonathan Swoboda
8aa4157574
[fastled_base] Use FastLED IDF component on ESP32 ( #16804 )
2026-06-05 21:01:29 -04:00
J. Nick Koston
2a4913713a
Revert "[tests] Fail component test merge on conflicting duplicate IDs" ( #16848 )
2026-06-05 19:37:19 -05:00
J. Nick Koston
70d9ab25f3
[tests] Fail component test merge on conflicting duplicate IDs ( #16795 )
2026-06-05 17:57:42 -05:00