Skip to content

Releases: wzn16/dsh-task-capsule

v0.3.0 · 官方 DSH 壳适配

Choose a tag to compare

@wzn16 wzn16 released this 26 Sep 09:12

适配

  • 通知配置改为插件自有 JSON 持久化($DSH_HOME/dsh-task-capsule.notify.json),修复官方壳下 settings 门面拒写(No configurable plugin entry)导致的通知开关无法保存
  • 首次读取回退 settings 旧值,旧配置无缝衔接

兼容

  • 旧版 DSH(dataelement 壳)不受影响:settings 可用时行为不变

v0.2.1 · 测试通知入口常显

Choose a tag to compare

@wzn16 wzn16 released this 24 Sep 03:40

修复

  • 「系统通知权限」状态行与测试按钮此前被「系统通知」开关联动隐藏(开关关闭时没有任何测试入口),现改为常显。
  • 未授权时按钮文案为「请求授权并测试」:点击弹出系统授权弹窗,允许后自动发送测试通知;已授权时为「发测试通知」。

完整变更: v0.2.0...v0.2.1

v0.2.0 · 系统通知增强

Choose a tag to compare

@wzn16 wzn16 released this 24 Sep 03:08

新增

  • 前台时也推系统通知:新配置项 systemNotifyAlways(默认关)。开启后任务完成 / 等待确认时不分前后台都推系统通知;默认行为不变(仅页面在后台时推送)。
  • 系统通知权限状态展示:设置页显示当前授权状态(已授权 / 未请求 / 已被拒绝);被系统拒绝时给出引导(macOS:系统设置 → 通知 → DSH Desktop;Windows:设置 → 系统 → 通知)。
  • 发测试通知:已授权后可在设置页一键发送测试通知,快速验证系统通知链路。

优化

  • 「系统通知」开关描述更新:DSH Desktop(Electron)客户端内即为系统级通知——macOS 通知中心 / Windows 系统 Toast。
  • 移除设置页面向开发者的迁移说明文案。

完整变更: v0.1.0...v0.2.0