Skip to content

Releases: UfoMiao/zcf

v2.10.2

Choose a tag to compare

@github-actions github-actions released this 18 Aug 15:09

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

Choose a tag to compare

@github-actions github-actions released this 17 Aug 09:29

Patch Changes

  • 新功能

    • 实现 CCR 代理配置跳过提示模式,支持非交互式部署
    • 扩展 --skip-prompt 选项对 CCR 代理配置的支持

    New Features

    • Implement skip-prompt mode for CCR proxy configuration with non-interactive deployment support
    • Extend --skip-prompt option support for CCR proxy configuration

    修复

    • 修复版本检查器中 ccline 包名和作用域配置问题

    Fixes

    • Fix package name and scope configuration in version checker for ccline

v2.10.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 08:49

Minor Changes

  • 新功能

    • 添加 --skip-prompt 非交互模式选项,支持自动化脚本集成
    • 新增快捷参数映射,简化命令行使用体验

    New Features

    • Add --skip-prompt non-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-prompt functionality
    • Enhance CLI setup test coverage
    • Improve stability of existing test cases

v2.9.11

Choose a tag to compare

@github-actions github-actions released this 17 Aug 04:21

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

Choose a tag to compare

@github-actions github-actions released this 17 Aug 01:53

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

Choose a tag to compare

@github-actions github-actions released this 16 Aug 13:41

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

Choose a tag to compare

@github-actions github-actions released this 15 Aug 10:24

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

Choose a tag to compare

@github-actions github-actions released this 15 Aug 00:10

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

Choose a tag to compare

@github-actions github-actions released this 14 Aug 01:20

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

Choose a tag to compare

@github-actions github-actions released this 13 Aug 00:32

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