a2c749c277
[modbus] PackedBits and right-sized typed PDU builders ( #17848 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-25 11:18:46 -10:00
0833e91fb5
[modbus] Turn the ModbusDevice alias into a working compatibility shim ( #17854 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-25 09:39:07 -10:00
eaa79b3696
[modbus] Frame accessors, PDU-relative lengths, and span-based send_pdu ( #17846 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-25 03:09:05 +00:00
Ryan Gammon and GitHub
58385bebff
[mipi_spi] Add ST77916 / ESP-VoCat model ( #17679 )
2026-07-25 02:57:17 +00:00
Michael Pöttgen and GitHub
eb7575f59e
[gsl3670] Add a model configuration for the Guition JC8012P4A1 ( #17843 )
2026-07-25 11:33:17 +10:00
6648ccc278
[modbus_controller] Qualify modbus::EntityType at use sites ( #17845 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-24 14:01:53 -10:00
9ac4039c01
[modbus] Rename core enums to EntityType, FunctionCode and ExceptionCode ( #17844 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-24 13:28:22 -10:00
5e2d428e69
[modbus] Heap-free response path ( #17377 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-07-24 11:45:59 -10:00
d12300679e
[bk72xx_ble] Scan primitives and main-task scan report queue ( #17802 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-24 00:26:33 -10:00
Marcus Voß and GitHub
e224a781ff
[esp32_ble] Forward ESP_GAP_BLE_SCAN_RSP_DATA_RAW_SET_COMPLETE_EVT to GAP handlers ( #17833 )
2026-07-23 23:47:27 -10:00
a210c27d14
[api][climate][water_heater][core] Add temperature unit support to climate and water heater c++ entities ( #16477 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-07-23 13:58:39 -10:00
esphome[bot] and GitHub
f0800336b8
Bump bundled esphome-device-builder to 1.6.10 ( #17801 )
2026-07-23 00:02:31 -10:00
Edvard Filistovič and GitHub
33fa9f5069
[bk72xx_ble] BLE controller support for BK72xx (BLE 5.x) ( #17775 )
2026-07-23 08:54:30 +00:00
427a504308
[sgp4x] Fix sgp4x VOC baseline restoration ( #15667 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-07-23 02:49:38 -05:00
Jesse Hills and GitHub
dd2fbdd43a
[github] Add developer-facing feature PR classification ( #17795 )
2026-07-23 14:48:25 +12:00
Jesse Hills
d7d1e5c2f6
Merge branch 'release' into dev
2026-07-23 14:42:36 +12:00
Jesse Hills and GitHub
b832e135cb
Merge pull request #17794 from esphome/bump-2026.7.2
...
2026.7.2
2026.7.2
2026-07-23 14:41:52 +12:00
Jesse Hills
66615a24a7
Bump version to 2026.7.2
2026-07-23 13:55:39 +12:00
esphome[bot] and Jesse Hills
52ace9c448
Bump bundled esphome-device-builder to 1.6.9 ( #17793 )
2026-07-23 13:55:39 +12:00
J. Nick Koston and Jesse Hills
e1cedaba87
[bundle] Remap absolute file paths when compiling an extracted bundle ( #17765 )
2026-07-23 13:55:38 +12:00
f7bf4e9727
[mipi_spi] fix partial update bug ( #17747 )
...
Co-authored-by: clyde <2366188+clydebarrow@users.noreply.github.com >
2026-07-23 13:55:38 +12:00
Kevin Ahrendt and Jesse Hills
e46bdf9e18
[sendspin] Bump sendspin-cpp to v0.7.0 ( #17781 )
2026-07-23 13:55:38 +12:00
Brandon Harvey and Jesse Hills
a08070a836
[sen5x] Add model option to override autodetection ( #17764 )
2026-07-23 13:55:38 +12:00
dependabot[bot] and Jesse Hills
18f93c0e41
Bump aioesphomeapi from 45.6.2 to 45.7.0 ( #17768 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-23 13:55:38 +12:00
deba7a1f0c
[ethernet][network][wifi] Add network priority for multi-interface support ( #14255 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: kbx81 <kbx81x@gmail.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-22 20:55:04 -05:00
esphome[bot] and GitHub
4817904637
Bump bundled esphome-device-builder to 1.6.9 ( #17793 )
2026-07-22 15:49:38 -10:00
J. Nick Koston and GitHub
98c6fa294a
[bundle] Remap absolute file paths when compiling an extracted bundle ( #17765 )
2026-07-23 11:28:22 +12:00
312b0c53c2
[mipi_spi] fix partial update bug ( #17747 )
...
Co-authored-by: clyde <2366188+clydebarrow@users.noreply.github.com >
2026-07-22 20:50:11 +00:00
Kevin Ahrendt and GitHub
5dfce9b90c
[sendspin] Bump sendspin-cpp to v0.7.0 ( #17781 )
2026-07-22 08:41:33 -10:00
Brandon Harvey and GitHub
69085a7a42
[sen5x] Add model option to override autodetection ( #17764 )
2026-07-21 13:18:21 -10:00
dependabot[bot] and GitHub
2edb089f71
Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.1 ( #17734 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 13:09:45 -10:00
dependabot[bot] and GitHub
078b1aa1d6
Bump aioesphomeapi from 45.6.2 to 45.7.0 ( #17768 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 23:02:30 +00:00
dependabot[bot] and GitHub
1f8fea5379
Bump actions/checkout from 7.0.0 to 7.0.1 ( #17733 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 12:58:29 -10:00
dependabot[bot] and GitHub
9c211abc54
Bump github/codeql-action/analyze from 4.37.1 to 4.37.2 ( #17761 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 12:37:31 -10:00
dependabot[bot] and GitHub
4afb619672
Bump actions/setup-python from 6.3.0 to 7.0.0 ( #17731 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 12:32:31 -10:00
Edvard Filistovič and GitHub
4d3b4659d7
[ble_device_base] Platform-neutral BLE layer; esp32_ble_tracker implements BLEHub ( #17150 )
2026-07-21 12:32:14 -10:00
J. Nick Koston and GitHub
37be04f58e
[core] Reduce memory footprint of esphome upload ( #17684 )
2026-07-21 12:21:12 -10:00
dependabot[bot] and GitHub
1e4bf48ea3
Bump github/codeql-action/init from 4.37.1 to 4.37.2 ( #17758 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 11:45:39 -10:00
dependabot[bot] and GitHub
52c6a50b6d
Bump astral-sh/setup-uv from 8.3.2 to 9.0.0 ( #17760 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 11:45:27 -10:00
dependabot[bot] and GitHub
008c85c7d5
Bump astral-sh/setup-uv from 8.3.2 to 9.0.0 in /.github/actions/restore-python ( #17757 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 11:34:03 -10:00
dependabot[bot] and GitHub
e84880e4ec
Bump platformdirs from 4.10.0 to 4.11.0 ( #17756 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 11:33:49 -10:00
dependabot[bot] and GitHub
a30f9f7c65
Bump filelock from 3.29.0 to 3.32.0 ( #17759 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 10:39:43 -10:00
Jesse Hills
e931919fb4
Merge branch 'release' into dev
2026-07-21 10:45:17 +12:00
Jesse Hills and GitHub
bbc5669efa
Merge pull request #17739 from esphome/bump-2026.7.1
...
2026.7.1
2026.7.1
2026-07-21 10:44:34 +12:00
Guanzhong Chen and Jesse Hills
718b04c15a
[zephyr] implement ISRInternalGPIOPin::digital_write ( #17601 )
2026-07-21 09:27:55 +12:00
Jonathan Swoboda and Jesse Hills
24a8634a4b
[haier] Fix outdoor defrost temperature reporting the coil temperature ( #17492 )
2026-07-21 09:27:55 +12:00
Jonathan Swoboda and Jesse Hills
fc6664d737
[emc2101] Fix negative external temperatures reported as large positives ( #17494 )
2026-07-21 09:27:55 +12:00
dependabot[bot] and Jesse Hills
388e411469
Bump aioesphomeapi from 45.6.1 to 45.6.2 ( #17654 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 09:17:18 +12:00
Jesse Hills
a8ebdcb8f2
Bump version to 2026.7.1
2026-07-21 08:25:51 +12:00
J. Nick Koston and Jesse Hills
f5f1c48f51
[esp8266] Fail fast when Rosetta 2 is missing on Apple Silicon Macs ( #17737 )
2026-07-21 08:25:51 +12:00