Releases: hi2gage/sprout
Releases · hi2gage/sprout
0.1.1
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
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
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