From 3f84d157e5d2506cbbaa0655e06bcf32c7794a55 Mon Sep 17 00:00:00 2001 From: y574444354 <574444354@qq.com> Date: Wed, 29 Apr 2026 18:43:34 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=20CHANGELOG.md?= =?UTF-8?q?=EF=BC=8C=E6=B7=BB=E5=8A=A0=204.0.13=20=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=8F=98=E6=9B=B4=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index beef4b722..710b47b9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,40 @@ All notable changes to this project will be documented in this file. +## [4.0.13] - 2026-04-29 + +### 品牌重构 + +- **Rebrand**: CLI 从 Claude 全面重命名为 CoStrict/csc,包括命令行帮助输出、终端标题等 +- 统一所有 provider 的 User-Agent 为 `csc/${VERSION}` + +### 功能改进 + +- **BUDDY 功能默认启用**:移除日期限制,开箱即用 +- **构建时替换 feature flags**:构建产物中自动将 `feature('FLAG_NAME')` 替换为 `true/false`,不再依赖运行时环境变量 +- **内置 KB 套件(cosknow)**:打包时将 KB 知识库套件内置进 csc,安装后自动注册命令到 `~/.claude/commands/` + +### Bug 修复 + +- **修复 CoStrict provider 递归解析问题**:`getDefaultSonnetModel` / `getDefaultHaikuModel` 返回具体模型名,避免无限递归 +- **修复 sideQuery/模型选择**:CoStrict 和 OpenAI provider 下的模型选择逻辑 +- **修复登录提示问题**:将 costrict 加入 `is3P` 判断,消除登录后误报的 "Not logged in" 提示 +- **修复 truncate 函数崩溃**:处理 `undefined` / `null` 输入时不再崩溃 +- **修复 ripgrep 安装**:支持内网私服兜底下载 + +### 性能优化 + +- **移除消息流中的 diff 渲染**:仅保留权限审批页面的 diff 展示,降低内存峰值 + +### 安全加固 + +- **网络伪设备重定向检测**:添加 `/dev/tcp`、`/dev/udp` 等 Bash 网络伪设备的安全检测 + +### 测试 + +- 添加 subagent 僵死场景相关测试用例 +- 修复 RemoteTriggerTool 和 autonomy 测试的全量运行失败 + ## [4.0.12] - 2026-04-24 ### 变更