Repository navigation
v25.0.0
·
1332 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
⚠️ Behavior changes
- CodeBuddy: the canonical
name/descriptionnow take precedence over the same keys in thecodebuddy:frontmatter section for subagents, commands and skills (#3249) - Trae: directory-scoped rules are now written to nested
.trae/rules/directories, and.trae/mcp.jsonkeeps existing top-level keys instead of being overwritten (#3251, #3258) - omp: nested rules are flattened, and
.mdcrule files are imported (#3261) - AugmentCode: project import reads
enabledPluginsonly from the basesettings.json; a generatedenabledPluginsreplaces the existing entry (#3230, #3252) - File discovery: glob walks now stop at directory symlink loops (#3259)
New tools and targets
- feat: add Trae (
trae) target for rules, MCP and skills (#3233) - feat: add Qoder (
qoder) target for rules, MCP, commands, subagents and skills (#3237) - feat(augmentcode): add the
augmentcode-pluginpackaging target (#3235) - feat: add
zcode-pluginpackaging target (#3263)
Features
- feat(vibe): emit
disable-model-invocationfor skills and drop the backslash hook warning (#3228) - feat(factorydroid): add output-style rules channel for
.factory/output-styles(#3229) - feat(permissions): author AugmentCode
recommendedMarketplacesandenabledPlugins(#3230) - feat(codebuddy): add skills, subagents and commands support (#3231)
- feat(kimi-code): allow opting out of the trusted-directory hook wrapper (#3247)
- feat(trae): write directory-scoped rules to nested
.trae/rules/(#3258) - feat(codewhale): add commands, map MCP timeouts and read subagent aliases (#3260)
- feat(bob): add global-only permissions adapter for the approval block (#3262)
- feat(augmentcode-plugin): generate and import plugin
hooks/hooks.json(#3264)
Fixes
- fix(claudecode): import nested subagents (#3187)
- fix(subagents): follow symlinked
.rulesyncin MCP tools and address #3187 follow-ups (#3232) - fix(augmentcode): sanitize plugin commands and warn on plugin subagent name mismatch (#3248)
- fix(codebuddy): keep canonical name/description over codebuddy section keys (#3249)
- fix(qoder): warn on incomplete triggers and keep unmapped rule frontmatter (#3250)
- fix(trae): expand brace globs and tighten Trae rule/MCP follow-ups (#3251)
- fix(augmentcode): tighten plugin settings import and generate warnings (#3252)
- fix(subagents): address MCP subagents follow-ups from #3232 review (#3253)
- fix(factorydroid): tighten output-style rule handling (#3256)
- fix(rules): scope Cursor globs quoting to the frontmatter and read Trae leading-
[globs (#3257) - fix(file): stop glob walks at directory symlink loops (#3259)
- fix(omp): flatten nested rules and import
.mdcrule files (#3261)
Docs and chores
- docs(vibe): clarify behavior on pre-v2.25.5 releases (#3255)
- chore: update Homebrew formula to v24.0.0 (#3226)
Contributors
- @521Peter made their first contribution in #3187
- @dyoshikawa
Full Changelog: v24.0.0...v25.0.0