diff --git a/packages/cli/pubspec.yaml b/packages/cli/pubspec.yaml index 1849056..9e80349 100644 --- a/packages/cli/pubspec.yaml +++ b/packages/cli/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: args: ^2.7.0 dew_core: ^0.1.0 dew_kanban: ^0.1.0 - dew_vault: ^0.1.0 + dew_vault: ^0.3.0 dew_mcp: ^0.1.0 dev_dependencies: diff --git a/packages/vault/CHANGELOG.md b/packages/vault/CHANGELOG.md index f26f4c3..396a6d2 100644 --- a/packages/vault/CHANGELOG.md +++ b/packages/vault/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## 0.3.0 — 2026-05-03 + +Implemented vault command behavior end-to-end and completed release-readiness features. + +- Replaced all vault command stubs with real implementations. +- Added support for command aliases as explicit commands: `set`, `get`, `update`, `rename`, + `rotate`, `generate`, `list`, `delete`, and `init`. +- Added `--format [default|json]` output handling for supported commands. +- Added rotation metadata support and integrated metadata-driven rotation policy storage. +- Added configurable built-in generators under `dew.vault.generators`. +- Added `vault generate ` command for local generation without shelling out. +- Added `--name`-driven single-secret rotation and vault-wide password rotation behavior. +- Added metadata parsing via `--metadata` and `--metadata-file`. +- Added encryption-backed vault storage and password-rotation plumbing. +- Added full command coverage tests for `dew_vault`, including generator, init, rotate, + rename, metadata, env input, and output format paths. + ## 0.2.0 — 2026-05-03 Initial feature stub package for vault support. diff --git a/packages/vault/pubspec.yaml b/packages/vault/pubspec.yaml index df33369..5a8a037 100644 --- a/packages/vault/pubspec.yaml +++ b/packages/vault/pubspec.yaml @@ -1,6 +1,6 @@ name: dew_vault description: Vault feature package for the Dew project management tool. -version: 0.2.0 +version: 0.3.0 repository: https://github.com/artificerchris/dew issue_tracker: https://github.com/artificerchris/dew/issues resolution: workspace @@ -9,8 +9,9 @@ environment: sdk: ^3.11.4 dependencies: - dew_core: ^0.2.0 + dew_core: ^0.1.0 file: ^7.0.1 + pointycastle: ^4.0.0 path: ^1.9.0 dev_dependencies: