Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 16:56
· 113 commits to main since this release
ff0d178
  • 新增 Workspace 注册与 Session 归属:创建会话前自动注册当前工作区,避免新会话全部落入未分组状态。
  • 新增按 VS Code 文件夹自动发现并恢复已有 DSH Session;打开曾在 Web 中建立过工作区的文件夹时可继续使用原会话和历史记录。
  • 优化 Webview 会话选择器:按 Workspace 分组展示会话,并为历史或未关联工作区的会话提供“未分组会话”兜底分组。
  • 扩展 Harness Workspace RPC 集成,支持读取工作区列表及按工作区筛选会话,为跨 Web 与 VS Code 的工作区复用提供基础。
  • 增强 Trace Timeline:按可见事件的实际时间范围绘制时间轴,保留空闲间隔并改善 CSP 下的时间条定位。
  • 修复跨 DSH Workspace 切换 Session 后发送消息会因 VS Code 当前目录不同而误建新会话的问题。
  • 修复多窗口或多进程启动 Runtime 时的竞争:优先复用已存在的 Harness,并通过插件锁避免重复启动写入同一会话存储。
  • 修复默认端口被占用时无法启动的问题:按 Harness 默认端口 3080 探测,未配置端口时交由操作系统分配空闲端口,并校验 host.describe 后才复用服务。

Full Changelog: v0.3.2...v0.4.0