You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/pull_request_template.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@
36
36
37
37
## HA Lab advisory evidence
38
38
39
-
<!-- State HA Lab status as pass / fail / blocked / not run / not applicable. Include sanitized Stage A, activation, soak, Stage 3, card/entity-map, and rollback evidence when relevant. HA Lab evidence is advisory only and does not replace release gates. -->
39
+
<!-- State HA Lab status as pass / fail / blocked / not run / not applicable. Include sanitized Stage A, activation, soak, Stage 3, card/entity-map, and rollback evidence when relevant. HA Lab evidence is advisory input; release gates still apply. -->
40
40
41
41
## Type
42
42
@@ -59,8 +59,8 @@
59
59
-[ ] No private entity IDs, secrets, addresses, or personal data included.
60
60
-[ ] HACS/custom integration metadata still looks correct.
61
61
-[ ] Deterministic lane ordering is preserved, or the PR explicitly explains an approved semantic change.
62
-
-[ ] UI truth consistency is preserved; generated UI does not invent backend state.
63
-
-[ ] Migration impact is documented, including "none" when no migration is required.
62
+
-[ ] UI truth consistency is preserved; generated UI stays anchored to backend state.
63
+
-[ ] Migration impact is documented, using "none" where appropriate.
64
64
-[ ] Release/readiness impact is stated, including whether Bella/Aetherwing/AetherCore review is needed.
pause/resume and the standalone View Cards service button are now
28
+
read-only/default-safe surfaces. The System and Manual buttons keep the
29
+
v2.0.7 tap-to-toggle helper behavior, and the output details expander keeps
30
+
the v2.0.7 UI-only helper toggle so the bottom Outputs section still opens
31
+
from the card. Backend services remain available through Home Assistant
32
+
service/admin workflows.
33
+
- Replaced the generated V2 Pause LIVE tile with a passive compact
34
+
gauge-style Stability preview badge. The badge reads future v2.1 Stability
35
+
Score diagnostics from the existing HI diagnostics sensor when present,
36
+
otherwise it degrades without calculating scores, requiring a new sensor, or
37
+
creating a control path. Current/complete Stability shimmer is paced at 10 beats
38
+
per minute with a 6 second animation cycle.
39
+
- Hardened the Stability preview fallback so null or empty future score values stay
40
+
in the default future/preview state instead of rendering as a real score of zero,
41
+
and aligned the tablet/gallery System and Manual card glow with the mobile layout.
42
+
- Made Home Assistant setup-assist suggestions an explicit telemetry form preview
43
+
action so advisory Area/Label-derived defaults are reachable without changing the
44
+
normal save path.
45
+
- Kept global pause/resume support, but global all-entry pause/resume calls now
46
+
require an admin user context. Per-entry calls remain scoped to the supplied
47
+
config entry.
48
+
- Hardened release hygiene and support output handling: the tracked secret scan now
49
+
fails closed when no tracked files are selected, issue-triage reports are written
50
+
through a confined private atomic writer, and diagnostics/support exports favor
51
+
sanitized structure/count/status summaries and redaction. `self_check` and
52
+
release-validation reports may still include configured/generated entity IDs needed
53
+
to debug missing mappings, so treat those exports as local/private until reviewed or
54
+
sanitized before public sharing.
55
+
- Expanded issue-triage public-safety checks to reject macOS, Linux, and Windows
56
+
local absolute paths, and bucketed mapped runtime entity state in native diagnostics
57
+
into privacy-safe availability categories instead of exposing raw Home Assistant
58
+
state text.
59
+
- Extended the existing `v205_release_check` manifest-version contract to accept
60
+
the v2.0.8 beta/rc/stable line while preserving the backward-compatible service
61
+
name.
62
+
- Release-candidate preparation impact: manifest metadata is stable `2.0.8` on the
63
+
`senyo888-patch-1` lane for promotion review. GitHub release publication, tagging,
64
+
branch promotion, and the user-facing package record stay with the normal maintainer
65
+
approval flow.
66
+
- Runtime impact: deterministic lane ordering, output-writer boundaries, entity
67
+
semantics, and migration shape stay aligned with the existing backend contract.
68
+
Generated dashboards should be refreshed or re-exported after update when users rely
69
+
on default V2 cards or pasted Manual-card YAML.
70
+
11
71
## 2.0.7
12
72
13
73
- Promoted integration metadata to stable `2.0.7`.
@@ -85,7 +145,7 @@ This project follows a practical changelog format for Home Assistant and HACS us
85
145
- Differentiated missing helper, helper not ready or unavailable, non-numeric helper, low history coverage, and invalid source states without fabricating drift values.
86
146
- Refined optional Current Air Control temperature chip colours to use backend-owned seasonal cold, comfort, warm, and hot boundaries.
87
147
- Retuned Spring and Summer temperature chip comfort/warm bands while keeping the backend-owned seasonal boundary model unchanged.
88
-
- Exposed the resolved temperature warm boundary through comfort sensor attributes and diagnostics so generated cards do not hard-code seasonal thresholds.
148
+
- Exposed the resolved temperature warm boundary through comfort sensor attributes and diagnostics so generated cards read seasonal thresholds from backend truth.
89
149
- Kept setup/options Frontend Dependencies pages frontend-only; drift dependency truth remains available through diagnostics, self-check, release-check, drift sensor attributes, and Repairs.
90
150
- Preserved the existing drift calculation and legacy `sensor.house_humidity_mean_7d` compatibility.
91
151
- Kept lane ordering, AQ, humidifier, alert, output, migration, restore, HACS update, and runtime-control behavior unchanged except for the explicit `telemetry_unavailable` mode/entity truth correction.
Use the GitHub issue forms for bugs, feature requests, community ideas/proposals, configuration help, and UI Gallery submissions. For bug/configuration reports, attach the native Home Assistant diagnostics file for Humidity Intelligence when possible. If diagnostics cannot be downloaded, include the Humidity Intelligence version, Home Assistant version, install method, logs, expected behavior, actual behavior, checks already tried, and steps to reproduce.
81
81
82
-
Use the Community Ideas & Proposals form for wider ideas, dashboard suggestions, compatibility requests, documentation improvements, and automation/control suggestions that need maintainer review before implementation. These issues are intake signals only: reactions and comments may inform visibility, but they do not approve implementation, release scope, runtime behavior changes, or Home Assistant changes. A community idea becomes a formal HI proposal only if maintainers decide it is worth taking forward.
82
+
Use the Community Ideas & Proposals form for wider ideas, dashboard suggestions, compatibility requests, documentation improvements, and automation/control suggestions that need maintainer review before implementation. These issues are intake signals only: reactions and comments may inform visibility, while implementation, release scope, runtime behavior changes, and Home Assistant changes stay with maintainer review. A community idea becomes a formal HI proposal when maintainers decide it is worth taking forward.
83
83
84
84
Maintainers can use the report-only triage helper documented in [docs/issue-triage.md](docs/issue-triage.md) to review new, untriaged, or recently updated issues without mutating GitHub issue state.
0 commit comments