generated from home-assistant/addons-example
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
documentationDocumentation & UXDocumentation & UXinfoNice to have improvementNice to have improvement
Description
Description
The config.yaml schema is tied to Blocky v0.28.2. Future Blocky versions may introduce breaking schema changes (e.g., deprecating upstreams.groups), but no migration strategy is documented.
File(s)
blocky/config.yamlblocky/CHANGELOG.md
Evidence
Commit a417032 ("add script to update Blocky configuration version") suggests migration tooling exists but its current status is unclear. CHANGELOG.md references v2.0.0 and v3.0.0 breaking changes.
Recommendation
- Clarify versioning strategy: is config.yaml schema locked to v0.28.2, or will it evolve?
- Document the migration script and its usage
- Add automated schema compatibility tests for new Blocky versions
Risk if Ignored
Future Blocky upgrades may break existing user configurations without a clear migration path.
Found by: Critique Agent (blind spot) | Reviewed by: Critique Agent
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationDocumentation & UXDocumentation & UXinfoNice to have improvementNice to have improvement