Skip to content

v8.32.0

Choose a tag to compare

@dyoshikawa dyoshikawa released this 25 Jun 03:50
Immutable release. Only release title and notes can be modified.
4d3318c

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