diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 8802348..5f77c7a 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,35 @@ # NestQuest Release Notes +## Version 0.9.5 — 2026-09-27 + +### Scope + +Patch release carrying the kids' panel Return button onto `main`. + +- **Return button:** the Quest Log header now shows an explicit Return control — + a left chevron plus "The Party", 72px high and sized to its label, sitting left + of the crest — so a child + can go straight back to the main Party board instead of waiting out the 40 s + idle return. It calls the same navigation the idle return uses + (`board_path` + `location-changed`), so there is exactly one navigation path. + It is hidden when no board path is configured, appears on every header-bearing + Quest Log screen (normal, away, and "no quests today"), and does not appear on + the Quest-complete screen, which keeps its 12 s auto-return. The control meets + the panel's hard rules (72px tap target, 26px label, `:active` feedback only, + clear of the window columns and the dock), and the 40 s idle return and + crest-tap navigation are unchanged. (PR #272.) + +### Upgrade note + +The database schema is unchanged at version **9**; no migration or backup step is +needed. No runtime dependency is added — only the bundled panel card changed. + +### Requirements + +Home Assistant 2024.6.0 or newer. Install through HACS from the +`Maniacs-Mansion/NestQuest` GitHub mirror (kept current by the Gitea push +mirror). + ## Version 0.9.4 — 2026-09-26 ### Scope diff --git a/custom_components/nestquest/manifest.json b/custom_components/nestquest/manifest.json index 89d0534..3ad819a 100644 --- a/custom_components/nestquest/manifest.json +++ b/custom_components/nestquest/manifest.json @@ -15,5 +15,5 @@ "iot_class": "local_polling", "issue_tracker": "https://github.com/Maniacs-Mansion/NestQuest/issues", "requirements": [], - "version": "0.9.4" + "version": "0.9.5" } diff --git a/pyproject.toml b/pyproject.toml index 5cc9229..e43c4c0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "nestquest" -version = "0.9.4" +version = "0.9.5" description = "NestQuest Home Assistant Integration" readme = "README.md" requires-python = ">=3.11" diff --git a/uv.lock b/uv.lock index a614db6..7d8909a 100644 --- a/uv.lock +++ b/uv.lock @@ -373,7 +373,7 @@ wheels = [ [[package]] name = "nestquest" -version = "0.9.4" +version = "0.9.5" source = { virtual = "." } [package.dev-dependencies]