Skip to content

chore: require dimplex-controller>=0.8.0 and document 3.0.0 upgrade#82

Merged
KRoperUK merged 1 commit into
mainfrom
chore/bump-dimplex-controller-0.8-upgrade-notes
Jul 13, 2026
Merged

chore: require dimplex-controller>=0.8.0 and document 3.0.0 upgrade#82
KRoperUK merged 1 commit into
mainfrom
chore/bump-dimplex-controller-0.8-upgrade-notes

Conversation

@KRoperUK

Copy link
Copy Markdown
Owner

Summary

Prep for cutting integration 3.0.0:

  • manifest.json / requirements_dev.txt: dimplex-controller>=0.8.0 (now on PyPI)
  • docs/advanced.md dependency note updated
  • README: Upgrading to 3.0.0 — breaking/behavioural changes since 2.0.0 (climate, dual energy, entity IDs, split polling, diagnostics)

Merge order

  1. Merge this PR into main
  2. Merge release-please #50 chore(main): release 3.0.0 (refreshes after this lands)

Test plan

  • PyPI shows 0.8.0
  • CI green
  • After 3.0.0 tag: HACS install pulls library ≥0.8.0

Align the integration floor with the published library 0.8.0 release and
add a concise Upgrading to 3.0.0 section covering climate, dual energy,
entity ID changes, and dashboard guidance.
@github-actions github-actions Bot added lint-success Lint / pre-commit jobs passed needs-attention CI failed or PR is not mergeable labels Jul 13, 2026
@KRoperUK

Copy link
Copy Markdown
Owner Author

Note: merging this PR does not publish 3.0.0. It only updates main (library floor + upgrade docs). Stable v3.0.0 only ships when release-please PR #50 is merged — that is on hold for testing.

@KRoperUK KRoperUK enabled auto-merge (squash) July 13, 2026 00:36
@KRoperUK KRoperUK merged commit ded06c5 into main Jul 13, 2026
10 checks passed
@github-actions github-actions Bot added the dev-release-cut A dev/RC pre-release was published for this PR or main label Jul 13, 2026
This was referenced Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev-release-cut A dev/RC pre-release was published for this PR or main lint-success Lint / pre-commit jobs passed needs-attention CI failed or PR is not mergeable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant