Skip to content

Releases: hi2gage/sprout

0.1.1

12 Feb 19:11
d9cfcce

Choose a tag to compare

What's Changed

  • Invoke post-launch hook after worktree creation (#6)

The HooksService already defined a postLaunch hook type, but Launch never called it. This wires it up so .sprout/hooks/post-launch runs after worktree creation with the standard SPROUT_WORKTREE_PATH, SPROUT_BRANCH, and SPROUT_REPO_ROOT environment variables.

v0.1.0

12 Feb 17:17
2c33471

Choose a tag to compare

What's Changed

  • Recover from stale worktree branch conflicts — Automatically handles cases where a branch already exists from a previously pruned worktree
  • CI improvements — Added GitHub Actions workflow for Swift build and tests, running on both Linux and macOS with Swift 6.2
  • Test improvements — Refactored tests to use scoped temp directory helpers; normalized repo root paths in GitService tests for macOS compatibility

Full Changelog: v0.0.1...v0.1.0

v0.0.1

05 Feb 18:05
635a8ee

Choose a tag to compare

Initial Release

A CLI tool that creates git worktrees and launches Claude Code with contextual prompts from Jira tickets, GitHub issues, or GitHub PRs.

Features

  • Auto-detects input type (Jira ticket, GitHub issue/PR, URL, or raw prompt)
  • Creates isolated git worktrees for each task
  • Fetches ticket/issue context and composes prompts
  • Supports batch mode for processing multiple tickets
  • Configurable launch scripts (iTerm, Terminal, tmux, etc.)
  • Variable interpolation in templates

Installation

mint install hi2gage/sprout