Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
2025.7.0 source code.tar.gz | 2025-07-16 | 4.3 MB | |
2025.7.0 source code.zip | 2025-07-16 | 7.4 MB | |
README.md | 2025-07-16 | 50.7 kB | |
Totals: 3 Items | 11.8 MB | 3 |
Full list of changes
New Components
- Add support for Xiaomi XMWSDJ04MMC [#8591] by @medusalix (new-integration)
- [opt3001] New component [#6625] by @ccutrer (new-integration)
- [esp32_hosted] Add support for remote wifi [#8833] by @swoboda1337 (new-integration)
- [pi4ioe5v6408] Add new IO Expander [#8888] by @jesserockz (new-integration)
- Add support for LN882X Family (with LibreTiny) [#8954] by @lamauny (new-integration) (notable-change)
- Replace custom OTA implementation in web_server_base [#9274] by @bdraco (new-integration) (breaking-change)
- [ds2484] New component [#9147] by @mrk-its (new-integration)
- [sx127x] Add sx127x component [#7490] by @swoboda1337 (new-integration)
- Introduce base Camera class to support alternative camera implementations [#9285] by @DT-art1 (new-integration)
- [sx126x] Add sx126x component [#8516] by @swoboda1337 (new-integration)
- lps22: add a component [#7540] by @nagisa (new-integration)
- Add support for GL-R01 I2C - Time of Flight sensor [#8329] by @pkejval (new-integration)
Breaking Changes
- [binary_sensor] Add action to invalidate state and pass to HA [#8961] by @clydebarrow (breaking-change)
- [esp32_hall] Remove esp32_hall [#9117] by @swoboda1337 (breaking-change)
- [web_server] Upgrade ESPAsync libraries [#8867] by @kuba2k2 (breaking-change)
- Bump ESP32 Arduino version to 3.1.3 [#8604] by @swoboda1337 (breaking-change)
- [mqtt] Don't wait for connection unless configured to [#8933] by @jesserockz (breaking-change)
- [API] Sub devices and areas [#8544] by @dala318 (breaking-change)
- Reduce memory required for sensor entities [#9201] by @bdraco (breaking-change)
- Optimize TemplatableValue memory [#9202] by @bdraco (breaking-change)
- Optimize Application class memory layout and reduce loop_interval size [#9208] by @bdraco (breaking-change)
- [pins] Update
internal_gpio_pin_number
to work directly likeinternal_gpio_output_pin_number
[#9270] by @jesserockz (breaking-change) - [smt100] Rename
dielectric_constant
topermittivity
[#9175] by @piechade (breaking-change) - Fix entity hash collisions by enforcing unique names across devices per platform [#9276] by @bdraco (breaking-change)
- [esp32] Remove IDF 4 support and clean up code [#9145] by @swoboda1337 (breaking-change)
- Replace custom OTA implementation in web_server_base [#9274] by @bdraco (new-integration) (breaking-change)
- Reduce RAM usage by optimizing Color constant storage [#9339] by @bdraco (breaking-change)
- Optimize logger callback API by including message length parameter [#9368] by @bdraco (breaking-change)
- Conditionally compile API user services to save 4.3KB flash (follow-up to [#9262]) [#9451] by @bdraco (breaking-change)
- [json] Bump ArduinoJson library to 7.4.2 [#8857] by @kahrendt (breaking-change)
Notable Changes
- Add support for LN882X Family (with LibreTiny) [#8954] by @lamauny (new-integration) (notable-change)
- Jinja expressions in configs (Take [#3]) [#8955] by @jpeletier (notable-change)