Release notes

HOL Guard v3.54.0

Stable

Published Original GitHub release for v3.54.0

Documented changes

40 typed entries

Verified contributors

Credits being verified. Attribution coverage is unknown.

Attribution coverage

attribution not yet verified; history inventory partial.

Scope

Guard v3.54.0 is a stable release published 2026-10-22. Upstream documents: Guard 3.54.0 is a stable release cut from 0d6d839. 49 commits • 49 merged pull requests • 4 contributors since Guard 3.53.0. Attribution for this release is being verified.

Changes

Added

14
  • mcp: Add obsidian-kanban MCP server contribution and trust binding (#5631) Evidence for this change
  • native: Spell the artifact approval key in the resident (#5587) Evidence for this change
  • dashboard: Add a Releases tab showing every published version and what it changed (#5588) Evidence for this change
  • inventory: Port the serializer half of the inventory redaction seam (#5524) Evidence for this change
  • hook: Decide the JSON document's exit status in the native runtime (#5564) Evidence for this change
  • extensions: Decide the Extensions allow hint in the native resident (#5591) Evidence for this change
  • native: Compute the extension-control semantic preview in the resident (#5573) Evidence for this change
  • Adds a preview query to the resident's extension-control operation. It returns the semantic preview of replacing the current control layers with proposed ones: per changed local target, the explicit and effective… Evidence for this change
  • Resolution reuses the resolver command evaluation already runs (CommandEvaluation surface, same layer bound), so consequences match enforcement exactly. Evidence for this change
  • daemon/extension_control_semantic_preview.py becomes glue: it sends the catalog projection and both layer sets, then validates the reply's shape. The preview gets a 15s budget since it resolves every catalog… Evidence for this change
  • native: Seal the managed-controls activation and publication epoch in the resident (#5572) Evidence for this change
  • seal_managed_activation validates the bundle binding (hash, integer version, workspace, policy payload, target lists), derives the policy revision and control-set metadata, computes the effective projection digest… Evidence for this change
  • seal_managed_revision seals the managed publication epoch. Evidence for this change
  • build_managed_controls_activation_state, build_managed_controls_revision_state and their helpers are removed from Python. Evidence for this change

Improved

2

Fixed

23

Other changes

1

Upgrade and compatibility

None documented.

Compare with the previous release

Predecessor on the same channel: v3.53.0

Verified contributors

Credits derive from public pull-request authorship, verified commit authorship, or verified co-authorship — never from thanks text or release metadata. Each distinct contributor is listed once; the evidence ledger paginates every published credit record.

Evidence ledger0 credits

No credits are published for this release yet.