Release notes

HOL Guard v3.50.0a5

Preview

Published Original GitHub release for alpha/v3.50.0a5

Documented changes

77 typed entries

Verified contributors

1 verified contributor · 37 credits

Attribution coverage

attribution complete; history inventory partial.

Scope

Guard v3.50.0a5 is a preview release published 2026-10-18. Upstream documents: Guard 3.50.0a5 is an opt-in prerelease cut from be14d45. Stable installations remain on the stable channel. 37 commits • 37 merged pull requests • 1 contributor since Guard 3.50.0a4. Its comparison base is alpha/v3.50.0a4. It includes 37 verified contribution deliveries with public evidence links.

Changes

Added

7

Fixed

32

Other changes

38
  • Documented change: Guard 3.50.0a5 is an opt-in prerelease cut from be14d45. Stable installations remain on the stable channel. 37 commits • 37 merged pull requests • 1 contributor since Guard 3.50.0a4. Evidence for this change
  • Merged pull request #5143: fix(pretool): run uv's local verbs inside the workspace sandbox (#5143) Evidence for this change
  • Merged pull request #5124: test(gauntlet): put a sibling site's routes and downloaded artifacts in a full task's way (#5124) Evidence for this change
  • Merged pull request #5136: fix(pretool): list the local builders and running compose projects as reads (#5136) Evidence for this change
  • Merged pull request #5130: fix(pretool): read back a server on the port the agent chose for it (#5130) Evidence for this change
  • Merged pull request #5134: fix(pretool): read a bracketed route file as the path it names (#5134) Evidence for this change
  • Merged pull request #5157: ci(package): give the macOS arm64 wheel the same 22 MiB download budget (#5157) Evidence for this change
  • Merged pull request #5118: feat(runtime): record hook evidence through the native store (#5118) Evidence for this change
  • Merged pull request #5156: fix(dashboard): explain remote connectors and expired sessions on the connector card (#5156) Evidence for this change
  • Merged pull request #5121: fix(pretool): let digest printers read the files they name (#5121) Evidence for this change
  • Merged pull request #5141: fix(pretool): run a project venv's python inside the workspace sandbox (#5141) Evidence for this change
  • Merged pull request #5137: perf(compiler): reuse authenticated packs across fresh builds (#5137) Evidence for this change
  • Merged pull request #5120: fix(pretool): list a neighbouring repository's files by name (#5120) Evidence for this change
  • Merged pull request #5122: feat: publish authenticated extension packs and paged directory data (#5122) Evidence for this change
  • Merged pull request #5148: fix(grants): let an allowed CLI lift only a review Guard raised for an unknown program (#5148) Evidence for this change
  • Merged pull request #5140: fix(pretool): run a version manager's shims inside the workspace sandbox (#5140) Evidence for this change
  • Merged pull request #5129: fix(pretool): answer a CLI presence probe from every bin directory (#5129) Evidence for this change
  • Merged pull request #5150: fix(runtime): stop a second Guard install from tripping the resident restart circuit (#5150) Evidence for this change
  • Merged pull request #5135: fix(pretool): search a bracketed route directory with fd as the path it names (#5135) Evidence for this change
  • Merged pull request #5154: feat(runtime): report a fatal store failure to the client that owns recovery (#5154) Evidence for this change
  • Merged pull request #5149: feat(runtime): run the hook evidence writer inside the resident (#5149) Evidence for this change
  • Merged pull request #5151: fix(mcp): show a remote server's endpoint in mcp list when it was first seen through its calls (#5151) Evidence for this change
  • Merged pull request #5127: fix(pretool): filter a contained run's output with rg as well as grep (#5127) Evidence for this change
  • Merged pull request #5126: fix(native): model a plain sh -c script on Windows too (#5126) Evidence for this change
  • Merged pull request #5147: feat(runtime): admit authenticated command pack snapshots (#5147) Evidence for this change
  • Merged pull request #5131: fix(pretool): read the globally installed npm tree without review (#5131) Evidence for this change
  • Merged pull request #5160: fix(cline): read Cline's two copies of a tool call as one call (#5160) Evidence for this change
  • Merged pull request #5128: fix(pretool): search a sibling repository's bracketed route (#5128) Evidence for this change
  • Merged pull request #5139: feat(guard): compose selected command packs without an aggregate program (#5139) Evidence for this change
  • Merged pull request #5115: fix(pretool): search a bracketed route as the path it names (#5115) Evidence for this change
  • Merged pull request #5138: fix(pretool): read a name guessed inside a sibling repository (#5138) Evidence for this change
  • Merged pull request #5161: fix(approvals): retry a queue read the resident dropped once (#5161) Evidence for this change
  • Merged pull request #5132: fix(ci): bring the nightly native qualification back to green (#5132) Evidence for this change
  • Merged pull request #5155: fix(guard): clear the SonarCloud reliability findings on new code (#5155) Evidence for this change
  • Merged pull request #5125: fix(guard): let every review be approved with Allow once or Always allow (#5125) Evidence for this change
  • Merged pull request #5164: fix(inventory): forget a remote connector's origin once its config entry is removed (#5164) Evidence for this change
  • Merged pull request #5153: feat(guard): suggest the access a granted CLI's contained run was denied (#5153) Evidence for this change
  • Merged pull request #5133: fix(pretool): read a tool's own script from its program directory (#5133) Evidence for this change

Upgrade and compatibility

None documented.

Compare with the previous release

Predecessor on the same channel: alpha/v3.50.0a4

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.

Contributors

Evidence ledger37 credits