Skip to content

v0.12.3

Choose a tag to compare

@Menghuan1918 Menghuan1918 released this 16 Aug 16:35
· 16 commits to main since this release

✨ 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,两者内容一致。