Skip to content

Commit 12ee582

Browse files
chore(release): bump version to 2.0.1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 62ed5dc commit 12ee582

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [Unreleased]
1111

12+
## [2.0.1] - 2026-02-26
13+
14+
### 🐛 Fixed
15+
16+
- **Main bias fix**: `resolve_primary_branch()` now checks the current branch before the hardcoded `[main, master, develop]` list. Repos on non-standard primary branches (e.g., `2.x`) no longer get blocked by `spec-kitty specify`.
17+
- `create_feature()` records the current branch as `target_branch` in `meta.json` instead of guessing via heuristics. Added `--target-branch` CLI option for explicit override.
18+
- `guards.py` uses `resolve_primary_branch()` instead of hardcoded `{"main", "master"}` set.
19+
- `merge-feature --target` auto-detects from `meta.json` when not specified.
20+
- Template references to "main" replaced with "target branch" throughout command templates.
21+
22+
### 🔧 Changed
23+
24+
- **Dashboard `--open` flag**: Browser auto-open is now disabled by default. Pass `--open` to open the dashboard URL in your browser. Prevents browser windows from spawning during tests or CI.
25+
- Consolidated 3 ad-hoc branch-check functions into `_show_branch_context()` for consistent branch banners across all planning commands.
26+
1227
## [2.0.0] - 2026-02-22
1328

1429
### 🔧 Changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "spec-kitty-cli"
3-
version = "2.0.0"
3+
version = "2.0.1"
44
description = "Spec Kitty, a tool for Specification Driven Development (SDD) agentic projects, with kanban and git worktree isolation."
55
readme = "README.md"
66
license = { file = "LICENSE" }

0 commit comments

Comments
 (0)