github zhu1090093659/dsh-web v0.3.11
dsh-web v0.3.11

latest releases: v0.4.6, v0.4.5, v0.4.4...
one month ago

本次发布包含 12 项新功能、15 项修复、18 项其他改动。

新功能

  • [doctor] 启动自愈归因失败的插件行并隔离该行
  • [aggregate] 把各插件的启动故障隔离到 dsh-web-all shell 壳之后
  • [dsh-pet] 新增 starry-doll sprite2d 宠物
  • [session-archive] 下拉菜单接入主题,移除重复的工作区 chip 栏
  • [skins] 新增 stellar-diva、starry-nocturne、hologram-sanctum、abyssal-serenade 四款皮肤 (#1316)
  • [community] 注册 dsh-session-enhance (#1309)
  • [community] 注册 dsh-completion-guard (#1285)
  • [community] 注册 dsh-prompt-enhance (#1282)
  • [skins] 新增 tokyo-night 资产皮肤 (#1245)
  • [session-archive] 会话列表分页,并默认进入已归档视图
  • [session-archive] 新增内置会话归档管理插件
  • [remote-web-ui] 侧边栏在有更新可用时显示更新角标文本

修复

  • [doctor] 修复自愈测试中的收敛竞态条件
  • [dsh-web-all] 覆盖 shell 行的用户裸行改为静默挂载
  • [dsh-web-all] 无配置的 self 行按 no-op 挂载;shell 不再抛出错误
  • [multi] 解决一批开放 issue(#1341、#1331、#1344、#1346)
  • [skills] profile-cohort-check 输出移除 emoji 以满足无 emoji 门禁
  • [session-archive] CI 上宿主侧测试改在 node 环境运行
  • [session-archive] 版块 UI 按官方 token 契约重新对齐
  • [session-archive] 端到端支持裸 uuid 形式的 harness 会话 id
  • [session-archive] 删除后清理选中项,并如实报告 attached 会话的跳过原因
  • [plugins] 解决开放 issue #1296 #1305 #1304 #1313 #1301
  • [session-archive] 修复旧会话标题、自动开关的实时生效与 7 天默认值
  • [session-archive] 依据真实 GUI 验证的 E2E 修正
  • [git-graph] 简化 hero 行 chip 的 portal 挂载位置与 layout effect
  • [better-sidebar] 解决 peer 依赖与 workspace 版本固定
  • [bundle] 为 link profile 提供 better-sidebar 的宿主面 peer 依赖

其他改动

  • [skin-center] 为 #1316 的四款皮肤重建 lib 哈希表
  • [readme] 从 GitHub API 同步贡献者列表
  • [notes] 记录 0901 维护运行:CI 解封与两次合并
  • [market] 重新生成插件清单,同步 dsh-auto-memory 的描述更新
  • [skills] dsh-sdk-upgrade 时把声明的 DSH 宿主下限同步到获批 cohort
  • [sdk] 家族宿主下限固定为 0.1.2-alpha.3(engines、徽章与 CI 三处)
  • [readme] 从 GitHub API 同步贡献者列表
  • [skills] dsh-sdk-upgrade 泛化到全部 dsh 插件项目,并新增 host-upgrade profile 验收
  • [readme] 从 GitHub API 同步贡献者列表
  • [notes] 记录 0831 维护运行落地项与 clean-clone 稳定性标准
  • [readme] 从 GitHub API 同步贡献者列表
  • [sdk] 官方 cohort 升级到 0.1.2-alpha.3
  • [notes] 在 agent note 中记录 session-archive 分页与默认已归档视图
  • [readme] 从 npm 恢复动态 DSH 兼容徽章
  • [agents] 采用 agent notes 与 Software Factory 治理结构
  • [git] 忽略根目录 main.js 与 preload.js 产物
  • [github] 新增 PR labeler 与 issue 自动标签工作流,并更新 issue 模板
  • [notes] 在 verify-release 冒烟中记录 v0.3.10 首次发布的 404 边界竞态
English

This release contains 12 new features, 15 bug fixes, 18 other changes.

New Features

  • [doctor] boot self-heal attributes the failing plugin row and quarantines it
  • [aggregate] isolate per-plugin boot failures behind the dsh-web-all shell
  • [dsh-pet] add starry-doll sprite2d pet
  • [session-archive] themed dropdowns, drop duplicate workspace chip bar
  • [skins] add stellar-diva, starry-nocturne, hologram-sanctum, abyssal-serenade skins (#1316)
  • [community] register dsh-session-enhance (#1309)
  • [community] register dsh-completion-guard (#1285)
  • [community] register dsh-prompt-enhance (#1282)
  • [skins] add tokyo-night asset skin (#1245)
  • [session-archive] paginate the session list and default to the archived view
  • [session-archive] add built-in session archive manager plugin
  • [remote-web-ui] display update badge text in sidebar when update available

Bug Fixes

  • [doctor] resolve self-heal settling race condition in tests
  • [dsh-web-all] bare-row overrides of shell rows mount silently
  • [dsh-web-all] config-less self row mounts as a no-op; shell never throws
  • [multi] resolve open issues batch (#1341, #1331, #1344, #1346)
  • [skills] drop emoji from profile-cohort-check output to satisfy the no-emoji gate
  • [session-archive] run host-side specs in the node environment on CI
  • [session-archive] realign section UI to the official token contract
  • [session-archive] support bare-uuid harness ids end to end
  • [session-archive] prune selection after delete and report attached skips honestly
  • [plugins] resolve open issues #1296 #1305 #1304 #1313 #1301
  • [session-archive] resolve old-session titles, live auto toggles, 7-day defaults
  • [session-archive] E2E-driven corrections from live GUI verification
  • [git-graph] simplify hero-row chip portal placement and layout effect
  • [better-sidebar] resolve peer dependencies and workspace pins
  • [bundle] provide better-sidebar host-face peers for the linked profile

Other Changes

  • [skin-center] rebuild lib hash table for the four #1316 skins
  • [readme] sync contributor list from GitHub API
  • [notes] record the 0901 maintenance run - CI unblock and two merges
  • [market] regenerate plugins manifest for the dsh-auto-memory description update
  • [skills] sync declared DSH host floor to the approved cohort during dsh-sdk-upgrade
  • [sdk] pin family host floor to 0.1.2-alpha.3 across engines, badge, and CI
  • [readme] sync contributor list from GitHub API
  • [skills] generalize dsh-sdk-upgrade to all dsh plugin projects and add host-upgrade profile acceptance
  • [readme] sync contributor list from GitHub API
  • [notes] record the 0831 maintenance run landings and clean-clone stability bar
  • [readme] sync contributor list from GitHub API
  • [sdk] bump official cohort to 0.1.2-alpha.3
  • [notes] record session-archive pagination and default archived view in the agent note
  • [readme] restore dynamic DSH compatibility badge from npm
  • [agents] adopt agent notes and software factory governance structure
  • [git] ignore root main.js and preload.js artifacts
  • [github] add PR labeler and issue auto-label workflows, update issue templates
  • [notes] record the v0.3.10 first-publish 404 edge race on the verify-release smoke

Generated automatically by the release pipeline (scripts/release-notes.mjs).


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

Don't miss a new dsh-web release

NewReleases is sending notifications on new releases.