Skip to content

Commit 4f6827a

Browse files
committed
Merge branch 'beta' into next
2 parents 0478485 + 99fcc6c commit 4f6827a

File tree

2 files changed

+42
-1
lines changed

2 files changed

+42
-1
lines changed

changelog/2025.8.0.rst

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,33 @@ long-term security and maintainability.
142142
will not upgrade beyond version 2025.7.x. You must upgrade your Python installation first.
143143

144144

145+
Breaking Changes
146+
----------------
147+
148+
ESPHome 2025.8.0 includes several breaking changes that may require action on your part:
149+
150+
**Bluetooth and BLE Changes**
151+
- Bluetooth Proxy: Parsed advertisement support and V1 connection support removed to save memory
152+
- BLE: Conditional compilation for advertising and service classes may reduce available features if not explicitly enabled
153+
- May affect older components using deprecated Bluetooth features
154+
155+
**API Optimizations**
156+
- Deprecated protobuf fields removed (reduces flash usage)
157+
- Conditional compilation for Home Assistant state/service subscriptions
158+
- May affect custom API clients using deprecated fields
159+
160+
**Component Filter Changes**
161+
- :doc:`LD2410 </components/sensor/ld2410>` and :doc:`LD2450 </components/sensor/ld2450>` components now use native filters instead of ``throttle``
162+
- See the component documentation for updated filter configuration
163+
164+
**ESP32 Touch Sensor**
165+
- Workaround implemented for ESP-IDF v5.4 regression
166+
- May affect touch sensor behavior on newer ESP-IDF versions
167+
168+
Most of these changes are automatic optimizations that shouldn't affect typical usage, but custom components
169+
or advanced configurations may need updates.
170+
171+
145172
Full list of changes
146173
--------------------
147174

@@ -197,6 +224,15 @@ Breaking Changes
197224
- [esp32] Add IDF log_level option :esphomepr:`10134` by :ghuser:`swoboda1337` (breaking-change)
198225
- [ld2450] Replace ``throttle`` with native filters :esphomepr:`10196` by :ghuser:`kbx81` (breaking-change)
199226

227+
Beta Changes
228+
^^^^^^^^^^^^
229+
230+
- [entity] Allow ``device_id`` to be blank on entities :esphomepr:`10217` by :ghuser:`jesserockz` (new-feature)
231+
- [espnow] Set state to enabled before adding initial peers :esphomepr:`10225` by :ghuser:`jesserockz`
232+
- [psram] allow disabling :esphomepr:`10224` by :ghuser:`ssieb`
233+
- Bump aioesphomeapi from 38.2.1 to 39.0.0 :esphomepr:`10222` by :ghuser:`dependabot[bot]`
234+
- Bump esphome-dashboard from 20250514.0 to 20250814.0 :esphomepr:`10227` by :ghuser:`dependabot[bot]`
235+
200236
All changes
201237
^^^^^^^^^^^
202238

@@ -549,6 +585,9 @@ All changes
549585
- [ld2450] Replace ``throttle`` with native filters :esphomepr:`10196` by :ghuser:`kbx81` (breaking-change)
550586
- [bme280_base, bmp280_base] add reasons to the fails, clean up logging :esphomepr:`10209` by :ghuser:`ssieb`
551587
- [bluetooth_proxy] Remove ESPBTUUID dependency to save 296 bytes of flash :esphomepr:`10213` by :ghuser:`bdraco`
588+
- [entity] Allow ``device_id`` to be blank on entities :esphomepr:`10217` by :ghuser:`jesserockz` (new-feature)
589+
- [espnow] Set state to enabled before adding initial peers :esphomepr:`10225` by :ghuser:`jesserockz`
590+
- [psram] allow disabling :esphomepr:`10224` by :ghuser:`ssieb`
552591

553592
Dependency Changes
554593
^^^^^^^^^^^^^^^^^^
@@ -593,6 +632,8 @@ Dependency Changes
593632
- Bump pylint from 3.3.7 to 3.3.8 :esphomepr:`10177` by :ghuser:`dependabot[bot]`
594633
- Bump aioesphomeapi from 38.1.0 to 38.2.1 :esphomepr:`10197` by :ghuser:`dependabot[bot]`
595634
- Bump actions/checkout from 4 to 5 :esphomepr:`10198` by :ghuser:`dependabot[bot]`
635+
- Bump aioesphomeapi from 38.2.1 to 39.0.0 :esphomepr:`10222` by :ghuser:`dependabot[bot]`
636+
- Bump esphome-dashboard from 20250514.0 to 20250814.0 :esphomepr:`10227` by :ghuser:`dependabot[bot]`
596637

597638

598639
Past Changelogs

guides/supporters.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2207,4 +2207,4 @@ Contributors
22072207
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
22082208
- `Zynth-dev (@Zynth-dev) <https://github.com/Zynth-dev>`__
22092209

2210-
*This page was last updated August 13, 2025.*
2210+
*This page was last updated August 14, 2025.*

0 commit comments

Comments
 (0)