J. Nick Koston
|
17612f92b3
|
Merge remote-tracking branch 'upstream/dev' into integration
|
2026-04-28 17:48:57 -05:00 |
|
J. Nick Koston
|
34935697bd
|
Merge remote-tracking branch 'origin/ci/lazy-import-offenders' into integration
|
2026-04-28 17:48:52 -05:00 |
|
Jonathan Swoboda
|
e39c474577
|
[binary_sensor] Bind at_index_ once in MultiClick on_state_ (#16095)
|
2026-04-28 22:13:35 +00:00 |
|
Jonathan Swoboda
|
a62e3fe4fc
|
[json] NOLINT StackAddressEscape false positive in parse_json (#16091)
|
2026-04-28 21:35:40 +00:00 |
|
Jonathan Swoboda
|
7d6b9bee19
|
[wifi] Avoid copying EAP config in three connect handlers (#16094)
|
2026-04-28 21:22:29 +00:00 |
|
Jonathan Swoboda
|
ab6bda50e4
|
[esp32_ble] Widen loop variable in as_128bit() to match uuid_.len type (#16088)
|
2026-04-28 20:58:40 +00:00 |
|
Jonathan Swoboda
|
3d195d748c
|
[ezo] Use make_unique to construct EzoCommand (#16092)
|
2026-04-28 20:50:15 +00:00 |
|
Jonathan Swoboda
|
16cf4fb5e8
|
[nextion] Use std::string::starts_with for HTTPS URL check (#16090)
|
2026-04-28 20:47:20 +00:00 |
|
J. Nick Koston
|
fa459e29ba
|
Merge remote-tracking branch 'upstream/dev' into ci/lazy-import-offenders
# Conflicts:
# esphome/loader.py
|
2026-04-28 15:38:40 -05:00 |
|
Jonathan Swoboda
|
70503442f4
|
[dfrobot_sen0395] Brace single-statement else-if in enqueue() (#16089)
|
2026-04-28 20:37:29 +00:00 |
|
Jonathan Swoboda
|
594b269dba
|
[bme680] Rename cal1/cal2 to coeff1/coeff2 (#16087)
|
2026-04-28 20:33:57 +00:00 |
|
Clyde Stubbs
|
8157c721a5
|
[mapping] Implement default value (#15861)
|
2026-04-29 06:31:37 +10:00 |
|
Clyde Stubbs
|
9af557de6d
|
[lvgl] Add utility gradient function (#16048)
|
2026-04-29 06:29:38 +10:00 |
|
Jonathan Swoboda
|
1f4136e76f
|
[pipsolar] Guard handle_qmod_ against empty message (#16085)
|
2026-04-28 16:29:09 -04:00 |
|
Jonathan Swoboda
|
c8dffcc9b8
|
[tlc5971] Remove dead bit-banging delay code (#16086)
|
2026-04-28 15:28:33 -05:00 |
|
dependabot[bot]
|
44fbb7f5a9
|
Bump CodSpeedHQ/action from 4.14.0 to 4.15.0 (#16084)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-04-28 15:10:21 -05:00 |
|
Jonathan Swoboda
|
eb01d43feb
|
[spi][http_request][demo] Fix latent clang-tidy issues in headers (#16080)
|
2026-04-28 16:09:35 -04:00 |
|
Jonathan Swoboda
|
7891fd5cf1
|
Add dependencies.lock to .gitignore (#16081)
|
2026-04-29 07:38:31 +12:00 |
|
Jonathan Swoboda
|
4ee9cc432b
|
[ci] Install requirements_dev.txt in the cached venv (#16082)
|
2026-04-29 07:37:46 +12:00 |
|
J. Nick Koston
|
8d809099dd
|
Merge remote-tracking branch 'upstream/dev' into integration
|
2026-04-28 13:24:56 -05:00 |
|
Mat931
|
42ff10afe5
|
[watchdog] Fix WatchdogManager on single core apps (#16074)
|
2026-04-28 17:32:44 +00:00 |
|
 tomaszduda23andJ. Nick Koston
|
6b3df66bdc
|
[nrf52] make reset pin optional (#11684)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-04-28 12:20:38 -05:00 |
|
J. Nick Koston
|
0f83db11e3
|
Merge remote-tracking branch 'upstream/dev' into integration
|
2026-04-28 11:36:27 -05:00 |
|
 
|
968878a62d
|
[nrf52] implement wake_loop_threadsafe/wakeable_delay (#16032)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-28 16:35:12 +00:00 |
|
J. Nick Koston
|
daf3f4d2f1
|
[core] wakeable_delay: yield on already-woken fast path (ESP8266, RP2040) (#16045)
|
2026-04-28 10:41:17 -05:00 |
|
J. Nick Koston
|
875bd40dfe
|
Merge remote-tracking branch 'origin/ci/lazy-import-offenders' into integration
|
2026-04-28 10:39:15 -05:00 |
|
J. Nick Koston
|
f72173550d
|
Merge remote-tracking branch 'origin/webserver-list-entities-xmacro' into integration
|
2026-04-28 10:39:10 -05:00 |
|
J. Nick Koston
|
cd947db908
|
Merge remote-tracking branch 'origin/api-subscribe-state-xmacro' into integration
|
2026-04-28 10:39:04 -05:00 |
|
J. Nick Koston
|
8f7eaecb90
|
Merge remote-tracking branch 'origin/api-list-entities-xmacro' into integration
|
2026-04-28 10:39:00 -05:00 |
|
J. Nick Koston
|
e433e77c4f
|
Merge remote-tracking branch 'upstream/ota-wakeable-delay-yield' into integration
|
2026-04-28 10:38:09 -05:00 |
|
J. Nick Koston
|
4e77300b64
|
Merge branch 'dev' into webserver-list-entities-xmacro
|
2026-04-28 10:37:21 -05:00 |
|
J. Nick Koston
|
3f3a33e2a1
|
Merge remote-tracking branch 'upstream/dev' into ci/lazy-import-offenders
# Conflicts:
# script/import_time_budget.json
|
2026-04-28 10:35:10 -05:00 |
|
 Bonne EgglestonandJ. Nick Koston
|
52e8c50f45
|
[modbus] Split modbus_server from modbus_controller (#15509)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2026-04-28 10:21:25 -05:00 |
|
J. Nick Koston
|
0a4d9b430f
|
[ci] Add import-time regression check for esphome.__main__ (#15954)
|
2026-04-28 14:05:12 +00:00 |
|
J. Nick Koston
|
e5a83555b9
|
Merge remote-tracking branch 'upstream/ci/import-time-check' into ci/lazy-import-offenders
# Conflicts:
# esphome/loader.py
|
2026-04-28 08:51:00 -05:00 |
|
J. Nick Koston
|
d0dbe7a0ea
|
Merge remote-tracking branch 'upstream/dev' into ota-wakeable-delay-yield
# Conflicts:
# esphome/core/wake/wake_esp8266.h
# esphome/core/wake/wake_rp2040.cpp
|
2026-04-28 08:50:48 -05:00 |
|
J. Nick Koston
|
2a587a85ad
|
Merge branch 'dev' into ci/import-time-check
|
2026-04-28 08:48:57 -05:00 |
|
J. Nick Koston
|
0759a3c681
|
[core] Split wake.{h,cpp} into per-platform files (#15978)
|
2026-04-28 08:48:13 -05:00 |
|
J. Nick Koston
|
e1eda48d40
|
[web_server] Use entity_types.h X-macro for ListEntitiesIterator declarations
|
2026-04-28 08:45:38 -05:00 |
|
J. Nick Koston
|
42064ab37d
|
[api] Use entity_types.h X-macro for ListEntitiesIterator declarations
|
2026-04-28 08:44:10 -05:00 |
|
J. Nick Koston
|
9c4fe1afe8
|
[api] Use entity_types.h X-macro for InitialStateIterator declarations
|
2026-04-28 08:42:20 -05:00 |
|
 ![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png)
|
8921e3bb3f
|
[api] add open states for lock to api.proto (#15901)
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@koston.org>
|
2026-04-28 07:49:16 -05:00 |
|
 Clyde StubbsandJ. Nick Koston
|
52f80618d4
|
[lvgl] Allow a binary sensor to report checked or pressed state (#16073)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2026-04-28 22:00:29 +10:00 |
|
 Jesse HillsandClaude Opus 4.7
|
876c8c4c2a
|
[ci-custom] Lint imports of esphome.components.const outside components (#16068)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-28 05:59:02 -05:00 |
|
Darafei Praliaskouski
|
41458d72e0
|
[esp32] Make Arduino app metadata reproducible (#16053)
|
2026-04-28 05:58:34 -05:00 |
|
 Brandon HarveyandClaude Opus 4.7
|
49d3df2698
|
[automation] Fix codegen type for component.resume update_interval (#16069)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-28 05:27:20 -05:00 |
|
J. Nick Koston
|
792f2e8363
|
[ota] Add wall-clock timeout to OTA data transfer loop (#16047)
|
2026-04-28 17:29:42 +12:00 |
|
J. Nick Koston
|
42c9fdc87e
|
[feedback] Use App.get_loop_component_start_time() and constexpr timeout id (#16063)
|
2026-04-28 16:39:08 +12:00 |
|
Jesse Hills
|
5f6bbb98ce
|
Merge branch 'release' into dev
|
2026-04-28 15:40:19 +12:00 |
|
Jesse Hills
|
4e0509435a
|
Merge pull request #16067 from esphome/bump-2026.4.3
2026.4.3
2026.4.3
|
2026-04-28 15:39:24 +12:00 |
|