Pulled from GitHub Releases

Changelog

Every release of netclaw-dev/netclaw. Pick a version from the sidebar — this page rebuilds whenever a new release is published.

v0.26.0-beta.2

Pre-release

Netclaw 0.26.0-beta.2

0.26.0-beta.2 (2026-08-10)

Features

  • MCP server prompts as dynamic skills — Prompts exposed by connected MCP servers are now loadable through the skill index, with argument validation and cross-server conflict rejection (#1813)
  • Native PowerShell on Windows — The daemon now runs Windows shell execution through native PowerShell (7.6 preferred, 5.1 fallback) instead of cross-language emulation, with unified execution, analysis, and approval policy (#1848)

Bug Fixes

  • Reminders no longer skipped on capacity — The execution-capacity gate that settled reminders as skipped is removed; reminders now defer instead of silently dropping (#1839)
  • MCP: dead OAuth connections no longer report Connected forever — Servers with expired OAuth tokens demote to AwaitingAuth with an operator alert instead of wedging the daemon (#1841)
  • MCP: HTTP protocol fallback header race fixed — The stale MCP protocol-version header is only removed from initialize requests; daemon and CLI now share one HTTP client (#1861)
  • Daemon working directory preserved — The daemon no longer runs from a temp directory that cleanup could delete out from under it (#1853)
  • /dev/null approval scope fixed — Safe commands redirecting to /dev/null no longer create a reusable /dev approval scope (#1852)
  • PowerShell host probe hardened — Slow pwsh cold starts no longer brick daemon startup; the probe retries and falls back to Windows PowerShell 5.1 (#1859)

Internal Improvements

  • Shell approval analysis migrated to ShellSyntaxTree — Bash and PowerShell approval decisions now use the ShellSyntaxTree parser with fail-closed unknown syntax (#1835, #1836, #1855)
  • PowerShell approval repetition reduced — Safe PowerShell command sequences prompt less often (#1837)
  • Bash hidden-execution approval boundaries pinnedsource builtins and nameref-deferred execution now require one-shot approvals (#1838)
  • PowerShell execution-region approvals improved — Host and body commands must each match approval policy independently (#1857)

Dependency Updates

  • Bump SlackNet — 0.17.10 → 0.17.11 (#1844)
  • Bump ShellSyntaxTree — 0.2.0 → 0.3.0-alpha.6