dsh-web-ui v0.1.17
本次发布包含 6 项新功能、12 项修复、13 项其他改动。
新功能
- [dsh-live-stats] TPS 行与官方统计行合并为一行,hover 气泡加宽 (#251)
- [web-ui-settings] register dsh-housekeeper in community plugin index (#227)
- [task-board] pin per-task execution targets (workspace, mode, permission) (#256) (#257)
- [describe-image] upgrade sent image references into inline thumbnails (#245) (#247)
- [aionui-panel] keep preview add button visible in empty state (#196) (#248)
- [remote-web-ui] serve apple-touch-icon for iOS home-screen tile (#177) (#246)
修复
- [skin-center] strip legacy skin rows regardless of format, skip duplicate insert rows (#267)
- [dsh-remote-web-ui] 更新命令携带 --config.minimumReleaseAge=0 绕过 pnpm 11 发布年龄门禁 (#263)
- [remote-web-ui] keep paired phone online while idle on the mobile channel (#193)
- [scripts] readField only breaks on known template field labels
- [live-stats] bump projection stateVersion after the pure-JSON checkpoint shape (#250 #249)
- [aionui-panel] keep frame chrome above the columns; overlay drawers must render at the root (#234 #259)
- [dsh-aionui-panel] keep panel frame chrome below the shell overlay layer (#234) (#259)
- [live-stats] keep projection checkpoint state lossless JSON (#249)
- [git-graph] improve stock light branch feedback (#244)
- [aionui-panel] wire pdf preview through the raw stream route (#239) (#242)
- [skin-center] derive harness home and running profile from the install layout (#229 #254)
- [ssh] mount the panel in the centerCol layout, not only the legacy pane attribute (#243)
其他
- [archive] record the late #269 close in the 2026-08-16c triage round
- [archive] record the 2026-08-16c remote PR and issue triage round
- [archive] record the 2026-08-16b remote PR and issue triage round
- 统一仓库换行符为 LF 规范 + 测试门禁 Windows 可移植性修复 (#262)
- [dsh-web-ui-all] document manual-upgrade top-level node_modules refresh (#208)
- [readme] swap QQ community QR and tone down AI-flavored prose
- [readme] promote liangshen preset, drop star history, fix usage stats positioning
- [archive] record the late #207 merge in the 2026-08-16 triage round
- [skin-center] guard resolvePaths().patchPath before useSkin writes (#207)
- [archive] record the 2026-08-16 remote PR and issue triage round
- [readme] restructure bilingual READMEs with AionUi-style layout
- [archive] replace emoji markers with ASCII in liangshen A/B snapshot
- [ci] upgrade actions to Node 24 runtime (checkout@v5, setup-node@v5, action-setup@v5, github-script@v8)
由发布管线自动生成(scripts/release-notes.mjs)。