Skip to content

docs(openhab): sync 5.2.0 default#383

Merged
mberlofa merged 1 commit into
mainfrom
docs/openhab-5.2.0
Jul 8, 2026
Merged

docs(openhab): sync 5.2.0 default#383
mberlofa merged 1 commit into
mainfrom
docs/openhab-5.2.0

Conversation

@mberlofa

@mberlofa mberlofa commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Sync openHAB documentation defaults to 5.2.0.
  • Add the openHAB image tag control to the playground with the new pinned default.
  • Document the upstream 5.2.0 upgrade notes and Java 21 context.

Validation

  • make site-sync-check CHART=openhab
  • npm run format:check
  • npm run lint
  • npm run build
  • make release-check REPO=site
  • make attribution-check REPO=site

Charts PR: helmforgedev/charts#721

Summary by CodeRabbit

  • New Features

    • Added a configurable image tag option for the openHAB runtime, with a new default of 5.2.0.
  • Documentation

    • Updated the openHAB chart reference to reflect the new default image version.
    • Added upgrade notes for openHAB 5.2.0, including backup guidance and key compatibility reminders.

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

Updates the openHAB playground configuration to add a pinned Image Tag field defaulting to 5.2.0, and updates the openHAB chart documentation's default image tag along with a new Upgrade Notes section covering backup guidance and Java 21 requirement.

Changes

openHAB 5.2.0 Image Tag Update

Layer / File(s) Summary
Playground config and docs update
src/data/playground-configs.ts, src/pages/docs/charts/openhab.mdx
Adds a Runtime "Image Tag" field (key image.tag, default 5.2.0) to playground configs, updates the docs' default image.tag from 5.1.4 to 5.2.0, and adds an "Upgrade Notes" section covering PVC backups, breaking-change review, and the Java 21 requirement.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related issues

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title is concise and accurately reflects the main change: syncing the openHAB default to 5.2.0.
Description check ✅ Passed The description matches the template's required sections and clearly summarizes the change, with only minor gaps like the unfilled related issue.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/openhab-5.2.0

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

mberlofa added a commit to helmforgedev/charts that referenced this pull request Jul 8, 2026
## Summary
- Bump openHAB from 5.1.4 to 5.2.0.
- Update chart defaults, schema, tests, examples, and README upgrade
notes.
- Sync site documentation and playground defaults.

Closes #702.

## Upstream Evidence
- Release: https://github.com/openhab/openhab-distro/releases/tag/5.2.0
- Release state: stable, not draft, not prerelease; published
2026-07-05.
- Image verified: docker.io/openhab/openhab:5.2.0
- Manifest platforms verified: linux/amd64, linux/arm64.
- Notes: openHAB 5.2.0 is a 5.x feature release with runtime, add-on,
and UI improvements. Upstream documents several manual-action breaking
changes; the README and site now call out backup and review guidance.
Java 21 remains required and is provided by the official image.

## Site Sync
- helmforgedev/site#383

## Validation
- make image-verify IMAGE=docker.io/openhab/openhab:5.2.0
- make deps-check CHART=openhab
- helm unittest charts/openhab: 13 suites, 119 tests
- make standards-check CHART=openhab
- node scripts/charts/template-standards-check.js --chart openhab
- make site-sync-check CHART=openhab
- make validate-chart CHART=openhab: passed 21 layers, including k3d
behavioral validation for default and all openHAB CI scenarios
- make release-check REPO=charts
- make attribution-check REPO=charts

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Updated the openHAB chart to use version **5.2.0** by default across
the main configuration and example setups.

* **Documentation**
* Added upgrade notes with guidance for moving to openHAB **5.2.0**,
including backup recommendations and Java 21 requirements.

* **Chores**
* Refreshed chart metadata and release notes to reflect the new openHAB
version.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Co-authored-by: MergeCheck <mergecheck@example.invalid>
@mberlofa mberlofa merged commit be79e8e into main Jul 8, 2026
6 checks passed
@mberlofa mberlofa deleted the docs/openhab-5.2.0 branch July 8, 2026 00:08
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.

1 participant