Releases: catlog22/Claude-Code-Workflow
v6.3.44
What's Changed
Features
- feat: enhance tdd-verify command with detailed compliance reporting and validation improvements
- feat: enhance project root detection with caching and debug logging
- feat: add --yes flag for auto-confirmation across multiple workflows
- feat: Update command validation tools and improve README documentation
- feat: Implement CCW Coordinator for interactive command orchestration
- feat: Enhance TDD workflow with specialized executor and optimized task generation
Fixes
- fix: replace hardcoded Windows paths with dynamic cross-platform paths in CodexLens error messages
- fix: resolve CodexLens installation failure with NPM global install by @ylc6223
- fix: auto-sync CLI tools availability on first config creation (Issue #95)
Refactors
- refactor: action plan verification command to plan verification
- refactor: Rename command-registry.js to command-registry.cjs and update references
Full Changelog: v6.3.43...v6.3.44
v6.3.39 - CCW Loop-B & Config Improvements
What's New
🚀 New Features
-
CCW Loop-B Hybrid Orchestrator Skill - New coordinator + specialized workers architecture
- Supports three execution modes: Interactive / Auto / Parallel
- Specialized workers: init, develop, debug, validate, complete
- Batch wait API for parallel execution
- Unified state management at
.workflow/.loop/
-
Intelligent Cleanup Command - Refactored for clarity and efficiency
- Mainline detection
- Stale artifact discovery
- Safe execution mode
-
User Config Priority - User configuration now takes priority over default tools
- No longer merges default tools into user config
- Cleaner configuration management
🐛 Bug Fixes
-
envFile Support - Fixed
envFilepreservation in config handling- Include envFile in
getFullConfigResponseAPI response - Preserve envFile in
ensureToolTagsmerge function
- Include envFile in
-
Loop State Path - Unified all loop state paths to
.workflow/.loop/- Resolves API compatibility issues
- Consistent path across ccw-loop and ccw-loop-b skills
-
Git Bash Install - Changed default for multi-line prompt fix to false
📁 Files Changed
New Skills:
.codex/skills/ccw-loop-b/- Hybrid orchestrator skill.codex/agents/ccw-loop-b-*.md- 5 specialized worker agents
Updated (16 files):
- All ccw-loop and ccw-loop-b files now use
.workflow/.loop/path
Full Changelog: v6.3.38...v6.3.39
v6.3.38 - Issue Discovery & CCW Loop Validation
What's New
Issue Discovery Features
- Multi-perspective issue discovery (
/issue:discover): Discover potential issues from multiple perspectives (bug, UX, test, quality, security, performance, maintainability, best-practices) - Prompt-based issue discovery (
/issue:discover-by-prompt): Discover issues from user prompt with Gemini-planned iterative multi-agent exploration - Structured issue creation (
/issue:new): Create structured issues from GitHub URL or text description
CCW Loop Enhancements
- Validation action and orchestrator: Added validation phase support for CCW Loop workflow
- Queue status display improvements: Updated queue status display logic in renderQueueCard function
Bug Fixes
- Dashboard: Fixed showHidden state to match checkbox checked state
Full Changelog
v6.3.37 - Loop Monitor Enhancements
🎯 Release Highlights
✨ New Features
- Loop Monitor UI Overhaul: Comprehensive design improvements with better visual hierarchy and clarity
- Dynamic Tool Loading: Task modals now dynamically load enabled CLI tools from configuration instead of hardcoded options
- Development Status Indicator: Added 'In Development' badge to Loop Monitor navigation item (yellow highlight)
🎨 UI/UX Improvements
- Simplified Loop Card Design: Removed left border accent, cleaner visual appearance
- Icon Modernization:
circle→inboxfor created statusactivity→zapfor running statuspause-circle→pausefor paused statuscheck-circle-2→checkfor completed statusx-circle→alert-trianglefor failed status
- Task List Styling: Comprehensive CSS improvements for better layout and readability
- Left Sidebar Reorganization: Improved 3-row layout for better spacing and visual organization
🔧 Technical Improvements
- Tool Configuration Integration: Added `getEnabledTools()` async function to fetch from `/api/cli/tools-config`
- Smart Fallbacks: Sensible default behavior when tools config unavailable
- i18n Enhancements: Added translations for development status indicator
📋 Commits in This Release
```
21fbdbc feat(loop-monitor): add 'In Development' badge and bump to v6.3.37
1f1a078 feat(loop-monitor): implement dynamic tool loading for task modals
d3aeac4 style: replace square icon with inbox icon for created status
e2e3d5a style: improve task list CSS styling and layout
ddb7fb7 style: simplify loop cards and update status icons
62d5ce3 style: unify Loop Monitor UI design with improved clarity
15b3977 fix: reorganize left sidebar into 3-row layout
d70f02a fix: resolve Loop Monitor UI styling issues
e11c4ba feat: Loop Monitor UI optimization - Phases 1-6 complete
60eab98 feat: Add comprehensive tests for CCW Loop System flow state
d9f1d14 feat: add CCW Loop System for automated iterative workflow execution
```
🚀 Updates
- Version bumped to 6.3.37
- Published to npm: `npm install claude-code-workflow@6.3.37`
📝 Summary
This release focuses on Loop Monitor feature enhancement and stabilization. The implementation of dynamic tool loading ensures the task modals stay synchronized with your CLI configuration, while the UI overhaul provides a cleaner, more professional appearance with improved usability.
Migration Notes: No breaking changes. All existing functionality preserved.
v6.3.34
更新内容
功能更新
- 更新检查更新按钮的加载状态和通知功能,增加工具提示
- 调整主面板位置和高度以改善布局
- 添加 workflow 管理命令和工具
- 增加调试日志以跟踪活动执行状态和钩子事件
- 实现基于 LSP 的代码关系发现关联树
- 更新 multi-cli-plan 采用 in-memory 调用模式
- 更新 TypeScript 语言服务器命令以支持 Windows 环境
- 添加 TypeScript LSP 设置指南和增强调试测试
- 添加 CCW_DISABLE_SANDBOX 环境变量支持禁用工作空间访问限制
Bug 修复
- 更新 LSP 测试,调整测试文件和增加分析等待时间
- 修复多个 LSP 相关的兼容性问题
文档更新
- 更新 CLI 自动调用触发器和执行原则,增强文档说明
- 更新 lite-lite-lite 和 tdd-plan 文档,增强描述和工具支持
安装
npm install -g claude-code-workflow@6.3.34或者更新现有安装:
npm update -g claude-code-workflow⚠️ 重要提示
新版安装后,请务必运行以下命令以确保 CLI 调用模板正确加载:
ccw install此命令将:
- 初始化必要的配置文件
- 安装最新的 CLI 调用模板
- 确保所有 workflow 命令正常工作
v6.3.33
v6.3.29
✨ New Features | 新功能
Multi-CLI Task & Discussion Enhancements | 多CLI任务与讨论增强
- Added: Internationalization support for multi-CLI tasks and discussion tabs | 多CLI任务和讨论标签的国际化支持
- Added: Collapsible sections for discussion and summary tabs with enhanced layout | 讨论和摘要标签的可折叠区域及增强布局
- Added: Post-Completion Expansion feature for execution commands | 执行命令的完成后扩展功能
Session & UI Improvements | 会话与UI改进
- Enhanced: Multi-CLI session handling with improved UI updates | 多CLI会话处理及UI更新优化
- Refactored: Code structure for improved readability and maintainability | 代码结构重构以提升可读性和可维护性
📦 Installation
npm install -g claude-code-workflow@6.3.29Full Changelog: v6.3.28...v6.3.29
v6.3.28
🐛 Bug Fixes
- Fix npm package missing
ccw/scripts/directory - Resolves #74 whereccw memory embedcommand failed with "Memory embedder not available" error due to missingmemory_embedder.pyin npm package
✨ Features
- Unified command indices for CCW and CCW-Help - Added detailed capabilities, flows, and intent rules
- Token consumption diagnostics - New token usage diagnosis functionality with optimized output and status management
- Search tool priority guide - Added unified format for improved readability
- Requirement analysis features - Enhanced CCW Orchestrator with dimension breakdown, coverage assessment, and ambiguity detection
- Multi-CLI plan support - Updated data aggregation and navigation components for new task types
- CLI stream viewer enhancements - Improved navigation lifecycle management
🔧 Improvements
- Status navigation fix - Status nav item now correctly displays CLI status page instead of CLAUDE.md manager
- Issue Manager filter fix - Completed filter now properly shows archived issues
- Documentation diagnosis enhancement - Improved category mapping
🧪 Tests
- Added unit tests for hook quoting fix (Issue #73)
- Fixed bash -c script to use single quotes avoiding jq escaping issues
Full Changelog: v6.3.27...v6.3.28
v6.3.27
What's Changed
Bug Fixes
- Windows 11 GPU 检测修复: 将
wmic命令替换为 PowerShellGet-CimInstance,修复 Windows 11 下 CodexLens GPU 检测失败的问题 - CSRF 验证默认禁用: 本地部署场景下默认禁用 CSRF 验证,通过
CCW_ENABLE_CSRF=1可重新启用
Technical Details
- GPU 检测命令:
powershell -NoProfile -Command "(Get-CimInstance Win32_VideoController).Name" - CSRF 环境变量: 从
CCW_DISABLE_CSRF改为CCW_ENABLE_CSRF(反转默认行为)
Full Changelog: v6.3.26...v6.3.27
v6.3.23
What's Changed
Features
- Solution ID 命名优化: 改用 4 位随机 uid (如
SOL-GH-123-a7x9) 避免多次/issue:plan时覆盖已有 solution - Issue 卡片 GitHub 链接: 在 Dashboard issue 管理器中添加 GitHub 图标,支持点击跳转到对应 issue
Technical Details
- Solution ID 格式:
SOL-{issue-id}-{4-char-uid} - JavaScript 生成:
Math.random().toString(36).slice(2, 6) - Bash 生成:
cat /dev/urandom | tr -dc 'a-z0-9' | head -c 4
Full Changelog: v6.3.21...v6.3.23