release: 2026.5.16
Bundles the program viewer side panel (Lit/TS), program writeback API (DownloadProgram + Clear/Clone), and the manifest.json documentation URL fix (now points at hai-omni-pro-ii.warehack.ing instead of the repo, matching pyproject.toml).
This commit is contained in:
parent
9cdb312baf
commit
73f05188dd
12
CHANGELOG.md
12
CHANGELOG.md
@ -2,6 +2,17 @@
|
||||
|
||||
All notable changes to this project. Date-based versioning ([CalVer](https://calver.org/), `YYYY.M.D`); each release date corresponds to a backwards-incompatible boundary.
|
||||
|
||||
## [2026.5.16] — 2026-05-16
|
||||
|
||||
Program viewer side panel + writeback API + docs link fix.
|
||||
|
||||
### Home Assistant integration
|
||||
|
||||
- Lit/TypeScript side panel for the program viewer (Phase C): filterable list, slide-in detail panel, structured-English token rendering, REF-token click-to-filter, live-state badges (SECURE / NOT READY / ON 60% / Away / 72°F) sourced from the coordinator, "Fire now" button calling `omni_pca/programs/fire` over the websocket.
|
||||
- Program writeback: `DownloadProgram` wire path, HA write API, Clear / Clone UI in the side panel.
|
||||
- esbuild bundle committed at `custom_components/omni_pca/www/panel.js` (~34 KB minified) so end-users don't need Node.
|
||||
- `manifest.json`: `documentation` URL points at <https://hai-omni-pro-ii.warehack.ing/> (was the GitHub repo); matches the canonical docs site already referenced from `pyproject.toml`.
|
||||
|
||||
## [2026.5.14] — 2026-05-14
|
||||
|
||||
HACS publishing release — brand assets and validation tooling.
|
||||
@ -109,5 +120,6 @@ First release. Working library + Home Assistant custom component, validated end-
|
||||
- **PyPI publish**: `omni-pca` not yet on PyPI; HA `manifest.json` requirements line will only resolve once it is. For now users either install the wheel manually or pip-install from a Git URL.
|
||||
- **HACS submission**: pending live-panel validation.
|
||||
|
||||
[2026.5.16]: https://github.com/rsp2k/omni-pca/releases/tag/v2026.5.16
|
||||
[2026.5.14]: https://github.com/rsp2k/omni-pca/releases/tag/v2026.5.14
|
||||
[2026.5.10]: https://github.com/rsp2k/omni-pca/releases/tag/v2026.5.10
|
||||
|
||||
@ -8,6 +8,6 @@
|
||||
"integration_type": "hub",
|
||||
"iot_class": "local_push",
|
||||
"issue_tracker": "https://github.com/rsp2k/omni-pca/issues",
|
||||
"requirements": ["omni-pca==2026.5.14"],
|
||||
"version": "2026.5.14"
|
||||
"requirements": ["omni-pca==2026.5.16"],
|
||||
"version": "2026.5.16"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "omni-pca"
|
||||
version = "2026.5.14"
|
||||
version = "2026.5.16"
|
||||
description = "Async Python client for HAI/Leviton Omni-Link II home automation panels (Omni Pro II, Omni IIe, Omni LTe, Lumina)."
|
||||
readme = "README.md"
|
||||
license = { text = "MIT" }
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user