Repository navigation
v1.3.0
主要变更
- 移动端 / 窄面板自适应(#7):面板宽度 ≤620px(手机竖屏,或侧栏挤压面板)时切换为单栏「钻取」布局——三栏折叠为一栏,列表与详情 / 差异 / 预览之间点击进入、带「返回」按钮退出;Git 总览分支筛选改为从底部升起的面板(bottom sheet,支持 Escape / 点击背景关闭),提交行改两行式更易点按,顶栏控件换行到第二行而非隐藏,窄屏隐藏「对照」(并排)模式。面板变宽后自动恢复三栏,桌面体验不变。触控设备上逐文件操作按钮常驻、点按区域放大,并适配 safe-area 与 prefers-reduced-motion。
- AI 生成提交信息(#10):变更记录提交框旁新增「AI 生成」按钮,根据当前未提交变更(可按勾选文件缩小范围)与最近一次提交风格,调用你在 DSH 中配置的模型生成提交信息,填入后可编辑再提交;可在插件详情页关闭。隐私提示:生成请求会把 diff 内容发送给所配置模型的供应商。
- 提交历史图修复(#11):修复 Git 总览历史图中每个提交下方多画一条线的问题(车道去重 + 按语义分段绘制边),并修正游离 HEAD 提交链的可见性。
验证
npm run check 全绿:typecheck + 单测 147/147 + e2e(run / run2 / run3 三轮,含移动端钻取/返回/bottom sheet/无横向溢出/split→unified 回退断言)+ lib/ 构建产物新鲜度。host / wire 契约 / 信任边界零改动。