Skip to content

ChangeLines 0.3.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 03:07

0.3.1:修复 Changes Between 中完全不生效的问题

0.3.0 把功能误迁移到了 Project View / Local Changes,删除了真正目标 Changes Between 的集成。这是插件回退,不需要调整用户设置。

修复

  • 恢复原生 Changes Between 比较树的逐文件 +新增 / -删除 和审阅状态;工作区干净时同样生效。
  • 使用当前比较的左右 revision,而不是当前工作区的改动。删除、重命名文件保留在比较中。
  • 文件列表的原生工具栏可直接标记、取消、审阅并下一个;无需手写直角右键弹层。
  • 原生 Diff 的动作绑定实际显示的文件,切到别的文件或模型失效后不会误标。
  • 不可审阅文件从进度分母排除,并在连续导航中跳过。待核对文件不算已审阅。
  • 恢复本机、比较级完整内容指纹校验;本地修改后不允许确认过期指纹。
  • 增加真实 VcsChanges 窗口 + Native ChangesBrowser + 无本地修改的回归测试,防止再次只测插件加载而漏掉目标入口。

安装

下载 ChangeLines-0.3.1.zip,无需解压:Settings → Plugins → 齿轮 → Install Plugin from Disk… → 重启。

最低 IDEA 2026.1(261)。CI 验证 2026.1 / 2026.2.0.1,附件来自同次通过验证的构建,附 SHA256SUMS。

边界

没有实现原生树行尾独立可点击图标。0.3.1 撤回 0.3.0 的 Project View-only 工作流;0.2.x 已保存的相同比较记录可继续读取,0.3.0 的本地工作区标记不混入历史比较。

原生 toolbar / popup 外观由 IDEA 和主题决定。自动化平台验收不等同于 macOS 实机人工外观验收。未跟踪文件专用节点、staging 专用视图和 Remote Development 前端尚不支持。