Repository navigation
Releases: Mizumic/dsh-system-fingerprint
Releases · Mizumic/dsh-system-fingerprint
Release list
dsh-system-fingerprint 0.3.0
[0.3.0] - 2026-10-20
Added
- 对外接口契约化 v1(
docs/INTERFACE.md):/api/system-fingerprint/state所有响应统一带apiVersion: 1;- 新增只读配置导出
$DSH_HOME/storages/system-fingerprint/config.json(v1,字段白名单、
不含凭据、含最近探测到的 checkpoint),供外部工具只读消费; - 新增接口契约测试(
test/fp-interface-test.mjs,12 项)。
- 行为告警合并展示:新增可选配置
externalAlertFile(通用外部告警文件 v1,display-only)。
warn/critical 时徽标追加⚠并转警示色,悬浮卡片增加「行为告警」与 changed 通道行;
文件缺失/损坏/版本不认识一律静默降级——插件不感知、也不依赖任何产出方。 - 单向依赖与分发边界测试:插件代码零外部监测项目引用、宿主只 import Node 内建模块、
只写自己的存储目录(测试断言)。
Changed
- 版本
0.2.0 → 0.3.0(向后兼容:只加字段/能力,不改既有字段语义)。 package.json增加repository/homepage/bugs/engines/keywords,
并随包分发LICENSE与CHANGELOG.md。- 文档:重写 README(GitHub 发布标准结构 + 存储预算 + 贡献/安全/许可证入口),
新增CONTRIBUTING.md、SECURITY.md、CODE_OF_CONDUCT.md、CI 与 issue/PR 模板。
Fixed
- 无(本版本无行为缺陷修复)。