Skip to content

v0.9.10

Choose a tag to compare

@github-actions github-actions released this 30 Mar 16:16
· 25 commits to main since this release
e65b509

Changelog

  • 22fcac0 feat: POST /v1/rules/learn — always-allow writeback API for OpenClaw plugin
  • 2fc6b07 feat: auto-detect OpenClaw version
  • 64b7621 feat: persist pending approvals to disk — survive rampart serve restarts
  • 6a2fa7f feat: polish log output, install.sh UX, doctor summary
  • 871c458 feat: v1.0 plugin integration — learn endpoint, setup --plugin, openclaw.yaml profile, doctor checks
  • a01bc62 fix: add read/write tool coverage to env policy, add --since to audit verify
  • 9bb4703 fix: harden BuildAllowPattern — no trailing wildcard for high-risk prefixes
  • 77297ee fix: harden BuildAllowPattern — no trailing wildcard for high-risk prefixes
  • f5966f6 fix: path traversal bypass + sudo wrapper bypass in glob safety checks
  • 200b661 fix: revert homebrew_casks to brews — casks schema lacks install/test fields
  • 1739434 fix: set USERPROFILE in learn handler tests for Windows compatibility
  • aca6dff fix: setup panic + mutex writes + doc corrections
  • 288032a fix: setup panic + mutex writes + doc corrections
  • c1f28d6 fix: skip ShimOnlyFlag test on macOS CI (launchd requires OpenClaw installed)
  • b8cf95e fix: suppress web_fetch/browser/message/exec patch warnings when plugin is installed
  • 35caf51 fix: update dist patches for OpenClaw 2026.3.x bundle changes
  • 9120f55 fix: update e2e.yaml require_approval → ask, add toolList YAML unmarshaler
  • b39f2b0 fix: use forward-slash path matching in isSensitivePathToken (Windows CI)
  • 749dcf5 fix: v1.0 prep — doctor ask check, smart allow-always globs, name-based deletion, MCP agent identity