Skip to content

Ridge 0.1.97

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Oct 13:03

修复内核化后影响日常操作的 Runtime 回归:

  • 文件树展开、文件打开及搜索保持正确的访问授权;编辑器可读取限制范围内的大文件,读取失败会显示原因。
  • 分屏继承原 pane 的实时 cwd;命名工作区保存最新分屏布局及 cwd,并保留原有扩展数据。
  • 切换工作区时忽略过期布局与列表响应,避免旧工作区覆盖当前 pane、焦点及 cwd。
  • Windows 短路径与长路径按实际目录身份校验,修复同一授权目录误报越界;越界目录及链接仍被拒绝。
  • 工作区保存到新目录时,实际文件路径与界面预览一致。
  • Linux 正确识别已退出进程;回收本方启动的 Unix 子进程,避免 Kernel 关闭超时。
  • CLI 产物独立暂存并校验 SHA-256,避免桌面构建覆盖同名程序;补齐原生构建资源及 macOS Intel 目标架构传递。

验证涵盖真实 Kernel、PowerShell、Linux 子进程及桌面 CDP 操作:目录展开、文件打开、cwd 继承、分屏、连续工作区切换和键盘输入。原生桌面另以真实 Windows 目录共享冲突验证“失败→点击重试→打开文件”,并完成 4 个工作区的键盘输入及 12 次连续切换;该轮无页面异常,未复现 pane 卡死。Windows 本地前端 2145 项测试通过(14 项跳过),Linux CI 前端 2142 项通过(17 项平台或既有跳过),浏览器 E2E 18 项通过(1 项既有跳过);lint、typecheck 与 SpecTree 门禁通过。

桌面安装包:Windows .exe / .msi;Linux .deb / .AppImage;macOS Apple Silicon / Intel .dmg。Windows、macOS 安装包未做发布者签名。ridge CLI 为独立可选下载。

源码与验收记录:CHG-075 至 CHG-083。四平台发布构建与验证。