Skip to content

dsh-web-ui v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Aug 04:15
· 16 commits to main since this release

本次发布包含 33 项新功能、56 项修复、46 项其他改动。

新功能

  • [pet] rotating status voice, argument hints, and inner whispers
  • [aionui-panel] replace provider choice with inline side-card settings card
  • [dsh-skill-explorer] integrate skill center plugin from PR #199 (#194)
  • [web-ui-all] integrate dsh-better-sidebar as the default right panel (#459)
  • [describe-image,liangshen] adopt rc7 attachment and PTC updates
  • add dsh-dream-skin as community plugin
  • add dsh-dream-skin as community plugin
  • [remote-web-ui] persist paired devices across restarts
  • [pet] expand interaction sequences (#341)
  • [web-ui-all] right-panel provider choice with mutual exclusion (aionui deprecated)
  • [web-ui-all] integrate dsh-better-sidebar as the default right panel
  • [community-plugins] register dsh-worktime-board (#408)
  • [remote-web-ui] install mobile PWA
  • [skin-center] one wallpaper entry per media file in manual folders
  • [describe-image] preserve native vision sends
  • [skin-center] manual wallpaper folders UI + tilde expansion (no-WE fallback, e.g. macOS)
  • [skin-center] PKG/TEX scene decoder + import-store polish + rebuilt bundles
  • [skin-center] wallpaper bridge client half (layer controller, panel UI, locales, styles) + tests
  • [skin-center] wallpaper engine bridge host half (library scan, we routes, settings namespace)
  • [git-graph] collapse the active-conversation branch chip to a quiet icon (#402)
  • [describe-image] support anthropic-messages protocol (#294)
  • [aionui-panel,remote-web-ui] allow paired devices on panel routes (#414)
  • [skins] integrate Maid Atelier with current manager (#6)
  • add maid atelier to skin manager
  • [skins] add updated maid atelier theme
  • [skin-center] hot-swap skins in place on apply, no reload or restart (#359)
  • [liangshen] replace post-promotion AGENTS.md dump with on-demand hint (#388)
  • [ssh] collapsible host grouping by environment/tags (#379)
  • [task-board] support Linux idle inhibition
  • [task-board] move scheduling to host with keep-awake
  • [describe-image] support anthropic-messages protocol (#294)
  • [task-board] support Linux idle inhibition
  • [task-board] move scheduling to host with keep-awake

修复

  • [describe-image] keep the rewrite for sessions with no recorded model route
  • [skin-center] show video first frame as wallpaper thumb when no preview image
  • [pet] lift the fallback above-panel clear of status bubbles
  • [dsh-skill-explorer] Escape-safe form dismiss and last-good list refresh (#194)
  • [dsh-skill-explorer] review fixes — precedence, mountOnce, shared fence, write safety (#194)
  • [liangshen] correct PTC package description
  • [aionui-panel,git-graph] cancel timed-out git status
  • [skin-center] persist trying-on state across settings panel reopen
  • [aionui-panel] rescan settled Mermaid labels (#451)
  • [aionui-panel] skip chat mermaid enhancement while the panel is disabled
  • [skin-center] hint dsh restart instead of unconfirmed apply (#447)
  • [aionui-panel] render chat mermaid blocks from shell code-block DOM (#451) (#460)
  • [web-ui-settings] honor allowlist key with trailing comment and unindented items (#448)
  • [aionui-panel] render text files in the split-pane preview (#437)
  • [aionui-panel] restore preview visibility on initial bind (#442)
  • [remote-web-ui] show update availability indicator
  • [settings] collapse web UI plugin cards by default
  • [remote-web-ui] hide remote sidebar label
  • [git-graph] hide branch selector in active sessions
  • [pet] support v2 11-row spritesheet atlases
  • [aionui-panel] use win32 path semantics in spawnCwd for Windows argv (#399)
  • [skins] keep Maid titlebar controls accessible
  • [skins] normalize empty profile YAML before managed rows (#406)
  • [describe-image] normalize Anthropic message endpoint (#294)
  • [skins] declare TypeScript for Maid typecheck (#6)
  • [skins] merge latest Maid Atelier update (#6)
  • [skins] adopt latest Maid Atelier update (#6)
  • [remote-web-ui] drop required pairing context augmentation
  • [ssh] end capped-upload response after staging cleanup (test flake)
  • [aionui-panel,git-graph] share plugin SSE streams across tabs via leader relay (#383)
  • address maid atelier review feedback
  • [aionui-panel] split image suffix before decoding the path
  • [aionui-panel] localize the write-conflict save error
  • [task-board] persist Host idempotency across restarts (#380)
  • [task-board] keep archived Host tasks read-only (#380)
  • [task-board] stabilize macOS power helper retries
  • [task-board] address host scheduler review findings
  • [skins] strip stock template [] when composing the managed skin block
  • [git-graph] align branch chip first paint to composer card edge (#375)
  • [pet] keep rename input alive through IME composition (#303)
  • [remote-web-ui] cover standalone family plugins in update check (#377)
  • [skins] drop dsh.bundle from skin packages so reconcile never re-adds them (#381)
  • [pet,task-board] clear stale failed task activity
  • [aionui-panel] reveal-in-file-manager fails on Windows due to /select, cwd (#395)
  • [remote-web-ui] update standalone family plugins (#377)
  • [aionui-panel] scale split-drag pixel delta to container width in ratio mode
  • [skins] drop dsh.bundle.patch from home-inserted skins (#381)
  • [aionui-panel] guard SSE writes after client disconnect
  • [readme] keep TOC links clickable while centered
  • [scripts] make runtime-deps-check actually scan package lib files
  • [task-board] stabilize macOS power helper retries
  • [aionui-panel] rehydrate restored expanded dirs on root switch
  • [task-board] address host scheduler review findings
  • [remote] restore discoverable sidebar entry
  • [liangshen] copy preset trees without fs.cpSync to survive CJK paths on Windows
  • [dsh-aionui-panel] keep drag handles off the neighbour scrollbar

其他

  • [readme] headline the everything-is-a-plugin philosophy
  • [readme] swap community QR code to new QQ group
  • [readme] swap community QR code to new QQ group
  • [live-stats] remove real-time token estimate plugin entirely
  • [readme] sync contributor list from GitHub API [skip ci]
  • [scripts] sync-shared copy-count assertion follows the new skill-explorer consumers (#194)
  • [dsh-skill-explorer] record GUI verification evidence (#194)
  • [readme] trim small features, present real highlights
  • [web-ui-all] pin dsh-better-sidebar to exactly 0.13.0 (#468)
  • [readme] sync contributor list from GitHub API [skip ci]
  • [aionui-panel] retire support, move gates to dsh-better-sidebar (#469)
  • [readme] merge contributor list sync from origin
  • [readme] sync contributor list from GitHub API [skip ci]
  • [release] default unspecified version to next patch
  • [describe-image] cover durable attachment carriers
  • [readme] sync contributor list from GitHub API [skip ci]
  • [readme] add compressed better-sidebar right-panel screenshot
  • [readme] keep right-panel mention concise, details live in better-sidebar's own docs
  • [readme] right-panel section declares dsh-better-sidebar integration
  • [readme] sync contributor list from GitHub API [skip ci]
  • [skills] add SDK compatibility repair workflow
  • [sdk] upgrade official SDK cohort to rc.7
  • [skills] add SDK upgrade workflow
  • [agent-coding] add project workflows
  • [skin-center] document the wallpaper engine bridge (en/zh)
  • [release] run the runtime dependency guard before publishing
  • [aionui-panel] fix the handle-geometry assertion to parse px tracks
  • [aionui-panel] pin the drag-handle lip geometry (#409)
  • [readme] sync contributor list from GitHub API [skip ci]
  • [skins] rebuild skin-center host bundle after the #406 normalize compose
  • [describe-image] preserve Anthropic provider base paths (#294)
  • [describe-image] record merged PR #386 provenance
  • [docs] remove placeholder PR evidence image
  • [archive] add PR #418 panel-access evidence image
  • [skins] record merged PR #6 provenance
  • [task-board] record merged PR #380 provenance
  • [ci] remove task board platform job
  • [contributors] recognize Twelveeee for PR #102
  • [skins] re-record whale-mom README pairing (#381)
  • [skins] genericize dsh-skin use placeholder in whale-mom README (#381)
  • [task-board] merge upstream release and preserve host scheduler
  • [skins] remove qq98 and ths skins, stop publishing them
  • [task-board] merge latest upstream and preserve host scheduler
  • [task-board] merge upstream main and preserve host scheduler
  • [task-board] merge upstream main and resolve release conflict
  • [ci] remove task board platform job

由发布管线自动生成(scripts/release-notes.mjs)。