Skip to content

Dev to Main#139

Merged
bvweerd merged 34 commits into
mainfrom
dev
May 12, 2026
Merged

Dev to Main#139
bvweerd merged 34 commits into
mainfrom
dev

Conversation

@bvweerd
Copy link
Copy Markdown
Owner

@bvweerd bvweerd commented May 12, 2026

Release Dev to Main

bvweerd and others added 30 commits January 7, 2026 16:53
Bump version to 1.5.2 in manifest.json
- ci.yml: uniforme pipeline (lint, test matrix, hacs, hassfest) op dev/feature/fix branches en PRs
- release.yml: tag-gedreven release met ZIP artifact en changelog (vervangt losse workflows)
- bump-version.yml: workflow_dispatch voor patch/minor/major versie bump op main
- Verwijder kapotte release-versioning.yml, losse pytest/precommit/hacs/hassfest workflows
- hacs.json: zip_release + filename toegevoegd waar ontbrak
- .bumpversion.toml: commit=true, tag=true, v-prefix, beide bestanden gesynchroniseerd
- Versies gesynchroniseerd op basis van git tags (enige bron van waarheid)
- Issue templates (bug report, feature request), verbeterde labeler.yml, labels.yml
- sync-labels.yml: synchroniseer GitHub labels vanuit .github/labels.yml
- PR template bijgewerkt met conventional commits vereiste
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
HA 2025+ requires Python 3.13 minimum; testing on 3.12 is no longer needed.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mikepenz/release-changelog-builder-action](https://github.com/mikepenz/release-changelog-builder-action) from 5 to 6.
- [Release notes](https://github.com/mikepenz/release-changelog-builder-action/releases)
- [Commits](mikepenz/release-changelog-builder-action@v5...v6)

---
updated-dependencies:
- dependency-name: mikepenz/release-changelog-builder-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…s/checkout-6

ci: bump actions/checkout from 4 to 6
…nz/release-changelog-builder-action-6

ci: bump mikepenz/release-changelog-builder-action from 5 to 6
…s/setup-python-6

ci: bump actions/setup-python from 5 to 6
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Explains why the PID output has no fixed unit (per HA architecture) and
provides two workarounds: customize.yaml and a template sensor.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ops/action-gh-release-3

ci: bump softprops/action-gh-release from 2 to 3
…v/codecov-action-6

ci: bump codecov/codecov-action from 5 to 6
- codecov/codecov-action v5 → v6
- softprops/action-gh-release v2 → v3
- add label-prs.yml + pr-labeler.yml

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Changelog now auto-categorizes based on conventional commit prefixes
(feat/fix/docs/ci/chore) instead of requiring PR labels. Moves
changelog above installation instructions to match other repos.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
… flow

Closes #135. All number entities (Kp, Ki, Kd, sample time, setpoint,
output min/max, startup value) now read their step size from entry.options
using a generic step_{key} pattern. Defaults match existing hardcoded
values, so existing installations are unaffected.

Also fixes a pre-existing bug in ControlParameterNumber.__init__ where
_attr_native_step was assigned twice, with the second overwriting the first.
Tests that step values below the minimum (0.0001), above the maximum
(100.0), and exactly at both boundaries are correctly handled by the
options flow — invalid values raise InvalidData, boundary values are
accepted.
@github-actions github-actions Bot added documentation Improvement or addition to documentation enhancement New feature or improvement dependencies Update dependencies labels May 12, 2026
@bvweerd bvweerd merged commit 5af6ba2 into main May 12, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Update dependencies documentation Improvement or addition to documentation enhancement New feature or improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant