Repository navigation
Releases
Releases · yakoylp/dsh-localnotify
v1.4.1
v1.4.1 (2026-09-07)
文档修正
- 安装说明「本地目录开发安装」改用通用示例:先
git clone,再用./dsh-localnotify(macOS / Linux)或"C:\path\to\dsh-localnotify"(Windows,替换为实际路径)安装。不再出现维护者本机绝对路径 - 开发示例改用跨平台相对路径
./tmp-notify.json,替代在类 Unix 环境下未定义的$TEMP
无代码行为变更(功能与 v1.4.0 相同)。
v1.4.0
v1.4.0 (2026-09-07)
新增
- 通知级别(level)视觉分级: notify_add / CLI --level 支持 info | success | warn | error,卡片左边框/未读圆点按级别着色,卡片与详情页显示级别标签
- 来源筛选: 通知中心按来源(agent/cron/cli…)过滤
- 排序切换: 最新优先 / 最旧优先 / 未读优先
- 自动清理: CLI config --retain-days 设置保留天数,超期通知随写入自动删除; prune 立即清理(存储 version 2,旧数据兼容)
- 自动化测试: 新增 HTTP API 与 CLI 端到端测试,store 用例扩充,共 27 项
- GitHub Actions CI: Node 18/20/22 矩阵运行全部测试
详见 CHANGELOG.md
dsh-localnotify 1.3.1
文档:README 增加英文版与 Agent 使用手册跳转 + 新增 README.agent.md(notify_add 工具 agent 使用规范)
dsh-localnotify 1.3.0
新增:界面多语言,跟随 dsh web 语言自动切换(zh / en,切换实时生效)
dsh-localnotify 1.2.0
新增:通知中心分页(每页 10/20/50/100 + 上一页/下一页,共 N 条 · 第 x/y 页)
dsh-localnotify 1.1.0
Bug 修复版(社区反馈):
- 修复 Host 半区 HTTP 路由静默失效:inject 补上 webServer、路由注册放入 ctx.effect(解决通知中心列表恒为空,API 返回 405 的问题)
- 修复多条通知时卡片被 flex 压扁、不出现滚动条(卡片 flex:none + 列表容器 minHeight:0)
详见 CHANGELOG.md
dsh-localnotify 1.0.0
DSH 本地通知栏插件首个发布版:侧边栏【通知】入口 + 全屏通知中心(时间筛选/搜索/未读已读/删除/详情弹层一键复制),notify_add agent 工具 + dsh-localnotify CLI,JSON 持久化 + 实时刷新。