v8.32.0
Immutable
release. Only release title and notes can be modified.
What's Changed
New Tool & Feature Support
- feat(aiassistant): add JetBrains AI Assistant support (rules + ignore) by @dyoshikawa in #2027
- feat(aiassistant): add project skills adapter (.agents/skills) by @dyoshikawa in #2046
- feat(hermesagent): add Hermes Agent support for rules and MCP by @dyoshikawa in #2019
- feat: enhance Hermes Agent support by @rudironsoni in #2026
- feat(reasonix): add Reasonix MCP support by @dyoshikawa in #2015
- feat(goose): add skills support (.goose/skills/) by @dyoshikawa in #2025
- feat(takt): add mode-based permissions adapter by @dyoshikawa in #2042
- feat(grokcli): add permissions adapter (global [ui] permission_mode) by @dyoshikawa in #2030
- feat(amp): emit amp.permissions for allow/ask/argument-specific deny by @dyoshikawa in #2043
- feat(factorydroid): collapse commandBlocklist onto deny on import by @dyoshikawa in #2040
- feat(augmentcode): read settings.local.json overrides on import by @dyoshikawa in #2045
- feat(kiro): support global scope for rules and MCP by @dyoshikawa in #2029
- feat(opencode): import commands and agents from opencode.json by @dyoshikawa in #2028
- feat(copilot): support global-scope custom agents at ~/.copilot/agents/ by @dyoshikawa in #2006
- feat(warp): support .warpindexingignore ignore file by @dyoshikawa in #2005
- feat(roo): support global-scope rules at ~/.roo/rules/ by @dyoshikawa in #2004
- feat(vibe): use allowlist/denylist permission keys, add MCP cwd + auth block by @dyoshikawa in #1995
- feat(cline): emit conditional-activation frontmatter on .clinerules rules by @dyoshikawa in #1994
- feat(claudecode): support the current documented hook events by @dyoshikawa in #2013
- feat(claudecode): model current skill frontmatter fields by @dyoshikawa in #2017
Bug Fixes
- fix(mcp): harden adapters against prototype pollution by @dyoshikawa in #2032
- fix(claudecode): generate global non-root rules to ~/.claude/rules by @dyoshikawa in #2024
- fix(hermesagent): carry MCP server timeout through conversion by @dyoshikawa in #2023
- fix(codexcli): preserve per-tool MCP approval_mode on regenerate by @dyoshikawa in #2012
- fix(generate): correct root-file ownership for wildcard configs and mirrored roots by @dyoshikawa in #2008
- fix(antigravity-cli): map permission categories to the engine action vocabulary by @dyoshikawa in #1998
- fix(pi): fold non-root rules into root AGENTS.md instead of inert .agents/memories by @dyoshikawa in #1997
- fix(rovodev): preserve skill compatibility frontmatter on round-trip by @dyoshikawa in #1996
- fix(codexcli): fold non-root rules into root AGENTS.md instead of inert .codex/memories by @dyoshikawa-claw in #1979
- fix(amp): default MCP settings file to settings.json to co-locate with permissions by @dyoshikawa in #1990
- fix(devcontainer): run pnpm install through mise exec in init script by @dyoshikawa in #1999
- fix: skip non-owned root files in generate --check for shared AGENTS.md by @dyoshikawa-claw in #1978
Refactoring, Tests, Docs & Chores
- refactor: enable oxlint complexity rule (max 20) and refactor offenders by @dyoshikawa in #2016
- refactor(opencode): apply strict frontmatter schema to OpenCodeSubagent by @dyoshikawa in #2014
- test(mcp): add cross-generator field-stripping contract tests by @dyoshikawa in #2010
- chore(hermesagent): e2e matrix coverage, MCP config DRY, and cleanups by @dyoshikawa in #2047
- chore(knip): align config with official recommendations and remove dead code by @dyoshikawa in #2031
- chore(gitignore): remove stray hand-maintained **/.codex/memories/ entry by @dyoshikawa in #2009
- chore: change default build agent reasoning variant from medium to high by @dyoshikawa-claw in #2021
- chore: add YAML schema comment and ignoreScripts to pnpm-workspace.yaml by @dyoshikawa-claw in #1991
- docs(cursor): document .cursorindexingignore as an intentional non-goal by @dyoshikawa in #2041
- docs: sync feature-change-guidelines instructions with updated source rule by @dyoshikawa in #2003
- fix(test): update e2e rules test for codexcli AGENTS.md folding by @dyoshikawa in #1992
Contributors
Full Changelog: v8.31.0...v8.32.0