Skip to content

v0.8.6

Choose a tag to compare

@Ox0400 Ox0400 released this 14 Aug 16:34
· 8 commits to main since this release

dsh-vault v0.8.6 — Round 26

✨ New features

  • vault_compare: field-by-field diff of two entries (onlyA / onlyB / differ / equal) — field names only, never secret values.
  • vault_rename: rename an entry in one call (shortcut for vault_update).
  • vault_search time-range filters: optional createdAfter / createdBefore (epoch millis) to filter results.
  • UI: vault health bar — live badges for entry/TOTP/high-sensitivity counts, rotation due, weak passwords, reused credentials, and backup age (color-coded: ok / warn / danger). Health data now actually loads (previously the report box never populated).

🐛 Bug fixes

  • rotationDays: 0 now clears rotation ("never rotate") instead of keeping a zero interval that reported the entry as due forever (both on add and update).

🧪 Quality

  • 150 tests passing (4 new: compare, rename, time-range search, rotationDays-0 clearing).

dsh-vault v0.8.6 — 第 26 轮

✨ 新功能

  • vault_compare:逐字段比较两个条目(onlyA/onlyB/differ/equal)——只返回字段名,绝不返回密钥值。
  • vault_rename:一次调用重命名条目(vault_update 的快捷方式)。
  • vault_search 时间范围过滤:新增可选 createdAfter/createdBefore(毫秒时间戳)。
  • UI:保险库健康栏——条目数/TOTP/高敏计数、待轮换、弱密码、复用凭据、备份天数等彩色徽章(绿/黄/红)。健康数据此前从未真正加载,现已修复并实时展示。

🐛 修复

  • rotationDays: 0 现在表示清除轮换(永不轮换),而非保留 0 间隔导致条目永远显示“到期”(add 与 update 均生效)。

🧪 质量

  • 150 个测试全部通过(新增 4 个:compare、rename、时间范围搜索、rotationDays=0 清除)。