Enhancements
- GitHub Copilot support: New platform with standalone prompt templates and hook tracking. Run
trellis init --platform copilotto set up - Windsurf support: Full workflow support for Windsurf IDE — rules, workflows (brainstorm, start, before-dev, finish-work, update-spec, record-session), and AI configuration
- Self-hosted registry: Support self-hosted GitLab/GitHub Enterprise URLs in
--registryflag (#131). Template fetcher now correctly parses GHE/GitLab raw file URLs - StatusLine integration: Claude Code statusLine now shows Trellis task context (#127)
- CodeBuddy & Codex improvements: New CodeBuddy platform support, Codex agent and docs fixes (#128, #116)
- 6-phase task lifecycle: Task
next_actiontemplate updated from 4-phase pipeline to full lifecycle: brainstorm → research → implement → check → update-spec → record-session - Marketplace as submodule: Marketplace migrated to standalone repo, linked as git submodule (#117)
Bug Fixes
- OpenCode dispatch sync: Dispatch now waits for child tasks synchronously instead of background polling, preventing premature phase advancement (#147)
- Cross-platform path normalization:
.current-taskpath references now normalized across platforms (#130) - Codex Windows fix:
{{PYTHON_CMD}}placeholder inhooks.jsonnow correctly resolved on Windows (#132) - Session recording:
add_session.pygit-add error handling improved, Python 3.10 version check added - Template fetcher: Self-hosted GitLab/GHE URL parsing fixed in
template-fetcher.ts
Notes
- Run
trellis updateto sync all changes - New platforms:
trellis init --platform copilotor--platform windsurf