Skip to content

Commit c6e37f2

Browse files
marcusgollclaude
andcommitted
chore: release v11.3.0
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent bab9b40 commit c6e37f2

File tree

3 files changed

+49
-1
lines changed

3 files changed

+49
-1
lines changed

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,40 @@
22

33
---
44

5+
## [11.3.0] - 2025-12-13
6+
7+
### ✨ Added
8+
9+
**Git Worktree Integration for Isolated Development**
10+
11+
Enable parallel feature/epic development with full git state isolation. Reduces merge conflicts by ~90% through isolated worktrees per feature.
12+
13+
- **worktree-context.sh**: New root orchestration utilities for worktree-based development
14+
- `get_root_path()` - Returns main worktree path
15+
- `is_in_worktree()` - Detect if running in worktree
16+
- `run_in_worktree()` - Execute commands in worktree without cd
17+
- `merge_worktree_to_main()` - Merge worktree branch back to main
18+
- `generate_worktree_context()` - Generate Task() agent context block
19+
20+
- **Worktree-aware agents**: Worker agent now supports cd-first pattern for worktree execution
21+
- Added `worktree_path` input to worker.md
22+
- Added `<worktree_awareness>` section with Step 0 for worktree switching
23+
24+
- **Command integration**: Feature, implement-epic, and ship commands now support worktrees
25+
- `/feature` creates worktree if preferences enabled
26+
- `/implement-epic` creates sprint-specific worktrees for parallel execution
27+
- `/ship` merges worktree branch and cleans up on finalize
28+
29+
- **User preferences**: Worktrees enabled by default
30+
- `worktrees.auto_create: true` (changed from false)
31+
- `worktrees.cleanup_on_finalize: true`
32+
33+
### 🐛 Fixed
34+
35+
- Fixed PowerShell/bash syntax mixing (`2>$null``2>/dev/null`) in 8 command files
36+
37+
---
38+
539
## [11.2.0] - 2025-12-12
640

741
### ✨ Added

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,20 @@ See a complete feature workflow in [`specs/001-example-feature/`](specs/001-exam
283283
284284
## 🆕 Recent Updates
285285
286+
### v11.3.0 (December 2025)
287+
288+
**Git Worktree Integration** - Parallel development with isolated git state per feature/epic
289+
290+
- **worktree-context.sh**: Root orchestration utilities for worktree-based development
291+
- Automatic worktree creation for features/epics
292+
- Merge and cleanup functions for ship workflow
293+
- Task() agent context generation with cd-first pattern
294+
- **Worktree-aware agents**: Worker agent supports isolated worktree execution
295+
- **Command integration**: `/feature`, `/implement-epic`, `/ship` now create and manage worktrees
296+
- **Enabled by default**: `worktrees.auto_create: true` - reduces merge conflicts ~90%
297+
298+
---
299+
286300
### v11.2.0 (December 2025)
287301
288302
**Automatic Regression Test Generation** - Bugs captured as tests to prevent recurrence

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "spec-flow",
3-
"version": "11.2.0",
3+
"version": "11.3.0",
44
"description": "Spec-Driven Development workflow toolkit for Claude Code - Build high-quality features faster with repeatable AI workflows",
55
"keywords": [
66
"claude",

0 commit comments

Comments
 (0)