Skip to content

v0.16.1

Choose a tag to compare

@Menghuan1918 Menghuan1918 released this 25 Aug 03:20
· 64 commits to main since this release

修复

  • 🧊 Git 面板卡死 + 重启死循环#376,修复 #369):开启「源代码管理」面板可能整页冻结、重启后自动恢复冻结状态且无法退出——三层无上限操作叠加所致,现已全部设界:
    • status 截断git status --untracked-files=all 响应上限 2000 条(超限置 truncated,面板显示截断提示;worktree 变更计数同步有界),海量未跟踪文件不再冻结浏览器主线程;
    • 仓库发现限界:cwd 非 Git 仓库(如家目录)时不再对每个可见子目录串行无界探测——探测超时 30s→5s、子目录探测上限 200 个、并发请求共享同一次扫描并按 60s TTL 缓存,家目录不再引发 git rev-parse 进程风暴;
    • 重置逃生通道:带 ?dsh-sidebar-reset 打开页面即丢弃持久化布局(含共享宽度)从默认布局启动,即使原页面已卡死也能自救,移除参数后恢复持久化;
    • statusTruncated 文案同步全部 19 个词典。

Full changelog: v0.16.0...v0.16.1