Releases: UfoMiao/zcf
Releases · UfoMiao/zcf
Release list
v2.10.2
Patch Changes
-
文档改进
- 添加项目行为准则和贡献指南,规范开源协作流程
- 完善开发指南和架构文档,提升开发者体验
- 改进 README 文档,添加 CCometixLine TUI 配置功能说明
功能完善
- 增强 CCometixLine 菜单选项,提供交互式终端 UI 配置
- 优化 CCometixLine 命令处理和错误处理机制
- 完善相关国际化翻译和测试用例
Documentation Improvements
- Add Code of Conduct and Contributing Guidelines to standardize open-source collaboration
- Enhanced development guidelines and architecture documentation for better developer experience
- Improved README documentation with CCometixLine TUI configuration feature descriptions
Feature Enhancements
- Enhanced CCometixLine menu options with interactive terminal UI configuration
- Optimized CCometixLine command processing and error handling mechanisms
- Improved internationalization translations and corresponding test cases
v2.10.1
Patch Changes
-
新功能
- 实现 CCR 代理配置跳过提示模式,支持非交互式部署
- 扩展
--skip-prompt选项对 CCR 代理配置的支持
New Features
- Implement skip-prompt mode for CCR proxy configuration with non-interactive deployment support
- Extend
--skip-promptoption support for CCR proxy configuration
修复
- 修复版本检查器中 ccline 包名和作用域配置问题
Fixes
- Fix package name and scope configuration in version checker for ccline
v2.10.0
Minor Changes
-
新功能
- 添加
--skip-prompt非交互模式选项,支持自动化脚本集成 - 新增快捷参数映射,简化命令行使用体验
New Features
- Add
--skip-promptnon-interactive mode option for automation script integration - Add shortcut parameter mapping for simplified command-line experience
优化
- 优化 init 命令测试套件性能,提升开发体验
- 完善工作流安装器错误处理机制
Optimization
- Optimize init command test suite performance for better development experience
- Improve workflow installer error handling mechanism
文档
- 更新 README 双语文档,新增非交互模式使用说明
- 完善功能特性说明和使用示例
Documentation
- Update bilingual README documentation with non-interactive mode usage
- Improve feature descriptions and usage examples
测试
- 新增 582 行
--skip-prompt功能专项测试 - 增强 CLI 设置相关测试覆盖率
- 优化现有测试用例的稳定性
Testing
- Add 582 lines of specialized tests for
--skip-promptfunctionality - Enhance CLI setup test coverage
- Improve stability of existing test cases
- 添加
v2.9.11
Patch Changes
-
新功能
- 新增 OpusPlan 模型选项,支持用 Opus 做计划,Sonnet 编写代码的混合策略
- 添加 Opus 独占模式选项,提供更高质量但更高成本的处理能力
New Features
- Add OpusPlan model option - use Opus for planning and Sonnet for coding (recommended hybrid strategy)
- Add Opus-only mode option for higher quality but higher cost processing
优化
- 重构预设选择排序逻辑,提升用户体验
- 优化代码导入顺序,提升可读性
- 改进模型配置选项的描述文本
Optimization
- Refactor preset selection ordering logic for better user experience
- Optimize code import ordering for better readability
- Improve model configuration option descriptions
修复
- 修复配置验证逻辑
- 完善测试覆盖率
Fixes
- Fix configuration validation logic
- Improve test coverage
v2.9.10
Patch Changes
-
新功能
- 添加 CCometixLine 状态栏配置支持,提供完整的状态栏设置功能
- 实现状态栏验证器,确保配置的有效性和一致性
- 新增状态栏配置工具,支持基础和高级模板选择
New Features
- Add CCometixLine status line configuration support with complete setup functionality
- Implement status line validator to ensure configuration validity and consistency
- Add status line configuration utility with basic and advanced template options
文档优化
- 重新组织 CCometixLine 相关文档结构,提升可读性
- 更新项目截图,展示最新功能界面
- 优化 CLI 帮助文本,提供更清晰的使用指导
Documentation
- Reorganize CCometixLine documentation structure for better readability
- Update project screenshots showcasing latest feature interfaces
- Improve CLI help text for clearer usage guidance
测试增强
- 新增状态栏配置功能的全面测试覆盖
- 添加集成测试确保功能稳定性
- 增强现有测试用例的健壮性
Testing
- Add comprehensive test coverage for status line configuration features
- Include integration tests to ensure functionality stability
- Enhance robustness of existing test suites
v2.9.9
Patch Changes
-
新功能
- 添加 Cometix 集成支持 - 基于 Rust 的高性能 Claude Code 状态栏工具,集成 Git 信息和实时使用量跟踪
- 新增 Cometix 命令管理和安装器
- 实现完整的 Cometix 菜单系统和用户交互
- 支持 Cometix 错误处理和状态管理
New Features
- Add Cometix integration support - High-performance Rust-based Claude Code statusline tool with Git integration and real-time usage tracking
- Implement Cometix command management and installer
- Provide complete Cometix menu system and user interaction
- Support Cometix error handling and state management
优化
- 重构工具模块结构,改进代码组织
- 增强国际化支持,新增 Cometix 相关翻译
- 完善菜单系统的多语言支持
Optimization
- Refactor tool module structure for better code organization
- Enhanced internationalization with Cometix-related translations
- Improve menu system multilingual support
测试
- 新增 Cometix 功能的全面测试覆盖
- 添加命令管理、安装器和菜单的单元测试
Testing
- Add comprehensive test coverage for Cometix functionality
- Implement unit tests for command management, installer and menu features
v2.9.8
Patch Changes
-
新功能
- 添加 git-worktree 命令,支持在 .zcf/ 目录下管理多个工作树
- 支持 worktree 的创建、列表、删除和迁移操作
- 自动配置 git 忽略规则,避免 worktree 目录被意外提交
- 支持 IDE 快速打开 worktree (VS Code, Cursor, WebStorm)
- 支持跨 worktree 内容迁移,包括未提交更改和 stash 内容
New Features
- Add git-worktree command for managing multiple working trees in .zcf/ directory
- Support worktree add, list, remove, and migrate operations
- Automatically configure git ignore rules to prevent worktree directories from being committed
- Support quick IDE opening for worktrees (VS Code, Cursor, WebStorm)
- Support content migration across worktrees, including uncommitted changes and stash content
v2.9.7
Patch Changes
-
优化
- 移除版本检查缓存机制,实现实时版本检查
- 简化 getLatestVersion 函数逻辑,直接查询 npm registry
- 避免缓存过期导致的版本检测延迟问题
Optimization
- Remove version cache mechanism for real-time version checking
- Simplify getLatestVersion function logic to directly query npm registry
- Avoid version detection delays caused by cache expiry
文档
- 添加赞助者信息到 README 文件
Documentation
- Add sponsors section to README files
v2.9.6
Patch Changes
-
新功能
- 在 ZCF 菜单中添加检查更新选项 (+),支持一键检查并更新 Claude Code 和 CCR 版本
- 支持通过菜单直接访问检查更新功能,提升用户体验
New Features
- Add check updates option (+) to ZCF menu for one-click checking and updating Claude Code and CCR versions
- Support direct access to check updates feature via menu, improving user experience
文档
- 更新中英文 README 文档,说明新的菜单选项使用方法
- 同步菜单功能描述与实际代码实现
Documentation
- Update bilingual README documentation with new menu option usage
- Synchronize menu feature descriptions with actual code implementation
测试
- 添加完整的 TDD 测试用例覆盖新功能
- 确保菜单选项验证和处理逻辑的正确性
Testing
- Add comprehensive TDD test coverage for new functionality
- Ensure correctness of menu option validation and handling logic
v2.9.5
Patch Changes
-
修复
- 改进 CCR 包检测和替换逻辑,确保正确安装 @musistudio/claude-code-router 包
- 修复当旧的错误包存在时的安装流程问题
- 移除导致 CI 测试失败的时间相关断言
优化
- 增强包检测机制,同时验证命令存在性和正确包的安装状态
- 优化 CCR 安装状态结构,提供更详细的安装信息
Fixes
- Improve CCR package detection and replacement logic to ensure correct @musistudio/claude-code-router package installation
- Fix installation flow issues when old incorrect package exists
- Remove flaky time-based test assertions causing CI failures
Optimization
- Enhance package detection mechanism to verify both command existence and correct package installation status
- Optimize CCR installation status structure for more detailed installation information