Skip to content

Commit dc1c161

Browse files
committed
Merge branch 'current' into next
2 parents f395676 + 4faafc7 commit dc1c161

File tree

1 file changed

+22
-27
lines changed

1 file changed

+22
-27
lines changed

changelog/2025.8.0.rst

Lines changed: 22 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ Full list of changes
175175
New Features
176176
^^^^^^^^^^^^
177177

178+
- [output] Add ``set_min_power`` & ``set_max_power`` actions for ``FloatOutput`` :esphomepr:`8934` by :ghuser:`DjordjeMandic` (new-feature)
178179
- [nrf52] add adc :esphomepr:`9321` by :ghuser:`tomaszduda23` (new-feature)
179180
- [espnow] Basic communication between ESP32 devices :esphomepr:`9582` by :ghuser:`nielsnl68` (new-component) (new-feature)
180181
- [esp32] Add config option to execute from PSRAM :esphomepr:`9907` by :ghuser:`clydebarrow` (new-feature)
@@ -191,12 +192,14 @@ New Features
191192
- [sensor] Extend timeout filter with option to return last value received :esphomepr:`10115` by :ghuser:`kbx81` (new-feature)
192193
- [substitutions] Add some safe built-in functions to jinja parsing :esphomepr:`10178` by :ghuser:`jesserockz` (new-feature)
193194
- [ld2412] New component :esphomepr:`9075` by :ghuser:`Rihan9` (new-component) (new-feature) (new-platform)
195+
- [entity] Allow ``device_id`` to be blank on entities :esphomepr:`10217` by :ghuser:`jesserockz` (new-feature)
194196

195197
New Components
196198
^^^^^^^^^^^^^^
197199

198200
- [nrf52, core] nrf52 core based on zephyr :esphomepr:`7049` by :ghuser:`tomaszduda23` (new-component)
199201
- Add runtime_stats component for performance debugging and analysis :esphomepr:`9386` by :ghuser:`bdraco` (new-component)
202+
- [mipi] Refactor constants and functions :esphomepr:`9853` by :ghuser:`clydebarrow` (new-component)
200203
- [mipi_dsi] New display driver for P4 DSI :esphomepr:`9403` by :ghuser:`clydebarrow` (new-component) (new-platform)
201204
- [espnow] Basic communication between ESP32 devices :esphomepr:`9582` by :ghuser:`nielsnl68` (new-component) (new-feature)
202205
- [ld2412] New component :esphomepr:`9075` by :ghuser:`Rihan9` (new-component) (new-feature) (new-platform)
@@ -224,31 +227,6 @@ Breaking Changes
224227
- [esp32] Add IDF log_level option :esphomepr:`10134` by :ghuser:`swoboda1337` (breaking-change)
225228
- [ld2450] Replace ``throttle`` with native filters :esphomepr:`10196` by :ghuser:`kbx81` (breaking-change)
226229

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-
- [esp32_ble] Add ``USE_ESP32_BLE_UUID`` when advertising is desired :esphomepr:`10230` by :ghuser:`jesserockz`
236-
- Improve error reporting for add_library :esphomepr:`10226` by :ghuser:`stellar-aria`
237-
- [wifi] Automatically disable Enterprise WiFi support when EAP is not configured :esphomepr:`10242` by :ghuser:`bdraco`
238-
- [core] Trigger clean build when components are removed from configuration :esphomepr:`10235` by :ghuser:`bdraco`
239-
- [bluetooth_proxy] Remove redundant connection type check after V1 removal :esphomepr:`10208` by :ghuser:`bdraco`
240-
- [esp32_ble] Optimize BLE event memory usage by eliminating std::vector overhead :esphomepr:`10247` by :ghuser:`bdraco`
241-
- [web_server] fix cover_all_json_generator wrong detail :esphomepr:`10252` by :ghuser:`RFDarter`
242-
- [esp32_ble] Store GATTC/GATTS param and small data inline to nearly eliminate heap allocations :esphomepr:`10249` by :ghuser:`bdraco`
243-
- [senseair] Discard 0 ppm readings with "Out Of Range" bit set. :esphomepr:`10275` by :ghuser:`raineth`
244-
- [core] Fix post-OTA logs display when using esphome run and MQTT :esphomepr:`10274` by :ghuser:`raineth`
245-
- [core] Fix scheduler race condition where cancelled items still execute :esphomepr:`10268` by :ghuser:`bdraco`
246-
- [esp32] Write variant to sdkconfig file :esphomepr:`10267` by :ghuser:`jesserockz`
247-
- [nextion] Don't include terminating NUL in nextion text_sensor states :esphomepr:`10273` by :ghuser:`raineth`
248-
- [atm90e32] Only read 1 register per SPI transaction per datasheet. :esphomepr:`10258` by :ghuser:`raineth`
249-
- [pipsolar] fix faults_present, fix update interval :esphomepr:`10289` by :ghuser:`patagonaa`
250-
- [bluetooth_proxy] Fix connection slot race by deferring slot release until GATT close :esphomepr:`10303` by :ghuser:`bdraco`
251-
252230
All changes
253231
^^^^^^^^^^^
254232

@@ -456,7 +434,7 @@ All changes
456434
- [heatpumpir] Fix issue with IRremoteESP8266 being included on ESP32 :esphomepr:`9950` by :ghuser:`swoboda1337`
457435
- Openthread add Teardown :esphomepr:`9275` by :ghuser:`rwrozelle`
458436
- [gps] Fix slow parsing :esphomepr:`9953` by :ghuser:`kbx81`
459-
- [output] Add ``set_min_power`` & ``set_max_power`` actions for ``FloatOutput`` :esphomepr:`8934` by :ghuser:`DjordjeMandic`
437+
- [output] Add ``set_min_power`` & ``set_max_power`` actions for ``FloatOutput`` :esphomepr:`8934` by :ghuser:`DjordjeMandic` (new-feature)
460438
- [esp32] Bump platform to 54.03.21-1 and add support for tagged releases :esphomepr:`9926` by :ghuser:`swoboda1337`
461439
- [adc] Enable ADC on ESP32-P4 :esphomepr:`9954` by :ghuser:`clydebarrow`
462440
- [esp32] Fix post build :esphomepr:`9951` by :ghuser:`jesserockz`
@@ -544,7 +522,7 @@ All changes
544522
- [select] Fix new_select() not forwarding constructor args while preserving keyword-only options parameter :esphomepr:`10036` by :ghuser:`Copilot`
545523
- [mcp23xxx] Use CachedGpioExpander :esphomepr:`10078` by :ghuser:`jesserockz`
546524
- update espressif's esp32-camera library to 2.1.1 :esphomepr:`10090` by :ghuser:`RubenKelevra`
547-
- [esp32_ble_tracker] Add missing USE_ESP32_BLE_DEVICE guard for ``already_discovered_`` member :esphomepr:`10085` by :ghuser:`bdraco`
525+
- [esp32_ble_tracker] Add missing ``USE_ESP32_BLE_DEVICE`` guard for ``already_discovered_`` member :esphomepr:`10085` by :ghuser:`bdraco`
548526
- [esp32_ble_tracker] Refactor loop() method for improved readability and performance :esphomepr:`10074` by :ghuser:`bdraco`
549527
- [esp32_rmt_led_strip] Work around IDFGH-16195 :esphomepr:`10093` by :ghuser:`swoboda1337`
550528
- [bme680] Eliminate warnings due to unused functions :esphomepr:`9735` by :ghuser:`pgolawsk`
@@ -601,9 +579,26 @@ All changes
601579
- [ld2450] Replace ``throttle`` with native filters :esphomepr:`10196` by :ghuser:`kbx81` (breaking-change)
602580
- [bme280_base, bmp280_base] add reasons to the fails, clean up logging :esphomepr:`10209` by :ghuser:`ssieb`
603581
- [bluetooth_proxy] Remove ESPBTUUID dependency to save 296 bytes of flash :esphomepr:`10213` by :ghuser:`bdraco`
582+
- [CI] Fix CI job failures for PRs with >300 changed files :esphomepr:`10215` by :ghuser:`bdraco`
604583
- [entity] Allow ``device_id`` to be blank on entities :esphomepr:`10217` by :ghuser:`jesserockz` (new-feature)
605584
- [espnow] Set state to enabled before adding initial peers :esphomepr:`10225` by :ghuser:`jesserockz`
606585
- [psram] allow disabling :esphomepr:`10224` by :ghuser:`ssieb`
586+
- [esp32_ble] Add ``USE_ESP32_BLE_UUID`` when advertising is desired :esphomepr:`10230` by :ghuser:`jesserockz`
587+
- Improve error reporting for add_library :esphomepr:`10226` by :ghuser:`stellar-aria`
588+
- [wifi] Automatically disable Enterprise WiFi support when EAP is not configured :esphomepr:`10242` by :ghuser:`bdraco`
589+
- [core] Trigger clean build when components are removed from configuration :esphomepr:`10235` by :ghuser:`bdraco`
590+
- [bluetooth_proxy] Remove redundant connection type check after V1 removal :esphomepr:`10208` by :ghuser:`bdraco`
591+
- [esp32_ble] Optimize BLE event memory usage by eliminating std::vector overhead :esphomepr:`10247` by :ghuser:`bdraco`
592+
- [web_server] fix cover_all_json_generator wrong detail :esphomepr:`10252` by :ghuser:`RFDarter`
593+
- [esp32_ble] Store GATTC/GATTS param and small data inline to nearly eliminate heap allocations :esphomepr:`10249` by :ghuser:`bdraco`
594+
- [senseair] Discard 0 ppm readings with "Out Of Range" bit set. :esphomepr:`10275` by :ghuser:`raineth`
595+
- [core] Fix post-OTA logs display when using esphome run and MQTT :esphomepr:`10274` by :ghuser:`raineth`
596+
- [core] Fix scheduler race condition where cancelled items still execute :esphomepr:`10268` by :ghuser:`bdraco`
597+
- [esp32] Write variant to sdkconfig file :esphomepr:`10267` by :ghuser:`jesserockz`
598+
- [nextion] Don't include terminating NUL in nextion text_sensor states :esphomepr:`10273` by :ghuser:`raineth`
599+
- [atm90e32] Only read 1 register per SPI transaction per datasheet. :esphomepr:`10258` by :ghuser:`raineth`
600+
- [pipsolar] fix faults_present, fix update interval :esphomepr:`10289` by :ghuser:`patagonaa`
601+
- [bluetooth_proxy] Fix connection slot race by deferring slot release until GATT close :esphomepr:`10303` by :ghuser:`bdraco`
607602

608603
Dependency Changes
609604
^^^^^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)