Skip to content

轻语v0.11.27

Choose a tag to compare

@GUAPIXIA GUAPIXIA released this 18 Aug 10:29
· 298 commits to main since this release

夸克网盘链接
https://pan.quark.cn/s/a9853284d260

🍶 轻语 QingYu v0.11.27

🐛 Bug 修复(12 项)

编号 问题 修复
H-1/H-2/H-3 写操作 fire-and-forget safeSave/safeFire 错误处理
H-4 懒加载页面无 ErrorBoundary 双层 ErrorBoundary(路由+消息级)
H-5 Promise.all 无 try-catch 改用 Promise.allSettled 容错
M-1 WS 心跳无 pong 检测 双向心跳 + 超时断开 + 连接上限
M-3 角色列表 N+1 查询 existsSync 文件存在性检查
M-4 replaceVariables 跨层导入 移至 electron/utils/
M-5 CSP connect-src 过于宽松 去除 http:/ws:
M-6 setTimeout 未清理 5 处 cleanup 修复
M-9 退出流程无日志 MCP 超时 warn 日志
L-6 版本号硬编码 app.getVersion() 动态读取
L-7 Claude API 版本号 提取为常量
L-8 正则每次重新编译 模块级预编译

🏗️ 仓库管理

  • 清理 android/ 和 server/ 路径追踪(独立仓库)
  • README 更新仓库结构说明

🧪 测试覆盖

  • 新增 19 个测试文件,53 个测试用例
  • 覆盖率:34.49% → 39.06%(+4.57%)
  • 新增模块:electron/ipc、src/hooks、src/pages、streamController 深度测试

📦 依赖

  • Electron 43.4.0
  • React 18.3.1
  • TypeScript 5.8.3