v0.12.3
✨ v0.12.3
安装 / 更新:dsh plugin --profile web add dsh-better-sidebar@latest
v0.12.3
✨ 新功能
- 🎨 皮肤兼容(令牌驱动):全面消费 DSH 设计令牌,与 dsh-web-ui 皮肤中心 10 款皮肤兼容,换肤自动跟随;终端/编辑器表面在透明/半透明玻璃值下回退不透明底色(#110,修复 #106 #105 #90 #60,附带 #52 #57 #92)
- 🗂️ 统一路径处理:UNC 路径 / 软链接分类(目录软链接可展开、失效链接标红)、HTML 路由平台守卫(#134,#65 #67 #43 #79 #115)
- 🖥️ 终端 shell 可配置:设置项自定义 shell,Windows 自动探测 pwsh(#95)
- 📝 编辑器新增语言:C# / Kotlin / Swift 语法高亮(#120)
- 🧭 设置页导航图标:设置页导航图标与布局优化(#114)
- ➕ 推荐插件目录新增:
dsh-git-remotes(Git 远程 Tab:分支/上游/ahead-behind、fetch 可 prune、ff-only pull、确认后才 push)(#91);dsh-video-preview(视频内联预览,/video 宿主路由支持 HTTP Range 206 拖进度条,不受 20MB mediaLimit 限制)(#126)
🐛 修复
- 🔧 xterm 依赖迁移:弃用的 xterm 迁移至
@xterm/xterm(Closes #122,#128) - 📝 Markdown 编辑器:选区转对话弹窗恢复可用(#24)
- 🐛 node-pty 加载失败不再拖垮 server(#140):宿主半懒加载 node-pty,缺失时插件照常挂载,终端显示修复横幅(可复制命令 + 重试),agent 终端工具自动跳过
- 🧪 测试工程:单元测试拆分(#141)+ smoke 偶发失败修复
🚀 工程
- 接入 GitHub Release 自动发版 npm(Trusted Publishing,产物带 provenance),本版起打 tag 即自动发布(#148)
v0.12.2
- 📐 位置兼容模式:为 Windows 右上角原生标题栏预留顶部空间(0–120px 可调)
- 🔌 服务化基座:能力探测 / 状态订阅 / tab 角标 / 生命周期回调 / 定向打开 / meta 持久化 / 插件自有设置 / urlTarget 外链认领
- ➕ 添加插件:设置页推荐插件目录 + 一键复制安装命令
- 🖱️ 标签页滚轮横向滚动
- 🐛 修复:远程 403、侧边栏崩溃 #31、Windows HTML 预览盘符路径
v0.12.1 / v0.12.0
- 🔌 服务化基座:完整类型导出 + 能力探测、状态订阅、tab 角标、生命周期回调、定向打开、meta 持久化、插件自有设置
- ➕ 添加插件:推荐插件目录 + 一键复制安装命令
- 🖱️ 标签页滚轮
- 🐛 修复:远程 403、侧边栏崩溃 #31、Windows HTML 预览盘符路径
0.12.0 正式版因 npm 判定版本已发布无法复用,正式发布改用 0.12.1,两者内容一致。