From a202037ae7f27812a24fae90e601e2f2baf40eef Mon Sep 17 00:00:00 2001 From: mvoutov Date: Sat, 28 Mar 2026 09:46:09 -0700 Subject: [PATCH 1/2] prep for release 0.5.0 --- CHANGELOG.md | 11 +++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e0ae2fa..da98b82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## [0.5.0] - 2026-03-28 + +### Added +- **Token optimizer** — reduces prompt token usage across all skill and agent templates while preserving semantic content; auto-trims discovery, generation, and sync prompts +- **Plan + execute agent pair** — two new agent templates for structured plan-then-execute workflows +- **`doc graph --remove`** — remove graph artifacts (graph.json, graph-index.json, code-map.md) from a repo +- **Dev docs commands** — refreshed `dev-docs` and `dev-docs-update` command templates + +### Changed +- **CLAUDE.md generation** — improved code-running rule in generated CLAUDE.md files + ## [0.4.0] - 2026-03-24 ### Added diff --git a/package-lock.json b/package-lock.json index 50095c4..58c432d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "aspens", - "version": "0.4.0", + "version": "0.5.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "aspens", - "version": "0.4.0", + "version": "0.5.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 6cc0422..442c20d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aspens", - "version": "0.4.0", + "version": "0.5.0", "description": "Generate and maintain AI-ready documentation for any codebase", "type": "module", "bin": { From 77c7d5120368918226b6dd0bb1ba9ac0f5d7c090 Mon Sep 17 00:00:00 2001 From: mvoutov Date: Sat, 28 Mar 2026 09:48:26 -0700 Subject: [PATCH 2/2] dependabot vulnerability --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 58c432d..eb3657e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -962,9 +962,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", "engines": {