Kevin Ahrendt
|
ec1d8fa953
|
[mdns] Add runtime service enable/disable API (ESP32 only) (#19325)
|
2026-09-15 20:06:40 -05:00 |
|
J. Nick Koston
|
57860dc06c
|
[core] Add register_simple_action and register_parented_action helpers (#19321)
|
2026-09-15 16:10:46 -05:00 |
|
dependabot[bot]
|
565dc8092c
|
Update tzdata requirement from >=2026.3 to >=2026.4 (#19328)
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-15 14:42:52 -05:00 |
|
Keith Burzinski
|
f19403192d
|
[usb_uart] Add claim_comm_interface option (#18969)
|
2026-09-15 11:47:06 -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 |
|
Bonne Eggleston
|
6362ae71c0
|
[modbus] Add allow_broadcast_read and expect_broadcast_write_response options (#19304)
|
2026-09-15 11:29:03 -05:00 |
|
Edvard Filistovič
|
e163ae5299
|
[bk72xx_ble] Keep wifi power save off while BLE is compiled in (#19317)
|
2026-09-15 08:15:06 -05:00 |
|
esphome[bot]
|
e737dc8dac
|
Synchronise Device Classes from Home Assistant (#19318)
|
2026-09-15 07:33:24 +00:00 |
|
Kevin Ahrendt
|
8d61b35cdc
|
[speaker] Make media player volume and mute independent (#19307)
|
2026-09-14 18:59:05 -04:00 |
|
 
|
0af1f22e77
|
[speaker_source] keep mute when volume changes (#18412)
Signed-off-by: carriewattsmake <carriewattsmake@users.noreply.github.com>
Co-authored-by: carriewattsmake <carriewattsmake@users.noreply.github.com>
Co-authored-by: Kevin Ahrendt <kevin.ahrendt@openhomefoundation.org>
|
2026-09-14 18:57:57 -04:00 |
|
  
|
7a25ca0741
|
[speaker_source] Don't remap a requested volume of zero (#19063)
Co-authored-by: rexmoriarty <181678468+rexmoriarty@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Kevin Ahrendt <kevin.ahrendt@openhomefoundation.org>
|
2026-09-14 18:11:25 -04:00 |
|
Kevin Ahrendt
|
2472838e13
|
[speaker][speaker_source] Make a volume of zero silent with an audio DAC (#19305)
|
2026-09-14 16:46:30 -05:00 |
|
 Keith BurzinskiandClaude Fable 5.1
|
328077c4f8
|
[tinyusb] Add on_mount/on_unmount triggers and is_mounted condition (#19067)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-14 21:16:14 +00:00 |
|
Kevin Ahrendt
|
588ad529e0
|
[i2s_audio] Ramp software volume changes (#19302)
|
2026-09-14 15:55:08 -05:00 |
|
dependabot[bot]
|
5d713ad9ad
|
Bump filelock from 3.32.5 to 3.32.6 (#19311)
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-14 19:34:19 +00:00 |
|
dependabot[bot]
|
e66b590842
|
Bump platformdirs from 4.11.7 to 4.11.8 (#19309)
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-14 19:34:01 +00:00 |
|
![esphome[bot]](/assets/img/avatar_default.png) dependabot[bot]andesphome[bot]
|
00dfe0f712
|
Bump ruff from 0.16.6 to 0.16.7 (#19310)
Co-authored-by: esphome[bot] <115708604+esphome[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-14 19:33:20 +00:00 |
|
dependabot[bot]
|
2c0e97421d
|
Bump astral-sh/setup-uv from 10.0.1 to 10.1.0 (#19312)
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-14 19:31:22 +00:00 |
|
dependabot[bot]
|
5d89480dba
|
Bump github/codeql-action/analyze from 4.37.9 to 4.38.0 (#19314)
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-14 14:30:53 -05:00 |
|
dependabot[bot]
|
358e240d42
|
Bump github/codeql-action/init from 4.37.9 to 4.38.0 (#19315)
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-14 14:30:14 -05:00 |
|
dependabot[bot]
|
df481eab00
|
Bump astral-sh/setup-uv from 10.0.1 to 10.1.0 in /.github/actions/restore-python (#19313)
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-14 19:28:05 +00:00 |
|
Kevin Ahrendt
|
54b8e2e6dc
|
[audio] Update esp-audio-libs to 4.0.0 (#19300)
|
2026-09-14 13:56:14 +00:00 |
|
  ![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png) 
|
651863323b
|
[issues] Add AI usage guidance to the bug report template (#19122)
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: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-09-14 22:40:00 +10:00 |
|
esphome[bot]
|
1e627a31f1
|
[ci] Refresh integration test durations (#19275)
|
2026-09-14 07:36:30 -05:00 |
|
J. Nick Koston
|
e5eb577b49
|
[esp8266_pwm] Skip the frequency setter when it matches the default (#19224)
|
2026-09-14 18:05:27 +12:00 |
|
J. Nick Koston
|
c378ea1300
|
[logger] Skip the hardware UART setter when it matches the default (#19230)
|
2026-09-14 16:53:41 +12:00 |
|
J. Nick Koston
|
cba4f5bc05
|
[wifi] Skip setters that pass the default priority, timeouts, power save and auth mode (#19229)
|
2026-09-14 16:52:57 +12:00 |
|
J. Nick Koston
|
8109aa96f6
|
[light] Skip the flash transition setter and the empty effect list (#19228)
|
2026-09-14 16:51:42 +12:00 |
|
J. Nick Koston
|
4067f572cc
|
[output] Skip the power limit setters when they match the defaults (#19225)
|
2026-09-14 16:50:56 +12:00 |
|
J. Nick Koston
|
1e22861d11
|
[web_server] Skip setters that pass the default port, log and include internal values (#19226)
|
2026-09-14 16:50:00 +12:00 |
|
J. Nick Koston
|
282be54d1e
|
[number] Fix the default mode check so mode auto is no longer emitted (#19231)
|
2026-09-14 16:44:36 +12:00 |
|
Jesse Hills
|
abadfbfd20
|
[core] Mark filters, manual_ip and interlock as advanced (#19272)
|
2026-09-14 16:32:31 +12:00 |
|
Jesse Hills
|
93b3dc1876
|
Merge branch 'beta' into dev
|
2026-09-14 15:27:22 +12:00 |
|
Jesse Hills
|
e7c9c5ad0b
|
Merge pull request #19270 from esphome/bump-2026.9.0b4
2026.9.0b4
2026.9.0b4
|
2026-09-14 15:27:03 +12:00 |
|
J. Nick Koston
|
82b608706c
|
[bluetooth_connection] Keep USE_BLUETOOTH_PROXY out of the shared host test binary (#19271)
|
2026-09-14 14:18:38 +12:00 |
|
J. Nick Koston
|
02648d3547
|
[bluetooth_connection] Keep USE_BLUETOOTH_PROXY out of the shared host test binary (#19271)
|
2026-09-14 14:17:58 +12:00 |
|
tronikos
|
41e34c19eb
|
[template] Stop water heater republishing when a temperature is unknown (#19013)
|
2026-09-14 13:36:39 +12:00 |
|
Jeff Brown
|
a0821c225a
|
[pmsa003i] Fix read from uninitialized stack memory (#19053)
|
2026-09-14 13:18:52 +12:00 |
|
Jesse Hills
|
7fe0689fb8
|
Bump version to 2026.9.0b4
|
2026-09-14 13:12:27 +12:00 |
|
J. Nick Koston
|
93fa95c833
|
[api] Reuse overflow buffer storage instead of allocating per stalled write (#19093)
|
2026-09-14 13:12:26 +12:00 |
|
Jesse Hills
|
501009073d
|
[core] Clear loaded_platforms on CORE.reset() (#19268)
|
2026-09-14 13:12:26 +12:00 |
|
J. Nick Koston
|
81a54ea9db
|
[ota] Allocate the signature block through RAMAllocator (#19251)
|
2026-09-14 13:12:26 +12:00 |
|
J. Nick Koston
|
e28b4eb2a0
|
[ethernet] Keep the W5500 SPI context in a static instance instead of the heap (#19248)
|
2026-09-14 13:12:26 +12:00 |
|
J. Nick Koston
|
ebe72c3cef
|
[core] Resolve file paths against the YAML file that declares them (#19259)
|
2026-09-14 13:12:26 +12:00 |
|
J. Nick Koston
|
977542061d
|
[esphome] Allocate the OTA noise session and auth buffer through RAMAllocator (#19249)
|
2026-09-14 13:12:26 +12:00 |
|
J. Nick Koston
|
b0b75f705a
|
[nextion] Allocate queue components through RAMAllocator and free entries the way they were allocated (#19246)
|
2026-09-14 13:12:25 +12:00 |
|
J. Nick Koston
|
be2c3dda94
|
[esp32_ble_tracker] Revert coexistence preference to balanced when OTA starts (#19082)
|
2026-09-14 13:12:25 +12:00 |
|
Kevin Ahrendt
|
64fd87f436
|
[i2s_audio][router] Loop thread controls all state changes (#19089)
|
2026-09-14 13:12:25 +12:00 |
|
J. Nick Koston
|
cd5d4ff254
|
[core] Add RAMAllocator::make_unique for objects whose allocation may fail (#19245)
|
2026-09-14 13:12:25 +12:00 |
|
J. Nick Koston
|
1a555d5848
|
[esp32_ble_tracker] Re-register GATT clients after ble.disable and ble.enable (#19068)
|
2026-09-14 13:12:25 +12:00 |
|