v8.31.0
Immutable
release. Only release title and notes can be modified.
What's Changed
New Tool Support
- Grok Build (grokcli): Added rules, skills, and subagents support by @hernaninverso in #1909, #1912, #1950
- Goose: Added tool-permissions adapter (
permission.yaml) by @dyoshikawa in #1922 - Kilo: Added MCP and permissions support by @dyoshikawa in #1943
New Features
- Skills: Support
user-invocablefor Claude Code and propagate from root by @sybers in #1961 - Skills: Support root-level
disable-model-invocationwith per-target overrides by @sybers in #1928 - Codex: Emit and preserve
:minimalfilesystem baseline by @saitota in #1929 - Copilot CLI: Honor hook matchers and emit project
.github/mcp.jsonby @dyoshikawa in #1969 - Qwen Code: Emit non-root rules to
.qwen/ruleswith paths frontmatter by @dyoshikawa in #1942
Bug Fixes
- Fix Cursor
.mdcrule description YAML escaping and multi-line descriptions by @glitch-ux in #1920 and @dyoshikawa in #1945 - Fix DeepAgents string-form compatibility per Agent Skills spec by @dyoshikawa in #1952
- Fix FactoryDroid
disable-model-invocationconsistency by @dyoshikawa in #1948 - Fix Qwen Code hooks gaps (events, http, sequential/disableAllHooks) by @dyoshikawa in #1951
- Fix gitignore: correct missing/wrong tool output entries and 3 drifted entries by @saitota in #1929 and #1964
- Fix Kiro ignore filename to
.kiroignoreby @miloquinn in #1927 - Fix gray-matter for js-yaml 4 compatibility by @ProfTrader in #1959
- Fix Codex subagent short-description import symmetry by @dyoshikawa in #1968
- Fix frontmatter existence validation and graceful import fallback by @maoxin1234 in #1974
Refactoring
- Collapse the tool × feature matrix onto derived single sources of truth by @saitotak in #1975
- Decouple RulesProcessor from other features' internals by @saitota in #1962
- Extract gitignore derive to its own command by @dyoshikawa in #1930
- Various test coverage improvements across all features
Dependencies
- Bump all dependencies (118 updates) by @dependabot in #1941
- Bump all GitHub Actions (2 updates) by @dependabot in #1934
Contributors
- @dyoshikawa
- @saitota
- @ProfTrader
- @saitotak
- @hernan Inverso
- @Stanylsas Bres
- @dependabot[bot]
- @milo
- @glitch-ux
- @maoxin1234
Full Changelog: v8.30.1...v8.31.0