Skip to content

dsh-web-ui v0.2.4

Choose a tag to compare

@github-actions github-actions released this 19 Aug 23:20
· 816 commits to dev since this release

This release contains 11 new features, 25 bug fixes, 22 other changes.
本次发布包含 11 项新功能、25 项修复、22 项其他改动。

New Features / 新功能

  • [describe-image] rc.8 native-image toggle for the DeepSeek adapter / [describe-image] DeepSeek 适配器新增 rc.8 native-image 开关
  • [skin-center] live WebGL player for Wallpaper Engine scene wallpapers / [skin-center] Wallpaper Engine 场景壁纸实时 WebGL 播放器
  • [dsh-desktop-launcher] add desktop launcher + one-click shutdown plugin / [dsh-desktop-launcher] 新增桌面启动器与一键关机插件
  • [pet] whale status ornament and decoration client render (#567 #463) / [pet] 鲸鱼状态挂件与装饰客户端渲染
  • [pet] status-decoration protocol, registry and asset route (#567) / [pet] 状态装饰协议、注册表与资产路由
  • [pet] render panel chrome from the pet voice pack (#677) / [pet] 面板 chrome 改由宠物语音包渲染
  • [pet] voice.json packs and panel chrome through registry and service (#677) / [pet] voice.json 语音包与面板 chrome 经注册表和服务加载
  • [pet] voice-pack pool layer for status and whisper copy (#677) / [pet] 语音包池层承担状态与耳语文案
  • [chat-recovery] edit last completed message and supervised turn retry (#316) / [chat-recovery] 支持编辑上一条已完成消息与受监督的回合重试
  • [community-plugins] register dsh-session-delete in community index / [community-plugins] 社区索引登记 dsh-session-delete
  • [community-plugins] register dsh-logicprobe in community index / [community-plugins] 社区索引登记 dsh-logicprobe

Bug Fixes / 修复

  • [describe-image] invalidate the cached capability verdict after a native-image toggle / [describe-image] native-image 切换后使缓存的能力判定失效
  • [chat-recovery,skin-center] bind uSES store accessors for rc.8 slot rendering / [chat-recovery,skin-center] 为 rc.8 插槽渲染绑定 uSES store 访问器
  • [shared] mirror rc.8 shell frozen module table in platform seed (#sdk-rc8) / [shared] 平台种子镜像 rc.8 shell 冻结模块表
  • [skin-center] residual scene-player hardening (#717) / [skin-center] 场景播放器残余加固
  • [skin-center] harden WE wallpaper routes and scene parsing (#717) / [skin-center] 加固 WE 壁纸路由与场景解析
  • [pet] wire global panel, stabilize ornament loop and harden decoration/voice-pack inputs (#623) (#706) / [pet] 接通全局面板,稳定挂件循环,加固装饰与语音包输入
  • [skill-explorer] use bg-overlay for the floating modal card (#659) / [skill-explorer] 浮动模态卡改用 bg-overlay
  • [skins] strip every legacy managed section and empty insert rows (#676) / [skins] 剔除全部遗留托管段与空插入行
  • [plugin-manager] resolve the dsh bin script under the npx layout (#683) / [plugin-manager] npx 布局下解析 dsh 可执行脚本
  • [skins] drive whale-mom bg-base alpha purely by the scrim slider (#635) / [skins] whale-mom bg-base 透明度仅由遮罩滑块控制
  • [skin-center] write the active skin selection atomically (#678) / [skin-center] 活动皮肤选择原子写入
  • [remote-web-ui] detect linked aggregate children / [remote-web-ui] 识别软链接的聚合子包
  • [community-plugins] prevent stale connections from overriding plugin state / [community-plugins] 避免旧连接覆盖插件状态
  • [skin-center] tolerate CRLF line endings when reading the legacy active skin / [skin-center] 读取遗留活动皮肤时容忍 CRLF 行尾
  • [skins] keep legacy junction targets resolvable (#605) / [skins] 保持遗留 junction 目标可解析
  • [plugin-manager] serialize profile mutations / [plugin-manager] 串行化 profile 变更
  • [shared] keep an in-flight edit to the same field being saved / [shared] 保持对同一字段进行中的编辑被保存
  • [ssh] make connection probe work on Windows targets / [ssh] 连接探测支持 Windows 目标
  • [skin-center] auto sync wallpaper on boot and initialize active skin synchronously / [skin-center] 启动时自动同步壁纸并同步初始化活动皮肤
  • [skin-center] import catalog with file URL (#633) / [skin-center] 支持以 file URL 导入目录
  • [dsh-skill-explorer] refuse deletion of linked (symlinked) skills (#606) / [dsh-skill-explorer] 拒绝删除软链接的技能
  • [dsh-skill-explorer] follow symlinked skill dirs and .md files when scanning (#606) / [dsh-skill-explorer] 扫描时跟随软链接技能目录与 .md 文件
  • [ssh] refit terminal on container resize so the last line stays visible / [ssh] 容器尺寸变化时重排终端,保持最后一行可见
  • [git-graph] clamp the graph limit and stop resetting the dialog on re-render / [git-graph] 限制图上限,重渲染不再重置对话框
  • [task-board] re-arm reconcile when a session change arrives mid-pass / [task-board] 会话变化在扫描中途到达时重新武装对账

Other Changes / 其他改动

  • [archive] finalize rc.8 upgrade validation snapshot / [archive] 定稿 rc.8 升级验证快照
  • [web-ui-all] pin dsh-better-sidebar to 0.14.0 (rc.8 cohort) / [web-ui-all] 锁定 dsh-better-sidebar 0.14.0(rc.8 配套版本)
  • [skin-center] regenerate client bundle with bound store accessors / [skin-center] 重建客户端 bundle 并绑定 store 访问器
  • [archive] record rc.8 upgrade validation snapshot / [archive] 记录 rc.8 升级验证快照
  • [sdk] pin rc.8 platform seed and inject-module contracts / [sdk] 锁定 rc.8 平台种子与 inject-module 契约
  • [describe-image] fill rc.8 maxImageDimension limit in store fixtures / [describe-image] store 夹具补齐 rc.8 maxImageDimension 上限
  • [sdk] upgrade official SDK cohort to rc.8 / [sdk] 官方 SDK 配套升级至 rc.8
  • [pr-evidence] drop mis-uploaded we-scene screenshots (#717) / [pr-evidence] 删除误传的 we-scene 截图
  • [pr-evidence] WE scene wallpaper live-render evidence screenshots / [pr-evidence] WE 场景壁纸实时渲染证据截图
  • [skin-center] regenerate bundle with merged legacy fixes (#672 #676 #678) / [skin-center] 合并遗留修复后重建 bundle
  • [dsh-skins] align retired skin shim versions to 0.2.3 / [dsh-skins] 退役皮肤 shim 版本对齐 0.2.3
  • [archive] record issue 689 desktop-launcher acceptance (#689) / [archive] 记录 issue 689 桌面启动器验收
  • [desktop-launcher] record aggregate workspace dep in lockfile / [desktop-launcher] lockfile 记录聚合 workspace 依赖
  • [desktop-launcher] drop stray issue snapshot file from package / [desktop-launcher] 从包中移除遗留 issue 快照文件
  • [scripts] cover desktop-launcher in sync-shared copy counts / [scripts] sync-shared 拷贝计数覆盖 desktop-launcher
  • [desktop-launcher] register new plugin in aggregate, allowlist and sync-shared manifests / [desktop-launcher] 在聚合、白名单与 sync-shared 清单登记新插件
  • [archive] PR/Issue 维护摘要 2026-08-19 / [archive] PR/Issue 维护摘要 2026-08-19
  • [readme] sync contributor list from GitHub API / [readme] 从 GitHub API 同步贡献者名单
  • [pet] reduce high-resolution Live2D texture overhead / [pet] 降低高分辨率 Live2D 纹理开销
  • [archive] handoff note for issue 316 merge pending human review (#316) / [archive] issue 316 合并待人工审查的交接记录
  • [dsh-skill-explorer] add live GUI evidence for linked-skill recognition (#606) / [dsh-skill-explorer] 补充链接技能识别的实机 GUI 证据
  • [community-plugins] restore trailing newlines in generated index / [community-plugins] 恢复生成索引的末尾换行

Maintained bilingual release notes (docs/release-notes/v0.2.4.md). / 维护者逐条双语发布说明(docs/release-notes/v0.2.4.md)。