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

Compatibility with stable thermostat APIs #665

Merged
merged 10 commits into from
Nov 16, 2024
Merged

Compatibility with stable thermostat APIs #665

merged 10 commits into from
Nov 16, 2024

Conversation

razor-x
Copy link
Collaborator

@razor-x razor-x commented Nov 13, 2024

Removes use of unstable APIs and ensures existing Seam Components work with new Thermostat APIs.

mikewuu and others added 3 commits October 21, 2024 15:50
BREAKING CHANGE: Removed Climate Setting Schedules components, hooks, and options.

The Climate Setting Schedules API was an experimental API for thermostats. A new API is in development and will return to Seam Components in a later release.

Removed `disableClimateSettingSchedules` prop.
Removed `ClimateSettingScheduleTable` and `ClimateSettingScheduleDetails`.
Removed all hooks for Climate Setting Schedules.
* remove climate_setting_schedule in fake

* remove styles

* ci: Format code

---------

Co-authored-by: Seam Bot <[email protected]>
@razor-x
Copy link
Collaborator Author

razor-x commented Nov 13, 2024

@phpnode I will merge this PR (hopefully tomorrow or friday) once I've done one more review, but this should merge via normal Git merge so feel free to work off of this branch on any new stuff you need to get started on.

@razor-x razor-x merged commit 0f60305 into main Nov 16, 2024
20 of 21 checks passed
@razor-x razor-x deleted the beta branch November 16, 2024 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants