Skip to content

v0.8.8

Choose a tag to compare

@Ox0400 Ox0400 released this 14 Aug 16:41
· 4 commits to main since this release

dsh-vault v0.8.8 — Round 28

✨ New features

  • Passphrase generator (vault_generate_password passphrase: true): memorable "correct-horse-battery-staple" style phrases from a 128-word EFF-style list, with words (2–12), separator, and wordDigits options.
  • Backup retention (vault_backup): old backups beyond maxBackups (default 10) are pruned automatically — returns kept/pruned counts.
  • Editor: expiry & rotation fields — the Settings UI editor now supports expiresAt (datetime picker), rotationDays (0 clears rotation), sensitivity (normal/high), and a favorite/pin checkbox.
  • UI: rotation report lists titles — the health report now shows which entries are expired / due / expiring soon, with remaining days.
  • vault_stats trashCount — overview now reports how many entries sit in the trash.

🧪 Quality

  • 156 tests passing (3 new: backup retention pruning, stats trashCount, passphrase mode).

dsh-vault v0.8.8 — 第 28 轮

✨ 新功能

  • 口令短语生成vault_generate_password passphrase: true):基于 128 词 EFF 风格词表的易记口令(correct-horse-battery-staple 风格),支持 words(2–12)、separatorwordDigits
  • 备份保留策略vault_backup):超过 maxBackups(默认 10)的旧备份自动清理,返回 kept/pruned 计数。
  • 编辑器新增过期与轮换字段 —— 设置 UI 编辑器现支持 expiresAt(日期时间选择器)、rotationDays(0 清除轮换)、sensitivity(普通/高敏)与置顶复选框。
  • UI:轮换报告列出条目 —— 健康报告现在显示哪些条目已过期/待轮换/即将到期及剩余天数。
  • vault_stats trashCount —— 概览新增回收站条目计数。

🧪 质量

  • 156 个测试全部通过(新增 3 个:备份保留清理、stats trashCount、口令短语模式)。