Skip to content

v16.12.0

Choose a tag to compare

@dyoshikawa dyoshikawa released this 13 Aug 18:27
· 1659 commits to main since this release
Immutable release. Only release title and notes can be modified.
9745cf9

What's Changed

New Features

  • New release-notes command: rulesync release-notes <owner>/<repo> fetches GitHub releases and prints them as Markdown (tag, title, published date, body). Supports --latest (default 10), --since/--until date ranges (both ends inclusive), --tag for a single release, --from/--to tag ranges, --include-prereleases, and the global --json output. #2662
  • Cline: generate TaskError and SessionShutdown hook scripts for the Cline SDK/CLI runtime (canonical afterError/sessionEnd), with platform guards so the paired .ps1/POSIX scripts never double-fire on either runtime. #2672
  • GitHub Copilot cloud agent: author postToolUseFailure and userPromptTransformed hook events. #2673
  • Codex CLI: forward the async flag to command hooks. #2675
  • Kilo Code: model variant in the command frontmatter schema. #2677
  • deepagents-cli: translate canonical MCP tool filters (enabledTools → allowedTools, disabledTools verbatim) and normalize transports (local → stdio, streamable-http → http), skipping servers whose filter combination deepagents rejects. #2679

Bug Fixes

  • Factory Droid: .factory/hooks.json is now written in the standalone shape Droid actually reads (top-level event map) — previously generated hooks never fired; MCP disabledTools is no longer stripped. #2680
  • Roo/Zoo Code: stop stripping the denylist-only disabledTools MCP filter, which was silently deleted on regenerate. #2678
  • Grok CLI: honor matchers on all hook events Grok documents (previously dropped with a warning on ten events), and preserve a user's auto permission mode instead of overwriting it. #2676
  • JetBrains Junie: importing a SKILL.md without the optional description no longer aborts the whole run — the description is derived from the first non-heading paragraph, mirroring Junie's own fallback. #2681
  • Amp: unmodeled SKILL.md frontmatter keys now survive the generate/import round-trip via a tool-scoped amp: section. #2674
  • release-notes: --until is inclusive of the whole end date, and out-of-publication-order releases are no longer dropped from date-range queries. #2662

Contributors

Full Changelog

v16.11.0...v16.12.0