Skip to content

v0.3.0

Choose a tag to compare

@ember-hearted ember-hearted released this 13 Sep 14:49
· 80 commits to main since this release
fe9e00a

v0.2.0 之后累计 74 个提交:新增 browser-operator、stylevault-localchrome 两个插件,file-git-explorer 重做为 v0.7(详情走官方 float + 真 PTY 终端抽屉),根 README 收敛为速览口径。

新增

  • browser-operator:常驻有头浏览器 + 9 个 browser_* 工具(独立 profile、与日常 Chrome 并存、登录态跨轮次复用、产物只写已 ignore 目录),挂进 agent preset,不走 profile bundle。
  • stylevault-localchrome:读本机 Chrome「自定义外观」用户色生成 StyleVault 预设 JSON,已装上游并同意后自动应用;不挂载也能用 scripts/build-preset.js 出预设。
  • file-git-explorer 重做为 v0.7:详情改走官方 float(文档正文原版渲染、diff 用官方 DiffBlock),文件树回归官方;新增真 PTY 终端抽屉(node-pty ↔ WebSocket ↔ xterm.js,vim / htop / 颜色 / 补全 / Ctrl+C 可用,跨刷新重连回放)。
  • file-git-explorer:git 页签改上下两栏(变更列表 / 提交历史)+ 目录归类与层级虚线;提交历史改「聚焦提交」;头部分支树小浮窗 + worktree 切换器;详情浮窗「全屏」+ Alt+滚轮横向滚动 + hash / 文件名点击复制;终端选中即复制、展开自动聚焦、宽度跟随对话区。
  • db-console:SQL 编辑器三级补全、Ctrl/Cmd+Enter 执行光标语句或选区、行尾空白淡色标出。
  • ds-balance:DSH_DS_BALANCE_DEMO=1 演示模式(不联网,仅供截图)。
  • 工具链:AGENTS.md、PR 模板与 commit-msg 内容门禁、client bundle 装配冒烟、安装链预检、audit 改扫全部依赖(含 dev);文档新增 ADR-0002 ~ 0005。

变更

  • file-git-explorer:右栏宽度可拖(200px ~ 15% 视口),隐藏官方「分栏」「进全屏」按钮;手动 ⟳ 刷新带 git fetch --all --prune;新增 Alt+Ctrl+R / Alt+J / Alt+L;切会话 30s 内一次请求都不发。
  • batch-archive:去 backdrop-filter 毛玻璃、关闭即不挂载、行与分组头 React.memo、归档 8 路并发。
  • 根 README.md 收敛为速览口径(352 → 153 行):清单一句一行、使用说明只留功能点,原理与配置表移交插件自身 README;仓库不再内嵌逐插件截图。

修复

  • file-git-explorer:仓库根解析缓存致新建仓库失效、切工作区 shell 输入框残留、点文件后 git 页签被重置、xterm 加载失败被永久缓存、终端选区拖进空白区、分支下拉与浮动栏互斥、深层被忽略目录不可达、详情文件名被提前截断。
  • db-console:SQL 编辑器光标与高亮文本错位、补全上屏后光标跳回开头、underlay 与输入层尺寸不共享等一组渲染问题。
  • deps:js-yaml 升到 4.3.2,修 GHSA-2883-xcg3-v3hh 高危 DoS。

一只小火柴❦_🤖