Release v0.7.1
raspi-sentinel v0.7.1
Released: 2026-04-23
Highlights
- Fixed tmpfs verification enablement to be fully config-driven:
- removed path-based auto-detection from
state_file.parent - keep enablement explicit via
require_tmpfs,state_durable_path, orstate_durable_fields
- removed path-based auto-detection from
- Hardened storage verify write-probe:
- switched probe file to a unique tempfile per run
- avoids fixed-filename collisions under concurrent verify execution
- Clarified release CI verification behavior:
- increased CI wait timeout in release workflow from 20 minutes to 45 minutes
- failure message now reports the most recent completed run more clearly
- Tightened typed cycle report contract:
CycleReportnow marks core fields as required usingRequired[...]
- Clarified deprecation roadmap:
- flat
TargetConfig.<field>shim remains for compatibility - warning message and changelog now state planned removal in
v1.0.0
- flat
Documentation and operations
- Moved dated review/improvement notes from
docs/facts/todocs/history/. - Updated storage and engineering decision docs to reflect explicit tmpfs-tiering policy.
Full changelog: v0.7.0...v0.7.1