Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2025.4.0 #141505

Merged
merged 1,163 commits into from
Apr 2, 2025
Merged

2025.4.0 #141505

merged 1,163 commits into from
Apr 2, 2025

Conversation

frenck
Copy link
Member

@frenck frenck commented Mar 26, 2025

⚠️ Do not merge.

This PR is here to monitor the CI status of the current running beta.

cereal2nd and others added 30 commits March 25, 2025 14:37
* Add data description for IMGW-PIB config flow

* Better wording
* Bump reolink-aio to 0.13.0

* Add push cmd_id 588
… and replace the second occurrence with a reference.
* Add translations to Hue effects

* Add translations to Hue effects

* Add more effects

* Fix

* Trigger build
* Add illuminance sensor to SwitchBot integration

* Add WoHub2 sensor tests
* Set responding state in async_start_conversation

* Check idle state
Fix missing capitalization of two strings in `nobo_hub`
Add lost "r" in "Convector air flow" sensor of `ecoforest`
* Add Pterodactyl integration

* Remove translation for unavailable platform sensor, use constant for host

* Improve data descriptions

* Replace index based handling of data (list) with dict[str, PterodactylData]

* Replace CONF_HOST with CONF_URL

* Parse URL with YARL

* Set proper availability in binary sensor

* Remove storage of data within api.py

* Fix some review findings

* Use better unique ID for binary_sensor

* Fix more review findings

* Fix remaining review findings

* Add wrapper for server and util API, use underscore in unique ID

* Reuse result in config flow tests

* Patch async_setup_entry in config_flow tests

* Move patching of library APIs to the fixture mock_pterodactyl
- capitalize "ID"
- remove excessive space and comma
- remove excessive "the"
* Add streaming climate

* fixes

* Add missing changes

* Fix restore

* Update homeassistant/components/teslemetry/climate.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Use dict

* Add fan mode translations

* Infer side

* Apply suggestions from code review

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update homeassistant/components/teslemetry/climate.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
@frenck
Copy link
Member Author

frenck commented Apr 2, 2025

CI failure is a lingering task.

When reviewing, please DO NOT MERGE!

@frenck frenck merged commit e8b2a3d into master Apr 2, 2025
84 of 86 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Apr 3, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.