Skip to content

Commit 55187e3

Browse files
authored
release: bump to v2.4.0 (#76)
1 parent a6903f9 commit 55187e3

File tree

5 files changed

+26
-5
lines changed

5 files changed

+26
-5
lines changed

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"plugins": [
1111
{
1212
"name": "task-orchestrator",
13-
"version": "2.5.2",
13+
"version": "2.6.0",
1414
"description": "Skills, hooks, and workflows for MCP Task Orchestrator. Schema-aware context, note-driven workflow, and session hooks.",
1515
"author": {
1616
"name": "Jeff Picklyk",

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,27 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.4.0] - 2026-03-09
9+
10+
### Added
11+
- Added config-driven status labels to `advance_item` — custom label names per role transition surfaced in responses and `query_items` results
12+
- Added session tracking notes as a schema-enforced work-phase gate — agents fill context that `/session-retrospective` aggregates across the feature tree
13+
- Added cascade gate enforcement to `advance_item` — parent items now verify child note gates before cascading to terminal
14+
- Added `NoteSchemaEntry.role` type safety — role field changed from `String` to `Role` enum, eliminating stringly-typed comparisons across the gate layer
15+
- Added ktlint enforcement with `.editorconfig` and CI integration
16+
17+
### Fixed
18+
- Fixed short UUID prefix lookup failing in SQLite — `CAST(blob AS VARCHAR)` produced raw bytes instead of hex; now uses `HEX()`/`RAWTOHEX()` for correct cross-dialect behavior
19+
- Fixed `RELATES_TO` edges incorrectly blocking cycle detection in dependency validation
20+
- Fixed input validation hardening across multiple tools
21+
22+
### Changed
23+
- Upgraded MCP SDK to 0.9.0 with Ktor Streamable HTTP transport
24+
- Improved plugin worktree reliability — SubagentStart hook now injects commit, scope, and cd-discipline rules; orchestrator output style includes Worktree Dispatch checklist
25+
- Bumped plugin version to 2.6.0 (new hook content, updated skills and output styles)
26+
27+
---
28+
829
## [2.3.0] - 2026-03-07
930

1031
### Added

claude-plugins/CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ removing and re-adding the marketplace in Claude Code. No version bump is needed
1010

1111
| Plugin | Directory | Current Version |
1212
|--------|-----------|-----------------|
13-
| `task-orchestrator` | `claude-plugins/task-orchestrator/` | `2.5.2` |
13+
| `task-orchestrator` | `claude-plugins/task-orchestrator/` | `2.6.0` |
1414

1515
> Updated automatically by `/prepare-release`. Do not bump manually.
1616

claude-plugins/task-orchestrator/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "task-orchestrator",
3-
"version": "2.5.2",
3+
"version": "2.6.0",
44
"description": "Claude Code integration for MCP Task Orchestrator — schema-aware context, note-driven workflow",
55
"skills": "./skills",
66
"hooks": "./hooks/hooks-config.json",

version.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
VERSION_MAJOR=2
2-
VERSION_MINOR=3
3-
VERSION_PATCH=1
2+
VERSION_MINOR=4
3+
VERSION_PATCH=0

0 commit comments

Comments
 (0)