Skip to main content
Smart update protection, session-start task awareness, and improved start flow.

Enhancements

  • Update: user-deletion protection: If you intentionally deleted a file installed by Trellis, trellis update now detects this via stored hashes and will not re-add it. A new “Deleted by you (preserved)” section appears in the update summary
  • Update: update.skip config: Add an update.skip list in .trellis/config.yaml to permanently exclude specific files or directories from trellis update. Useful for monorepo projects that don’t need certain platform-specific commands
  • Session-start: task status injection: Session-start hooks now inject a <task-status> tag with structured state (NO ACTIVE TASK / NOT READY / READY / COMPLETED), enabling AI to automatically detect and resume in-progress tasks
  • Session-start: dynamic spec discovery: Session-start hooks now dynamically iterate spec/ subdirectories instead of hardcoding frontend/backend/guides, supporting monorepo package layouts (e.g., spec/cli/backend/)
  • Start flow: brainstorm enforcement: Complex tasks now automatically trigger the brainstorm flow across all 9 supported platforms, preventing premature implementation without requirements clarification

Migration

No manual migration required. Run trellis update to sync the updated hook scripts and command templates.