github Priivacy-ai/spec-kitty v2.0.1

14 hours ago

Fixed

  • 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.
  • 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.
  • guards.py uses resolve_primary_branch() instead of hardcoded {"main", "master"} set.
  • merge-feature --target auto-detects from meta.json when not specified.
  • Template references to "main" replaced with "target branch" throughout command templates.

Changed

  • Dashboard --open flag: Browser auto-open is now disabled by default. Pass --open to open the dashboard URL in your browser.
  • Consolidated 3 ad-hoc branch-check functions into _show_branch_context().

Install from GitHub

pip install "spec-kitty-cli @ git+https://github.com/Priivacy-ai/spec-kitty.git@v2.0.1"

Don't miss a new spec-kitty release

NewReleases is sending notifications on new releases.