Skip to content
This repository was archived by the owner on May 4, 2026. It is now read-only.

Tags: jezweb/roo-commander

Tags

v9.2.0

Toggle v9.2.0's commit message
Release v9.2.0 - Workflow Orchestration Awareness

Major Features:
- Workflow intelligence: Recognizes 7 lifecycle stages
- Proactive suggestions for workflow commands
- Context monitoring (warns at 70%, 85%)
- New /workflow command for interactive guidance

New Files:
- src/templates/rules-roo-commander/03-workflow-orchestration.md (450 lines)
- src/templates/commands/workflow.md (interactive guide)

Updated Files:
- src/templates/rules-roo-commander/02-skill-routing.md (workflow vs skills distinction)
- All 6 workflow commands (added workflow-stage metadata)
- CHANGELOG.md (v9.2.0 entry)
- README.md (version update)
- package.json, src/cli.ts (v9.2.0)

How It Works:
Before delegating technical work, Roo Commander checks:
1. Is this lifecycle-related? → Suggest workflow command
2. Is implementation needed? → Search skills → Delegate

Example Behaviors:
- "I want to build..." → Suggests /explore-idea or /plan-project
- "Add feature" → Suggests /plan-feature for proper integration
- Context >70% → Warns and suggests /wrap-session
- "Continue from yesterday" → Suggests /continue-session
- "Ready to publish" → Suggests /release safety checks

Time Savings: 35-55 minutes per project lifecycle

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

v9.1.0

Toggle v9.1.0's commit message
Release v9.1.0 - Global Installation + Crown Emoji

Major Features:
- Global installation by default (mode appears in all projects)
- Crown emoji 👑 replaces target 🎯
- --project flag for project-scoped installation (legacy behavior)

Changes:
- src/commands/init.ts: Complete rewrite with global/project modes
- src/installer/global-installer.ts: Cross-platform global installation
- src/cli.ts: Added --project flag
- src/templates/.roomodes-entry.yaml: Crown emoji 👑
- CHANGELOG.md: v9.1.0 entry
- README.md: Updated installation instructions
- package.json: Version bump to 9.1.0

Installation:
- Global (default): roocommander init
- Project: roocommander init --project

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

v9.0.4

Toggle v9.0.4's commit message
v9.0.4 - Fixed missing whenToUse field and invalid customInstructions

v9.0.3

Toggle v9.0.3's commit message
Fix: Remove invalid emoji field from .roomodes (v9.0.3)

CRITICAL FIX: Mode now appears in Roo Code extension

Problem:
- Template had invalid `emoji: 🎯` field
- Roo Code doesn't support separate emoji property
- Extension rejected mode silently (no error message)
- Affected ALL users in v9.0.0-9.0.2

Fix:
- Removed `emoji:` field (line 15)
- Changed `name: Roo Commander` to `name: 🎯 Roo Commander`
- Emoji now in name field (official Roo Code pattern)

Files changed:
- src/templates/.roomodes-entry.yaml: Fixed emoji field
- package.json + src/cli.ts: Version 9.0.3
- CHANGELOG.md: v9.0.3 section with manual fix instructions
- README.md: Version footer

Tested:
- .roomodes has name: 🎯 Roo Commander ✅
- No emoji: field present ✅
- YAML validates ✅
- Structure matches official Roo Code examples ✅

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

v9.0.2

Toggle v9.0.2's commit message
Fix: Invalid groups value and documentation errors (v9.0.2)

Critical fixes for Roo Code integration:

**CRITICAL**:
- Fixed invalid groups: [workflow] → [read, mcp]
  (workflow is not a valid Roo Code group)

**IMPORTANT**:
- Fixed CLI command name in 3 locations (roo-commander → roocommander)
- Added prominent VS Code reload warning to init output
- Updated README version footer to 9.0.2

Files changed:
- src/templates/.roomodes-entry.yaml: groups value + version
- src/commands/init.ts: Reload warning + command names
- src/installer/github-cloner.ts: Command name
- src/cli.ts: Command name + version
- package.json: Version 9.0.2
- CHANGELOG.md: v9.0.2 section
- README.md: Version footer

Tested:
- .roomodes has groups: [read, mcp] ✅
- Init output shows reload warning ✅
- All CLI references use "roocommander" ✅
- YAML validates ✅

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

v9.0.1

Toggle v9.0.1's commit message
Fix: Roo Commander mode not appearing in VS Code (v9.0.1)

Critical bug fix: .roomodes file had invalid YAML structure

Changes:
- src/templates/.roomodes-entry.yaml: Added customModes wrapper
- src/installer/template-installer.ts: Fixed parsing/merging logic
- README.md: Added VS Code reload note
- CHANGELOG.md: Documented bugfix
- package.json + src/cli.ts: Bumped to v9.0.1

Root cause: Template generated bare array instead of customModes: [array]
Impact: Roo Code extension couldn't parse .roomodes, mode never appeared
Fix: Proper customModes wrapper structure + validation

Tested:
- Fresh init creates valid .roomodes with customModes key
- Force reinstall merges correctly
- YAML validates successfully

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

v9.0.0

Toggle v9.0.0's commit message
Rebrand: @jezweb/roo-commander → roocommander

Changes:
- package.json: Updated name and bin to "roocommander"
- README.md: All CLI references updated
- CHANGELOG.md: Added v0.1.x migration notes
- src/cli.ts: Updated CLI name
- All template files: Updated CLI command references

Published to npm as roocommander@9.0.0
Deprecated v0.1.x with migration message

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

v7.3.0

Toggle v7.3.0's commit message
docs: Update documentation for release v7.3.0

v7.2.2

Toggle v7.2.2's commit message
workflow reminders and opimisation

v7.2.1

Toggle v7.2.1's commit message
workflow reminders and opimisation