Skip to content

GitHub Desktop Plus v0.2.6

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Sep 03:39
v0.2.6
7c67376

性能与稳定性修复。

  • 主进程不再被日志卡住:GitHub Desktop 每次刷新仓库、在 Changes 里选文件、窗口获得焦点都会重建菜单,之前每个菜单项都同步写两次日志,主线程每次卡 30–300 ms,表现为全局输入卡顿。现在日志异步写入,菜单翻译结果缓存;同一操作场景主进程耗时 2137 ms → 54 ms,与官方版持平。
  • 渲染进程 i18n 观察者开销降低约 4 倍:diff、提交列表、文件列表滚动时的额外 CPU 明显减少。
  • 不再残留 .git/index.lock:gdp launch / gdp stop / 开发热重启改为先请求 GitHub Desktop 正常退出,最多等 10 秒才强杀,正在执行的 git 不会被杀在半路。
  • 日志文件超过 4 MB 自动轮转,不再无限增长。

Full Changelog: v0.2.5...v0.2.6