dsh-web-ui v0.2.6
本次发布包含 5 项新功能、18 项修复、5 项其他改动。
新功能
- [release-notes] 发布说明拆分为中文默认 + English 折叠双语视图
- [dsh-ssh] 新增 ssh-agent 认证支持 (#392)
- [skin-center] 统一背景场景与输入区毛玻璃效果 (#777) (#782)
- [skins] 新增 Deep Current 皮肤 (#787)
- [describe-image] 解析 SSE 流式 Responses 载荷 (#781)
修复
- [skin-center] 主题别名作用域限定到 body (#646)
- [skin-center] 放宽壁纸表面检测 (#712)
- [skin-center] 持久化场景探测缓存并避免同步读包 (#817)
- [skin-center] 延迟场景探测并释放 capture-video (#811)
- [skin-center] 用 jpeg-js 解码 FreeImage JPEG TEX mipmap (#756) (#819)
- [chat-recovery] 重试界面呈现 fork 语义并记录失败 fork 的清理 (#797) (#818)
- [skin-center] 显式报告 JPEG 编码的 TEX mipmap 并固定 TEXB0003 布局 (#756) (#816)
- [task-board] PID 复用后接管过期账本锁 (#786) (#815)
- [skill-explorer] 变更操作绑定到当前显示的技能路径 (#809)
- [describe-image] 视觉内容为空时回退到 reasoning_content (#804)
- [settings-card] flex 弹窗中保持下拉选项自然高度 (#790)
- [skin-center] html 缺失时从 body 解析壁纸表面 token (#784)
- [skin-center] 场景提取缓存键增加版本 (#793)
- [chat-recovery] 防止已取消的自动重试重新激活 (#778)
- [skin-blue-fantasy] 按皮肤 scrim 契约缩放面板透明度 (#789)
- [skin-center] 旧桥接迁移中探测 home patch (#798)
- [plugin-manager] 按精确包版本更新 npm 插件 (#748)
- [ci] 为 contributors 同步 PR 步骤导出 GH_TOKEN
其他改动
- [agents] 根 AGENTS.md 重写为英文并重构章节
- [gitignore] 忽略 codegraph 缓存
- [contributing] 拒绝低质量琐碎皮肤 PR
- [skin-center] 为探测缓存驱逐用例预算显式超时 (#817)
- [readme] 从 GitHub API 同步贡献者列表
English
This release contains 5 new features, 18 bug fixes, 5 other changes.
New Features
- [release-notes] split bilingual notes into Chinese default + English details view
- [dsh-ssh] add ssh-agent authentication support (#392)
- [skin-center] unify backdrop scenes and composer input frost (#777) (#782)
- [skins] add Deep Current skin (#787)
- [describe-image] parse SSE streaming Responses payloads (#781)
Bug Fixes
- [skin-center] scope theme aliases on body (#646)
- [skin-center] relax wallpaper surface detection (#712)
- [skin-center] persist scene probe cache and avoid sync pkg reads (#817)
- [skin-center] lazy scene probing and capture-video release (#811)
- [skin-center] decode FreeImage JPEG TEX mipmaps via jpeg-js (#756) (#819)
- [chat-recovery] surface fork semantics in retry UI and document failed-fork cleanup (#797) (#818)
- [skin-center] report JPEG-encoded TEX mipmaps explicitly and pin the TEXB0003 layout (#756) (#816)
- [task-board] take over stale ledger locks after PID reuse (#786) (#815)
- [skill-explorer] bind mutations to displayed skill paths (#809)
- [describe-image] fall back to reasoning_content on empty vision content (#804)
- [settings-card] keep select options at natural height in flex popup (#790)
- [skin-center] resolve wallpaper surface tokens from body when absent on html (#784)
- [skin-center] version the scene extraction cache keys (#793)
- [chat-recovery] keep cancelled auto retries from reactivating (#778)
- [skin-blue-fantasy] scale panel translucency by the skin scrim contract (#789)
- [skin-center] probe home patch in legacy bridge migration (#798)
- [plugin-manager] update npm plugins by exact package version (#748)
- [ci] export GH_TOKEN for the contributors sync PR step
Other Changes
- [agents] rewrite root AGENTS.md in English with restructured sections
- [gitignore] ignore codegraph cache
- [contributing] reject low-quality trivial skin PRs
- [skin-center] budget explicit timeout for the probe-cache eviction case (#817)
- [readme] sync contributor list from GitHub API
Maintained bilingual release notes (docs/release-notes/v0.2.6.md).
维护者逐条双语发布说明(docs/release-notes/v0.2.6.md)。