Trigger: Feature 19 (Admin PWA) completed its tasks with a reviewed merge into dev; Feature PR #211 merged to dev as fe44740450. dev also accumulated Features 21, 22 and 23. Release branch cut from dev at fe44740 (main 939556a is an ancestor via PR #186).
Version: 0.6.0 -> 0.7.0 (manifest.json, pyproject.toml, uv.lock agree). Schema 7 -> 8 (additive skip_on_away migration); rollback requires a DB backup and a plain downgrade is impossible once migrated.
Release checks at the release head: TZ=UTC uv run pytest -q = 1865 passed; cd admin && npm test = 14 files, 189 passed; npm run build exit 0.
KNOWN LIMITATION (for the owner to weigh): Feature 17 (API deployment and identity) is NOT in this release, so the API and the admin PWA cannot run end-to-end; Feature 19's end-to-end Authentik/HTTPS acceptance remains unverified. Merging is overseer-only.
Release 0.7.0 (automatic promotion trigger, RELEASE_PREPARATION_POLICY=AUTO).
Trigger: Feature 19 (Admin PWA) completed its tasks with a reviewed merge into dev; Feature PR #211 merged to dev as fe44740450336e604724ec49a59935af90cd6968. dev also accumulated Features 21, 22 and 23. Release branch cut from dev at fe44740 (main 939556a is an ancestor via PR #186).
Scope: Feature 19 Admin PWA; Feature 21 Admin Today Snapshot API; Feature 22 Admin Definitions Read and skip_on_away; Feature 23 Admin API Completion (occurrence preview, presence reads, override consequence count, admin SSE).
Version: 0.6.0 -> 0.7.0 (manifest.json, pyproject.toml, uv.lock agree). Schema 7 -> 8 (additive skip_on_away migration); rollback requires a DB backup and a plain downgrade is impossible once migrated.
Release checks at the release head: TZ=UTC uv run pytest -q = 1865 passed; cd admin && npm test = 14 files, 189 passed; npm run build exit 0.
KNOWN LIMITATION (for the owner to weigh): Feature 17 (API deployment and identity) is NOT in this release, so the API and the admin PWA cannot run end-to-end; Feature 19's end-to-end Authentik/HTTPS acceptance remains unverified. Merging is overseer-only.
The API service owns and migrates the database at NESTQUEST_DB_PATH on the
API host; back up and restore it there, and scope the HACS/manual steps to
the Home Assistant integration component only.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Release 0.7.0 (automatic promotion trigger, RELEASE_PREPARATION_POLICY=AUTO).
Trigger: Feature 19 (Admin PWA) completed its tasks with a reviewed merge into dev; Feature PR #211 merged to dev as
fe44740450. dev also accumulated Features 21, 22 and 23. Release branch cut from dev atfe44740(main939556ais an ancestor via PR #186).Scope: Feature 19 Admin PWA; Feature 21 Admin Today Snapshot API; Feature 22 Admin Definitions Read and skip_on_away; Feature 23 Admin API Completion (occurrence preview, presence reads, override consequence count, admin SSE).
Version: 0.6.0 -> 0.7.0 (manifest.json, pyproject.toml, uv.lock agree). Schema 7 -> 8 (additive skip_on_away migration); rollback requires a DB backup and a plain downgrade is impossible once migrated.
Release checks at the release head: TZ=UTC uv run pytest -q = 1865 passed; cd admin && npm test = 14 files, 189 passed; npm run build exit 0.
KNOWN LIMITATION (for the owner to weigh): Feature 17 (API deployment and identity) is NOT in this release, so the API and the admin PWA cannot run end-to-end; Feature 19's end-to-end Authentik/HTTPS acceptance remains unverified. Merging is overseer-only.
Independent Codex gpt-5.6-terra review completed for this exact commit.
Independent Codex gpt-5.6-terra review completed for this exact commit.