Repository navigation
v0.39.0
Immutable
release. Only release title and notes can be modified.
Breaking Changes
- protocol: preserve causal diagnostics and preview intent (453392a)
- protocol 21 requires cause relationship fields, blocked_by,
- primary_cause_id and explicit dry_run on preview-capable public results.
Features
- cli: render compact inventories with fixed terminal styles (e87cc29)
- cli: provide reviewed task-oriented examples for every command (270bdb0)
- cli: present causal failures and purpose-specific results (2aa1af3)
Fixes
- execution: retain authenticated search evidence on preparation failure (f5b8dcd)
- ports: include verified claim owners and bounded TCP observations (cf27bc9)
- diagnostics: retain actionable subsystem and task failure facts (7d204c2)
- cli: distinguish preview intent and preserve scoped apply actions (5598de0)
- cli: preserve recovery details in compact diagnostic output (6765127)
- protocol: keep cause IDs separate from resource identities (3066ea2)
- verify: reuse caller Go caches across installed fixtures (fa1e007)
- cli: retain subsystem and comparison facts in compact views (74c526c)
- protocol: preserve outer references across nested cause namespaces (628f943)
- cli: preserve recorded validation outcomes and fixed output order (da94b02)
- cli: enforce fixed detail sections without metadata dumps (05caa70)
- diagnostics: distinguish stop effects and avoid duplicate unknown checks (a9c86b5)
- cli: complete compact preview and task output contracts (a5f25d5)
- windows: retain cancellation deadline until process exit is signaled (d672d4a)
Documentation
- cli: document protocol 21 diagnostics and verification cadence (17ab608)
- protocol: align current contract references with version 21 (d759c61)
Maintenance
- verify: inspect private keys without rejecting public action tokens (19a51fe)
- cli: use native paths in preview continuation scope checks (12ec0b0)
Full Changelog: v0.38.0...v0.39.0