Repository navigation
Releases: qimaotech/orbit-git
Release list
Orbit Git 0.15.0
Orbit Git 0.15.0 is a stable release for VS Code, Cursor and Qoder.
- Use Orbit Git menus, command categories and status-bar entries with publisher
PRCooperand extension IDPRCooper.orbit-git. - Browse commit graphs, branch comparisons, Stash file trees, selection/file history and ten live module controls.
- Use native history popups on local macOS, with editor tabs on other platforms, remote workspaces or an initial popup failure.
- Publish verified build artifacts by ID and use a distribution icon within Marketplace file-size and dimension limits.
Install from VS Code Marketplace, or download orbit-git-0.15.0.vsix and use Install from VSIX…, then reload the editor. Uninstall old local-tools.git-workbench or cpr117.orbit-git previews first to avoid duplicate commands. Existing gitWorkbench.* settings remain compatible.
orbit-git-0.15.0-source.zip contains the exact release commit and the open-source guide. The VSIX excludes the guide, development sources and tests. Verify both downloads with SHA256SUMS.
Core macOS editor flows have been checked; Windows, Linux and remote-host flows have not yet received independent real-editor acceptance. The macOS helper is ad-hoc signed and is not notarized.
Validation: all 160 automated tests passed in the release build; dependency audit reported zero vulnerabilities.
v0.14.5 · Live module controls and file Git menus
新增 10 个即时生效的功能模块开关,统一文件、文件夹和项目的右键 Git 菜单,并修复历史窗口版本切换。
- 功能开关集中在一个紧凑列表,支持提交树、两类历史、作者标注、对比、Stash、Git 写操作、两类右键菜单和状态栏入口。升级自动合并旧配置,保留用户 / 工作区选择。
- 停用模块后立即更新入口和已打开视图;关闭 Git 写操作会在执行前拦截插件写入,不影响编辑器原生 Git。
- 资源管理器单文件支持提交、暂存、本地排除、差异、版本 / 分支比较、历史、回滚和 Stash;菜单名称与分组保持一致。
- 历史窗口的较新 / 较旧和键盘切换遵循当前筛选结果,修复边界状态并保留多选累计比较。
- guide 同步更新功能说明和使用方法,下载入口指向 qimaotech 组织的最新发行版。
验证:TypeScript 编译通过,全部 147 项自动测试通过;macOS Qoder 开发宿主完成原生文件右键菜单、历史版本切换及模块开关验收。Windows、Linux 和远程环境尚未独立实机验收;原生历史小窗仍仅支持 macOS 12+ 本地工作区。
下载 VSIX 后使用“Install from VSIX…”安装并重新加载。源码 ZIP 包含插件、测试与 guide;VSIX 不包含 guide。SHA256SUMS 提供附件校验值。
v0.14.0 · Stash browser and automatic refresh
底部 Git 面板新增 Stash 浏览与恢复,直接复用编辑器原生 Diff 和源代码管理。
- 左侧选 Stash,右侧按目录筛选、展开文件,点击打开原生 Diff,也可在新标签页查看。
- 支持 Apply、Pop、Unstash(恢复暂存状态或恢复到新分支)与 Drop;取消、冲突和列表变化均有校验。
- 原生“更改”、终端或其他工具执行 Stash 后自动同步;支持共享 worktree、首次创建、删除、清空后重建,并在重新显示面板或返回编辑器时补查。
- 移除重复的工作区界面,通过“更改 ↗”使用原生文件树、暂存、提交与 Amend。
- 统一菜单名称和语言,修复历史小窗的主题、字体、布局和差异导航。
- 同仓库 guide 更新功能说明、Stash 用法与固定数据演示。
验证:TypeScript 编译通过,67 项宿主 / Stash / 本地化 / 目录树相关自动测试通过;macOS 宿主与浏览器完成部分交互验证。Windows、Linux 和远程环境尚未独立实机验收,原生历史小窗仍仅支持 macOS 12+ 本地工作区。
从附件下载 VSIX 后使用“Install from VSIX…”安装并重新加载。源码 ZIP 包含插件、测试与 guide;VSIX 不包含 guide。SHA256SUMS 提供附件校验值。
v0.13.1 · Comparison tree icon styles
对比文件树新增两种可保存的图标样式,在「对比 → …」中切换:
- 文件图标(与更改一致):默认。跟随编辑器文件图标主题,右侧显示 A / M / D / R 等对比状态标记。
- 变更状态图标:保留原有彩色加减图标与新增、修改、删除等文字。
配置项:gitWorkbench.comparisonIconStyle,可选 file(默认)或 status。支持即时切换并保留选择,兼容树形 / 列表模式。右侧继续使用编辑器原生 Diff。
状态标记仅来自本次对比,不影响资源管理器或工作区 Git 状态。
验证:TypeScript 检查及编译通过,48 项扩展入口 / 本地化相关测试通过;macOS Qoder 实测两种样式、切换菜单、重新加载后保存及原生 Diff 文件切换。其他宿主和平台未逐一实机验收。
下载 VSIX 后,运行「Extensions: Install from VSIX…」安装并重新加载窗口。源码包包含插件和 guide;VSIX 不包含 guide。
v0.13.0 · Follow editor display language
界面跟随编辑器的显示语言:中文环境使用简体中文,英文及其他暂未支持的语言使用英文。切换应用显示语言并重新加载后生效。
覆盖功能菜单、右键操作、Git 提交图、对比文件树、历史标签页与 macOS 原生历史小窗。分支名、路径、作者、提交信息与代码保持原样。
验证:TypeScript 检查通过,90 项自动测试通过;macOS 上实测英文 Cursor 和中文 Qoder,验证英文历史小窗及标签页;arm64 / x86_64 原生组件构建通过。其他平台和宿主尚未全部实机验收。
下载 VSIX 后,在编辑器中运行「Extensions: Install from VSIX…」安装并重新加载窗口。源码 ZIP 包含插件与 guide,VSIX 不包含 guide。
Git Workbench 0.12.1
修复取消仓库选择被误报为错误的问题。取消不再显示错误弹窗或提交图错误横幅,现有仓库与图保持不变。真实 Git 错误仍正常报告。
纠正 README 中关于选区历史多版本累计比较、未提交代码映射的过时说明。
验证:TypeScript 编译通过,82/82 自动测试通过;Qoder 独立开发宿主实测取消与重试通过。Windows、Linux 和远程宿主仍未实机验证。
附件提供 VSIX、MIT 开源源码 ZIP 和 SHA256SUMS。
文档与项目元数据已整理,附件及 SHA256SUMS 已更新;插件功能未变。
Git Workbench 0.12.0
Git Workbench 是面向 VS Code、Cursor、Qoder 的本地 Git 扩展,本次公开源码并提供可直接安装的发行包。
- 底部 Git 面板:分支树、提交图、多提交累计差异与工作区操作。
- 分支树右键:与当前分支 / 工作区比较整个仓库,检出、新建、合并、两个方向的变基、上游快进更新、推送、重命名和删除。
- 左侧原生对比文件树与右侧原生 Diff 联动,关闭对比标签自动隐藏文件树。
- 选区 / 文件历史:支持本地修改映射、历史多选,以及 macOS 原生小窗 / 编辑器标签页切换。
下载 git-workbench-0.12.0.vsix,在扩展面板中选择“从 VSIX 安装”,然后重新加载窗口。
源码 ZIP 与本 Release 标签对应,包含实现、测试和构建脚本;执行 npm ci、npm run compile 可进行扩展开发。带 macOS 原生历史小窗的发行构建需要 macOS 与 Xcode Command Line Tools。其他平台请显式设置 gitWorkbench.historyPresentation 为 editor。
MIT License。VSIX 与源码的 SHA-256 校验值见附件 SHA256SUMS。
验证:37 项相关测试通过;Qoder 中已实测分支右键、整个项目比较和标签关闭联动。其他平台尚未独立实机验收。
文档与项目元数据已整理,附件及 SHA256SUMS 已更新;插件功能未变。