v16.12.0
·
1659 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
New Features
- New
release-notescommand:rulesync release-notes <owner>/<repo>fetches GitHub releases and prints them as Markdown (tag, title, published date, body). Supports--latest(default 10),--since/--untildate ranges (both ends inclusive),--tagfor a single release,--from/--totag ranges,--include-prereleases, and the global--jsonoutput. #2662 - Cline: generate
TaskErrorandSessionShutdownhook scripts for the Cline SDK/CLI runtime (canonicalafterError/sessionEnd), with platform guards so the paired.ps1/POSIX scripts never double-fire on either runtime. #2672 - GitHub Copilot cloud agent: author
postToolUseFailureanduserPromptTransformedhook events. #2673 - Codex CLI: forward the
asyncflag to command hooks. #2675 - Kilo Code: model
variantin the command frontmatter schema. #2677 - deepagents-cli: translate canonical MCP tool filters (
enabledTools→allowedTools,disabledToolsverbatim) and normalize transports (local→stdio,streamable-http→http), skipping servers whose filter combination deepagents rejects. #2679
Bug Fixes
- Factory Droid:
.factory/hooks.jsonis now written in the standalone shape Droid actually reads (top-level event map) — previously generated hooks never fired; MCPdisabledToolsis no longer stripped. #2680 - Roo/Zoo Code: stop stripping the denylist-only
disabledToolsMCP 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
autopermission mode instead of overwriting it. #2676 - JetBrains Junie: importing a
SKILL.mdwithout the optionaldescriptionno longer aborts the whole run — the description is derived from the first non-heading paragraph, mirroring Junie's own fallback. #2681 - Amp: unmodeled
SKILL.mdfrontmatter keys now survive the generate/import round-trip via a tool-scopedamp:section. #2674 - release-notes:
--untilis inclusive of the whole end date, and out-of-publication-order releases are no longer dropped from date-range queries. #2662