Skip to content

Releases: xzy-nine/dsh-source-control

v0.7.1

Choose a tag to compare

@xzy-nine xzy-nine released this 24 Oct 07:23

0.7.1 (2026-10-24)

Bug Fixes

  • 修复分支泳道布局在非入边模式下遗漏父节点的问题 (3b7dbcf)

v0.7.0

Choose a tag to compare

@xzy-nine xzy-nine released this 21 Oct 12:10

0.7.0 (2026-10-21)

Features

  • 合并中允许空提交信息结束合并并修正写命令缓存作废判据 (c39e88a)
  • 工作区级监视自动发现新建与删除的仓库,工作树枚举改读登记免启 git (b0da267)
  • 支持跳过 git 钩子与浅克隆 (58cfa36)
  • 盯视仓库结构变化并支持初始化子模块 (936f51e)

Bug Fixes

  • 丢弃子模块条目时只移动其指向的提交,不清理内部改动 (5d9140b)
  • 仓库结构监视不再监听 .git,结构事件改用不清空树的重取 (bc61be2)
  • 修复钩子路径解析、结构事件重取与推送钩子状态等多个问题 (920ab42)
  • 修补提交超长文件不再整份丢弃 diff (b4f7244)
  • 子模块 HEAD 与脏状态读取跳过只读缓存 (93addf9)
  • 工作区监视按规范化路径键去重 (3b2e5bf)
  • 拒绝 .gitmodules 中越界的子模块路径 (c019bbe)
  • 排除依赖工作区内容的只读命令缓存并扩展缓存失效范围 (52f0604)

v0.6.0

Choose a tag to compare

@xzy-nine xzy-nine released this 17 Oct 16:34

0.6.0 (2026-10-17)

Features

  • 支持中止进行中的合并 (4f41265)

Bug Fixes

  • 为非关键路径的异步操作挂载吞错分支以避免未处理 rejection 导致进程退出 (6674f2b)
  • 修复工作树移除与预加载重取的并发问题 (944565d)
  • 修复提交图翻页偏移虚高与页末不停连锁加载 (b9ae69b)
  • 修复缓存键、工作树移除与钩子安装等多处缺陷 (f29c3b1)
  • 修补模式下允许无暂存改动仅修改提交信息 (cef2d4e)
  • 关闭 pnpm 11 的 minimumReleaseAge 时长门槛 (5527bc7)
  • 分页偏移按真实提交数计算,排除未提交伪提交行 (3fba921)
  • 用 JSON 编码列表缓存键,避免含逗号的名字碰撞 (d81ff28)
  • 被别的工作树检出的分支照常显示并禁用相关操作 (9250363)
  • 重复代码门禁指纹按归一化行尾计算 (8fa8e02)

v0.5.0

Choose a tag to compare

@xzy-nine xzy-nine released this 16 Oct 17:16

0.5.0 (2026-10-16)

Features

  • 创建标签时自动推送,移除独立的标签推送与标签详情入口 (e97dce3)
  • 图形区标题栏批量翻译可见提交标题,已译/进行中入口可取消 (42d2fbf)
  • 宿主事件流驱动刷新、提交图首屏并行取数与草稿会话级存储 (dc9b0c9)
  • 批量预取仓库领先/落后并预热发现缓存 (7a9984f)
  • 提交浮窗新增提交信息翻译入口 (137c393)
  • 新增工作区快照命令与提交图窗口缓存 (9d3be76)

Bug Fixes

  • 修正草稿会话迁移、取消语义、轮询一致性及若干边界问题 (1061bcb)
  • 复制路径改为绝对路径并限制 better-sidebar 仅处理浅层仓库差异 (6ecbc16)
  • 将 @asamuzakjp/css-color 降级至 7.1.5 (6404741)

Performance Improvements

  • panel: 轮询仅在 HEAD 变化时重取提交图 (80bd8c4)
  • 刷新路径减少冗余取数与重绘 (9092ad0)
  • 首屏走浅层发现,工作树与子模块改为后台补齐 (7a20d35)

v0.4.0

Choose a tag to compare

@xzy-nine xzy-nine released this 15 Oct 16:00

0.4.0 (2026-10-15)

Features

  • 提交图改为游标分页 (b7c758c)
  • 新增仓库发现缓存与写操作乐观更新 (cf6f953)

Bug Fixes

  • refactor: 变更区右键菜单收敛为单一操作注册表避免丢失操作项问题 (265d121)
  • 图区横向滚动时引用标记固定在右侧 (33e40b2)
  • 忙碌状态按仓库与影响面分级,不再禁用整个插件页或跨仓库影响 (9024f87)
  • 预取完成前后读写宿主状态不一致导致设置与草稿被重置 (b6fd567)

Performance Improvements

  • 优化 source-control 的 git 调用与读写并发 (d5da23c)
  • 记忆化提交图与面板中的高频重算逻辑 (91acf38)

v0.3.0

Choose a tag to compare

@xzy-nine xzy-nine released this 15 Oct 01:14

0.3.0 (2026-10-15)

Features

  • 以文件改动事件驱动自动刷新并新增自动抓取 (b2316c9)
  • 高亮本地与上游的合并基提交 (db3878f)

Bug Fixes

  • client: 保留贮藏提交并展示其消息,遵循自动刷新开关 (4dd9895)

v0.2.2

Choose a tag to compare

@xzy-nine xzy-nine released this 14 Oct 14:48

0.2.2 (2026-10-14)

Bug Fixes

  • 引用筛选按仓库持久化并区分加载与空提交状态 (cc42fca)

v0.2.1

Choose a tag to compare

@xzy-nine xzy-nine released this 14 Oct 14:23

0.2.1 (2026-10-14)

Bug Fixes

  • 手动发版(patch) (865b7d4)