Skip to content

GitPrism v0.3.4

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Sep 17:13

✨ 新功能

  • AIDL 文件支持:.aidl / .hidl 文件在编辑器与 diff 中使用 Java 语法高亮,文件树显示 Android 图标。
  • 被忽略的文件也会列出:local.properties、.env、*.iml 等被 .gitignore 忽略但位于普通目录中的文件,现在始终出现在「全部文件」树中并以灰色显示,悬停提示已被忽略;node_modules、build/ 等整个被忽略的目录仍需打开「显示隐藏的文件和文件夹」才会列出。

🐞 修复

  • 远程分支显示:日志中带斜杠的本地分支(如 feature/login)不再被误标为远程分支;Fetch / Pull 自动 prune,远程已删除的分支不再残留在「远程分支」列表;上游已被删除的本地分支显示「远程已删除」标签;本地已有同名分支时检出远程分支会直接切换,不再报「分支已存在」。
  • push 按钮偶尔不显示 / 分支状态不刷新:文件监听事件在刷新进行中或刚结束的窗口内会被整体丢弃,外部 commit / push 恰好落在此时会导致分支与 ahead 状态停留在旧值。现在仅将「只改动了 .git/index」的事件视为自身刷新的回声,HEAD / refs / 工作区文件变化一律触发刷新,刷新进行中到达的会排队再跑一次。

📦 下载

下载对应平台的安装包:

  • Windows:.exe(NSIS,一键用户级安装)或 .msi
  • macOS:.dmg(Apple Silicon 选 aarch64,Intel 选 x64)
  • Linux:.deb / .AppImage / .rpm

旧版本将通过内置更新器自动收到此次更新。