Skip to content

🚀 CodeBuddy Code v2.92.0 发布

✨ 新功能

画布独立视图与窗口管理

画布终端功能迎来重大升级,支持将单个终端面板或整个画布在独立浏览器窗口中打开,让多显示器工作流更加顺畅。每个 Tile 新增最大化、最小化、复刻终端等窗口操作,最大化时采用固定定位脱离画布变换,获得全屏沉浸体验。

画布交互增强

画布交互对齐 Figma/Miro 体验标准:

  • 滚轮平移、Cmd+滚轮缩放
  • 拖动惯性效果
  • 透明 overlay 抢占指针事件,确保嵌入组件与画布操作互不干扰

🔧 改进优化

  • 终端状态持久化:画布中终端的 PTY Session ID 和工作目录随画布状态持久化,刷新后自动恢复,无需重新创建
  • PTY 闲置释放优化:SSE 订阅纳入客户端检测,避免活跃连接被误释放;消除 zsh 首行反白标记
  • Gateway 静态文件路由:PWA 相关文件正确豁免 CSRF 验证,确保 Service Worker 和图标等资源正常加载
  • 持久化防丢失:页面刷新时同步 flush 防抖队列,防止未保存的状态丢失
  • 工具参数流式渲染:修复多个正确性问题,并行工具参数正确渲染、首帧不丢数据、参数不串号、结束时一致性校正
  • 启动性能优化:Shell snapshot 预热推迟到启动后触发,MCP 配置读取并发去重,降低冷启动耗时
  • Windows Git Bash 检测:未安装 Git Bash 时不再强制退出,自动降级到 PowerShell 执行

🐛 问题修复

  • 市场配置存储:为市场配置文件写操作添加序列化锁,防止并发读写导致数据丢失
  • 市场查重修复:修复添加市场时查重逻辑误判问题,改用存储键匹配替代运行时名称匹配