Releases: git-fire/git-rain
v0.9.2
Changelog
New Features
- a6d12fc feat(cli): default mainline fetch, --rain TUI, --sync hydrate
- 5ea771c feat(cmd): parallel default run with streaming scan (#6)
- 265e6e7 feat(install): first-party curl installer for Linux/macOS (#3)
Bug Fixes
- 9dc5de7 fix(git): mainline fetch filters on upstream branch name; ambiguous infer is skip
- 0fbbe46 fix(uat): scenario 9 needs --sync for local branch fast-forward
Other
- 95f0929 Default to fetch-all; add --mainline-fetch (#4)
- 3bec360 docs(readme): behavior accuracy, dry-run note, config vs registry locking (#5)
- 1eb4d16 refactor stuff
Install
Go
go install github.com/git-rain/git-rain@v0.9.2curl (Linux / macOS)
curl -fsSL https://raw.githubusercontent.com/git-fire/git-rain/v0.9.2/scripts/install.sh | VERSION=v0.9.2 bashHomebrew (macOS/Linuxbrew)
brew install git-fire/tap/git-rainWindows (WinGet)
The package is available in WinGet only after the microsoft/winget-pkgs update PR for this version is merged.
Until then, install from the Windows .zip asset attached to this release.
winget install git-rain.git-rainLinux packages
Download and install .deb or .rpm assets from this release.
Full instructions: README -> Install
v0.9.1
Changelog
Other
- 039c2d5 refactor: remove dead rainAnimMode field from RepoSelectorModel
Install
Go
go install github.com/git-rain/git-rain@v0.9.1Homebrew (macOS/Linuxbrew)
brew install git-fire/tap/git-rainWindows (WinGet)
The package is available in WinGet only after the microsoft/winget-pkgs update PR for this version is merged.
Until then, install from the Windows .zip asset attached to this release.
winget install git-rain.git-rainLinux packages
Download and install .deb or .rpm assets from this release.
Full instructions: README -> Install
v0.9.0
Changelog
New Features
- 472bdf7 feat: add TUI progress display, config loader, and full rain orchestration
- 303c63e feat: branch sync modes, user mainline patterns (forecasts), and tags flag
Bug Fixes
- 2c62f04 fix: correct Homebrew install command in release footer
- d9fb5a9 fix: lint errors, add README, LICENSE, and Makefile improvements
- 958853a fix: remove dead jiraBefore assignment (ineffassign)
- 9926a5c fix: use git changelog to avoid GitHub compare API dependency
Other
- e9dc470 Add UAT job to CI pipeline
- 176f1e8 Add weather-themed output, freeze handling, branch/tag flags, and tests
- c6d89eb Extract rain as standalone git-rain CLI
- e7973d1 ci: add GoReleaser, release, winget, and Homebrew tap workflows
- d99e561 ci: point Homebrew tap at git-fire/homebrew-tap
- 7a84ee7 design: add git-rain logo — thundercloud raining DAGs
- 4ff780f design: add rain streaks to logo
Install
Go
go install github.com/git-rain/git-rain@v0.9.0Homebrew (macOS/Linuxbrew)
brew install git-fire/tap/git-rainWindows (WinGet)
The package is available in WinGet only after the microsoft/winget-pkgs update PR for this version is merged.
Until then, install from the Windows .zip asset attached to this release.
winget install git-rain.git-rainLinux packages
Download and install .deb or .rpm assets from this release.
Full instructions: README -> Install