# Changelog ## [Unreleased] ## [0.3.6] - 2026-09-16 ### Changed - Use sentence case throughout the dashboard and add persistent keyboard and sudo guidance. - Share read-only status acquisition between the CLI and TUI, preserving unknown monitoring state and store-fault recovery guidance. - Use one authenticated action path for the CLI and TUI; let valid collection runs finish without the former 30-second dashboard cutoff. - Remove the unused sparkline and habit-bar rendering path while retaining the interactive history graph. - Align all package formats on the MIT license and Python 3.10 minimum; include the license text in native packages. ### Fixed - Correct observation-store directory permissions in native packages, including repair of older runit installations during upgrade. ## [0.3.5] - 2026-09-14 ### Added - Show trustworthy first-use history, qualifying-day progress, and confidence in the dashboard. - Add an interactive daily-writes graph with hourly drill-down and evidence-anchored scenario windows. - Repair retained observation history safely and keep its retention state visible. - Present a unified monitoring status, drive-health context, and Fenris identity in the dashboard. - Remember accessible colour and motion preferences and keep the dashboard usable at constrained terminal sizes. ## [0.3.4] - 2026-09-10 ### Added - Add Fenris identity and a polkit authentication notice to the dashboard. - Clarify monitoring continuity, deliberate pauses, and quitting in the dashboard and status output. - Add per-release notes with installation, verification, and rollback guidance.