From a9b18181382efbd0ea9ae38138572fc2487388fd Mon Sep 17 00:00:00 2001 From: Van Nguyen Date: Tue, 22 Sep 2026 19:50:47 +0700 Subject: [PATCH] chore(release): prepare 0.5.0 --- .claude-plugin/marketplace.json | 4 ++-- .claude-plugin/plugin.json | 2 +- CHANGELOG.md | 7 ++++++- README.md | 5 +++++ packages/core/package.json | 2 +- packages/mcp/package.json | 2 +- packages/mcp/src/version.ts | 2 +- plugin/mcp/server.js | 2 +- site/index.html | 2 +- 9 files changed, 19 insertions(+), 9 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index a22d7d2..89f11dc 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -3,14 +3,14 @@ "owner": { "name": "vannt-dev", "url": "https://github.com/vannt-dev" }, "metadata": { "description": "junto - an evidence-based workflow engine for Claude Code.", - "version": "0.4.0" + "version": "0.5.0" }, "plugins": [ { "name": "junto", "source": ".", "description": "Durable state, real quality gates, and no binaries. Install it, then run /junto:start.", - "version": "0.4.0", + "version": "0.5.0", "category": "workflow" } ] diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 67278dc..a186faa 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "junto", "description": "Workflow engine for Claude Code with durable state and evidence-based quality gates. No binaries, no runtime downloads, and writes only under the project's .junto directory.", - "version": "0.4.0", + "version": "0.5.0", "author": { "name": "vannt-dev", "url": "https://github.com/vannt-dev" }, "homepage": "https://github.com/vannt-dev/junto", "repository": "https://github.com/vannt-dev/junto", diff --git a/CHANGELOG.md b/CHANGELOG.md index ca472c1..4a1257f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,12 @@ All notable changes to junto are documented in this file. The project follows Semantic Versioning. -## [Unreleased] +## [0.5.0] - 2026-09-22 + +### Fixed + +- Bind review verdicts to source, index, HEAD, configuration, and task context; refuse stale evidence at status, transition, and archive boundaries. +- Preserve review invalidation during in-flight edits and canonicalize Windows repository aliases. - Keep selected CLI review filenames literal in Git diff, including paths with brackets, so excluded files cannot leak into review input. diff --git a/README.md b/README.md index 1d9ca2a..1acefab 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,11 @@ claude plugin details junto@junto claude plugin update junto@junto ``` +This release is **0.5.0**. After updating, restart Claude Code and confirm the version with +`claude plugin details junto@junto`. Existing review verdicts without source fingerprints are +unverified: rerun required reviews before advancing or finishing a task. A source, Git, policy, +or requirement change invalidates the affected evidence. See [release notes](CHANGELOG.md). + ## Quick start Run the first command inside a Git repository: diff --git a/packages/core/package.json b/packages/core/package.json index f1ee9c0..d1b107d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@junto/core", - "version": "0.4.0", + "version": "0.5.0", "type": "module", "main": "./src/index.ts", "exports": { diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 1a98a8d..dfb9403 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@junto/mcp", - "version": "0.4.0", + "version": "0.5.0", "type": "module", "main": "./src/server.ts", "dependencies": { diff --git a/packages/mcp/src/version.ts b/packages/mcp/src/version.ts index 9216d62..27251b0 100644 --- a/packages/mcp/src/version.ts +++ b/packages/mcp/src/version.ts @@ -1 +1 @@ -export const VERSION = "0.4.0" +export const VERSION = "0.5.0" diff --git a/plugin/mcp/server.js b/plugin/mcp/server.js index 28e0f42..6309d58 100644 --- a/plugin/mcp/server.js +++ b/plugin/mcp/server.js @@ -27470,7 +27470,7 @@ function captureReviewFingerprint(root, task, config2) { } // packages/mcp/src/version.ts -var VERSION = "0.4.0"; +var VERSION = "0.5.0"; // packages/mcp/src/context.ts var RUNNER = `@junto/mcp@${VERSION}`; diff --git a/site/index.html b/site/index.html index cb5b7dd..2085749 100644 --- a/site/index.html +++ b/site/index.html @@ -25,7 +25,7 @@ Principles GitHub - v0.4.0 + v0.5.0