Skip to content

Releases: catlog22/Claude-Code-Workflow

v6.3.44

24 Jan 03:43

Choose a tag to compare

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

22 Jan 15:40

Choose a tag to compare

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 envFile preservation in config handling

    • Include envFile in getFullConfigResponse API response
    • Preserve envFile in ensureToolTags merge function
  • 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

22 Jan 14:56

Choose a tag to compare

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...v6.3.38

v6.3.37 - Loop Monitor Enhancements

22 Jan 04:00

Choose a tag to compare

🎯 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:
    • circleinbox for created status
    • activityzap for running status
    • pause-circlepause for paused status
    • check-circle-2check for completed status
    • x-circlealert-triangle for 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

21 Jan 05:04

Choose a tag to compare

更新内容

功能更新

  • 更新检查更新按钮的加载状态和通知功能,增加工具提示
  • 调整主面板位置和高度以改善布局
  • 添加 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

16 Jan 07:51

Choose a tag to compare

Changes

  • fix: 更新 issue 执行文档,明确队列 ID 要求和用户交互流程

Full Changelog

v6.3.32...v6.3.33

v6.3.29

15 Jan 08:23

Choose a tag to compare

✨ 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.29

Full Changelog: v6.3.28...v6.3.29

v6.3.28

15 Jan 03:21

Choose a tag to compare

🐛 Bug Fixes

  • Fix npm package missing ccw/scripts/ directory - Resolves #74 where ccw memory embed command failed with "Memory embedder not available" error due to missing memory_embedder.py in 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

13 Jan 14:20

Choose a tag to compare

What's Changed

Bug Fixes

  • Windows 11 GPU 检测修复: 将 wmic 命令替换为 PowerShell Get-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

13 Jan 05:05

Choose a tag to compare

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