Skip to content

v0.2.3

Latest

Choose a tag to compare

@masknull masknull released this 28 Sep 08:24

新增

  • 插件面板内的设置入口:左侧边栏「插件」→ 已安装 → dsh-session-prompt 卡片详情页内直接编辑会话头部提示词(默认展开),与「设置 → 插件设置」为同一组件、同一份配置,任一处保存两处同时生效。宿主未提供此挂载点时(旧版 DSH)自动回退为原单入口,设置页行为不变。
  • smoke 冒烟测试沙箱化:数据目录隔离到仓库内临时目录(此前会读到开发机上运行中实例的真实 profile 配置导致断言误报),mock 补齐事件总线订阅(此前直接崩溃)。

不兼容变更

  • 最低宿主版本提升至 DSH 0.1.7-rc.1:本版起仅支持 0.1.7 线,0.1.5 的兼容路径(插件 tab 的 settings.plugin.item 座位、settingsScope 控制器、legacy settings.yaml 迁移链)已全部移除;仍需 0.1.5 的用户请留在 v0.2.2。

修复

  • 宿主半配置热更新处理器:loader/volatile-update 事件的回调此前引用一个未定义的函数,配置热更新到达即抛错;现已重建为真正的 seed 函数并随事件重新求值。