Mat931
|
cb97c35d36
|
Backport changes
|
2026-05-01 10:29:41 +02:00 |
|
Mat931
|
3b6c5a5aa5
|
Small changes
|
2026-04-30 11:01:30 +02:00 |
|
Mat931
|
dc919e5e84
|
Merge branch 'dev' into partition-table-ota
|
2026-04-30 08:05:55 +00:00 |
|
Clyde Stubbs
|
1398dcebb4
|
[st7789v] Add deprecation warnings (#16162)
|
2026-04-30 00:53:37 -05:00 |
|
dependabot[bot]
|
096d0c4279
|
Bump aioesphomeapi from 44.22.0 to 44.23.0 (#16161)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-04-30 04:45:19 +00:00 |
|
Jesse Hills
|
e127268dac
|
[core] Strip \\?\ prefix from sys.executable for PlatformIO subprocess (#16158)
|
2026-04-30 16:04:52 +12:00 |
|
J. Nick Koston
|
f0bffed3c0
|
[esp8266] Move HAL bodies into components/esp8266/hal.cpp + inline arch_init (#16112)
|
2026-04-30 15:42:17 +12:00 |
|
Jesse Hills
|
1a871e231d
|
[ci] Use client-id for GitHub App token generation (#16155)
|
2026-04-30 13:09:37 +12:00 |
|
Jesse Hills
|
47765bd2d0
|
[ci] Correct version comment on create-github-app-token pin (#16156)
|
2026-04-30 13:08:56 +12:00 |
|
dependabot[bot]
|
8066325e0b
|
Bump esphome/workflows/.github/workflows/lock.yml from 2026.4.0 to 2026.4.1 (#16143)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-04-30 12:52:25 +12:00 |
|
J. Nick Koston
|
b8d24c9e49
|
[mcp23xxx_base] Reject unsupported interrupt_pin options (inverted, allow_other_uses) (#16149)
|
2026-04-30 11:14:07 +12:00 |
|
J. Nick Koston
|
9b1f5c59bb
|
[core] Fix null deref in WarnIfComponentBlockingGuard for self-keyed scheduler timers (#16150)
|
2026-04-29 23:05:38 +00:00 |
|
Jonathan Swoboda
|
e4b33fddf5
|
[esp32] Add ESP-IDF 6.0.1 platform entry (#16146)
|
2026-04-29 18:43:15 -04:00 |
|
Jonathan Swoboda
|
77da64a367
|
[sx126x] Add cold sleep option and drop unused RTC wakeup bit (#16144)
|
2026-04-29 17:05:51 -04:00 |
|
J. Nick Koston
|
bc9ac53ab7
|
Merge branch 'dev' into partition-table-ota
|
2026-04-29 15:52:22 -05:00 |
|
J. Nick Koston
|
cecccebc64
|
[core] DelayAction: drop Component inheritance, use self-keyed scheduler (#16129)
|
2026-04-29 20:35:04 +00:00 |
|
![dependabot[bot]](/assets/img/avatar_default.png) Jonathan Swobodaanddependabot[bot]
|
53b682e48f
|
[ci] Bump clang-tidy from 18.1.8 to 22.1.0.1 (#16078)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-04-29 20:19:33 +00:00 |
|
 Mat931andJ. Nick Koston
|
14910e65d9
|
[ota] Use WatchdogManager for OTA on ESP32 (#16138)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-04-29 20:15:21 +00:00 |
|
J. Nick Koston
|
813964714c
|
[esp32] Move HAL bodies into components/esp32/hal.cpp + inline trivial dispatches (#16111)
|
2026-04-29 20:09:08 +00:00 |
|
J. Nick Koston
|
c293869e6e
|
Merge branch 'dev' into partition-table-ota
|
2026-04-29 14:33:22 -05:00 |
|
J. Nick Koston
|
8fd9af7f2a
|
fix tests
|
2026-04-29 14:32:59 -05:00 |
|
J. Nick Koston
|
5a146ab6b7
|
[valve] Fold ControlAction fields into a single stateless lambda (#16123)
|
2026-04-29 19:20:15 +00:00 |
|
J. Nick Koston
|
61a41402df
|
[fan] Fold TurnOnAction fields into a single stateless lambda (#16122)
|
2026-04-29 19:16:05 +00:00 |
|
Mat931
|
59b4cfd07c
|
[watchdog] Use default CHECK_IDLE_TASK and PANIC when configuring the watchdog (#16142)
|
2026-04-29 18:41:12 +00:00 |
|
J. Nick Koston
|
c41f38e16d
|
[scheduler] Add self-keyed timer API for callers without a Component (#16127)
|
2026-04-29 13:24:37 -05:00 |
|
J. Nick Koston
|
bf1c0228a6
|
copilot comments
|
2026-04-29 13:22:53 -05:00 |
|
Clyde Stubbs
|
0ad8a071a7
|
[espnow] Cleanup method visibility and naming (#16109)
|
2026-04-29 14:18:21 -04:00 |
|
J. Nick Koston
|
985dba9332
|
[core] Defer heavy module-scope imports in __main__, loader, and config (#15955)
|
2026-04-29 13:17:59 -05:00 |
|
 GelidusResearchandCopilot
|
ca3f7251d4
|
[ens160] Fix sensor initialization timing (#16024)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-29 14:07:28 -04:00 |
|
J. Nick Koston
|
44cabc191d
|
[core] Catch body-read errors in download_content (#16023)
|
2026-04-29 14:06:41 -04:00 |
|
J. Nick Koston
|
6de08ea563
|
more cleanups
|
2026-04-29 12:57:18 -05:00 |
|
J. Nick Koston
|
185fa7e302
|
close dangling pointer risk
|
2026-04-29 12:52:29 -05:00 |
|
J. Nick Koston
|
e55b7b54cb
|
better handle failure case
|
2026-04-29 12:51:08 -05:00 |
|
J. Nick Koston
|
16ff803a3c
|
improve readability
|
2026-04-29 12:49:41 -05:00 |
|
J. Nick Koston
|
e5f3a91e42
|
falsey is default
|
2026-04-29 12:48:45 -05:00 |
|
J. Nick Koston
|
ab6eb247fa
|
fix handle leak on fail
|
2026-04-29 12:46:51 -05:00 |
|
J. Nick Koston
|
e5b1991cf7
|
[fan] Add tests for fan.turn_on action field combinations (#16125)
|
2026-04-29 12:46:06 -05:00 |
|
J. Nick Koston
|
7fba57ce51
|
[valve] Add tests for valve.control action field combinations (#16126)
|
2026-04-29 12:45:30 -05:00 |
|
J. Nick Koston
|
734fc61879
|
cleaups
|
2026-04-29 12:41:27 -05:00 |
|
J. Nick Koston
|
204f52a2e6
|
dry
|
2026-04-29 12:39:49 -05:00 |
|
J. Nick Koston
|
a97b591c8c
|
align
|
2026-04-29 12:38:53 -05:00 |
|
J. Nick Koston
|
869d900ba6
|
constexpr
|
2026-04-29 12:37:57 -05:00 |
|
J. Nick Koston
|
863ecde723
|
use cpp casts
|
2026-04-29 12:37:13 -05:00 |
|
J. Nick Koston
|
306edfcd8a
|
follow https://developers.esphome.io/architecture/logging/#configuration-logging-esp_logconfig
|
2026-04-29 12:36:40 -05:00 |
|
J. Nick Koston
|
582ccf1cd1
|
convention is nulltr
|
2026-04-29 12:34:56 -05:00 |
|
J. Nick Koston
|
b649850e80
|
convention is nulltr
|
2026-04-29 12:34:51 -05:00 |
|
J. Nick Koston
|
eff13bedd5
|
convention is nulltr
|
2026-04-29 12:34:46 -05:00 |
|
J. Nick Koston
|
694f1947ee
|
convention is nulltr
|
2026-04-29 12:34:39 -05:00 |
|
J. Nick Koston
|
9b3f8f6f6e
|
explict name
|
2026-04-29 12:34:25 -05:00 |
|
J. Nick Koston
|
8b98079fad
|
first match wins
|
2026-04-29 12:33:11 -05:00 |
|