Skip to content

Conversation

@bouwew
Copy link
Contributor

@bouwew bouwew commented Dec 14, 2025

Summary by CodeRabbit

  • Chores
    • Version 0.62.1 release published with updated version information across configuration files.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 14, 2025

Walkthrough

This pull request performs a version bump release from 0.62.0 to 0.62.1, updating the version header in CHANGELOG.md and version fields in manifest.json and pyproject.toml files.

Changes

Cohort / File(s) Change Summary
Version Bump to v0.62.1
CHANGELOG.md, custom_components/plugwise/manifest.json, pyproject.toml
Updated version headers and fields from 0.62.0 to v0.62.1 across changelog, manifest configuration, and project metadata

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • PR #844: Modifies plugwise manifest version field for release versions
  • PR #825: Performs release bumps affecting CHANGELOG.md and manifest.json simultaneously
  • PR #788: Updates package version metadata across manifest.json and pyproject.toml files

Suggested labels

require-dev-pass

Suggested reviewers

  • CoMPaTech
  • github-actions

Poem

🐰 A version bump, so clean and bright,
From sixty-two to point-one's light,
Three files dance in harmony,
Release notes sing wild and free! 🎉

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Set to v0.62.1 release-version' directly and clearly describes the main change: updating version numbers across multiple files (CHANGELOG.md, manifest.json, and pyproject.toml) to v0.62.1.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch 0.62.1

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between f32a838 and fbd6b60.

📒 Files selected for processing (3)
  • CHANGELOG.md (1 hunks)
  • custom_components/plugwise/manifest.json (1 hunks)
  • pyproject.toml (1 hunks)
🧰 Additional context used
🧠 Learnings (3)
📓 Common learnings
Learnt from: bouwew
Repo: plugwise/plugwise-beta PR: 793
File: custom_components/plugwise/manifest.json:10-11
Timestamp: 2024-12-12T19:48:34.652Z
Learning: In the Plugwise integration, temporary use of alpha versions from test repositories is acceptable for testing purposes.
Learnt from: CoMPaTech
Repo: plugwise/plugwise-beta PR: 0
File: :0-0
Timestamp: 2025-01-25T20:42:24.862Z
Learning: The linting rules in plugwise-beta have been updated to use TC001/TC002/TC003 instead of TCH001/TCH002/TCH003 for type-checking related rules.
📚 Learning: 2024-10-08T15:35:25.180Z
Learnt from: bouwew
Repo: plugwise/plugwise-beta PR: 734
File: tests/components/plugwise/test_config_flow.py:58-58
Timestamp: 2024-10-08T15:35:25.180Z
Learning: In `tests/components/plugwise/test_config_flow.py`, the versions are mocked firmware versions for testing purposes and do not need to match the software version in `manifest.json`.

Applied to files:

  • pyproject.toml
  • custom_components/plugwise/manifest.json
📚 Learning: 2025-01-25T20:42:24.862Z
Learnt from: CoMPaTech
Repo: plugwise/plugwise-beta PR: 0
File: :0-0
Timestamp: 2025-01-25T20:42:24.862Z
Learning: In the plugwise-beta project, `uv` package manager was removed from core-testing.sh in favor of pip due to issues it was causing.

Applied to files:

  • pyproject.toml
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Prepare and validate pre-commit
🔇 Additional comments (4)
CHANGELOG.md (1)

5-8: CHANGELOG.md version header and Core PR references look good.

The v0.62.1 section is properly formatted and includes references to the corresponding Core PRs (#158901 and #158094) that this release implements. The entry is correctly positioned before v0.62.0 as expected for a patch release.

pyproject.toml (1)

3-3: Version update in pyproject.toml is correct.

The version has been bumped from 0.62.0 to 0.62.1, following semantic versioning conventions for a patch release.

custom_components/plugwise/manifest.json (2)

11-11: Manifest version updated consistently.

The version in manifest.json has been bumped to 0.62.1, matching the updates in pyproject.toml and CHANGELOG.md. This ensures Home Assistant will recognize the new version when loading the integration.


1-907: [rewritten comment]
[classification tag]


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@bouwew bouwew marked this pull request as ready for review December 14, 2025 10:41
@bouwew bouwew requested a review from a team as a code owner December 14, 2025 10:41
@bouwew bouwew merged commit 04c021f into main Dec 14, 2025
11 checks passed
@bouwew bouwew deleted the 0.62.1 branch December 14, 2025 10:41
@sonarqubecloud
Copy link

@coderabbitai coderabbitai bot mentioned this pull request Dec 26, 2025
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.

2 participants