dsh-vault v0.9.0 — Round 30 (finale)
✨ New features
vault_verify all: true— audit every active entry at once; returnsaudited/withIssuescounts plus a per-entry issue list (no secrets).vault_duplicates mode— explicitboth(default) /title/contentduplicate-group modes.vault_reportenrichment — per-entry lines now include rotation interval, TOTP and high-sensitivity markers, plus a stats footer (total, byKind, totp, privateKey, high, expired, rotationDue).backupRetentionconfig —vault_backupand the UI backup button honor the configured retention (default 10).- UI: duplicate-groups badge — the health bar shows how many title+kind duplicate groups exist.
🧪 Quality
- 165 tests passing (4 new: verify-all audit, duplicates modes, report stats footer, retention config default).
🎉 30-round milestone
This closes the 30-round build-out: every round shipped development → tests → typecheck → build → push, with releases on significant rounds. Latest version: 0.9.0.
dsh-vault v0.9.0 — 第 30 轮(收官)
✨ 新功能
vault_verify all: true—— 一次性审计全部条目;返回audited/withIssues计数与逐条问题列表(不含密钥)。vault_duplicates mode—— 明确的both(默认)/title/content重复分组模式。vault_report增强 —— 每行新增轮换周期、TOTP 与高敏标记,并附统计页脚(total、byKind、totp、privateKey、high、expired、rotationDue)。backupRetention配置 ——vault_backup与 UI 备份按钮遵循配置的保留数量(默认 10)。- UI:重复分组徽章 —— 健康栏显示 title+kind 重复分组数量。
🧪 质量
- 165 个测试全部通过(新增 4 个:verify-all 审计、duplicates 模式、report 统计页脚、保留配置默认值)。
🎉 30 轮里程碑
至此完成 30 轮迭代:每轮均完成开发 → 测试 → typecheck → build → push,重大功能轮次附带发布。当前版本:0.9.0。