Skip to content

v5.16.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Oct 04:46
c2304c3

Changed

  • Rename the distribution plugin ID to harness in the shared marketplace and all host manifests; repository and marketplace names and project config paths stay unchanged. Claude Code follows the marketplace rename map on supported builds; refresh the marketplace, install the new ID in the original scope, and check that only one copy is active. Plugin-owned databases are not automatically transferred. See the switching guide.

  • Rewrite the English and Japanese READMEs and every changelog release in plain language, retaining upgrade conditions and linking the complete original history. A short animated hero shows the work path; a static version is provided for reduced motion.

  • Source builders now need Go 1.26.0 for the module and workspace. All four bundled platform binaries use that toolchain; users of those binaries do not need to install Go.

  • Update golang.org/x/sys 0.47.0 to 0.49.0 and modernc.org/sqlite 1.56.0 to 1.60.1, with libc 1.77.1 and memory 1.12.1.

  • Benchmark maintainers receive patch updates for the audited @vercel/agent-eval 1.4.x line; Dependabot no longer proposes incompatible major/minor bumps against its pinned checks.

Fixed

  • Users of the separate claude-mem product no longer receive a false legacy-home warning just because ~/.claude-mem/ exists. Harness now requires harness-mem markers.
  • The external-network guard no longer mistakes dotted filenames such as late.txt or config.json for hosts. Registered top-level-domain hosts such as evil.sh remain blocked.
  • Quality, post-write review, and pre-compaction agent hooks use the resolvable claude-haiku-5-5 model ID, avoiding the unrecognized-model error from the bare alias.
  • Hook state now stays under the project root even when execution starts elsewhere. Hook-input cwd takes precedence over CLAUDE_PROJECT_DIR, preserving separate worktree locks and plan monitoring.
  • Integration tests isolate host Git settings and disable background Git maintenance. If a cleanup race recurs, a brief wait and writer-process report expose the cause. This affects test reliability, not project Git configuration.
  • Patch benchmark dependency overrides to undici ^7.30.0, brace-expansion ^5.0.12, and @grpc/grpc-js ^1.14.6, resolving advisories that blocked pull-request checks.