Releases: git-ai-project/git-ai
Release v1.2.7
git-ai v1.2.7
Release Channel
latest
Detailed AI-generated changelog is being generated and will appear here shortly...
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.7/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.7/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- fix: use git blame -C to prevent misattribution of shifted lines in git ai diff by @svarlamov in #984
- chore(deps): bump lodash from 4.17.23 to 4.18.1 in /agent-support/vscode in the npm_and_yarn group across 1 directory by @dependabot[bot] in #925
- chore(deps): bump clap from 4.5.60 to 4.6.0 by @dependabot[bot] in #886
- Filter out mock_ai metrics events from telemetry by @svarlamov in #996
- [codex] migrate Codex preset to hooks and shared bash recovery by @svarlamov in #997
- fix(ci): reverse original_commits order for rebase merge authorship p… by @blanet in #998
- fix(ci): reverse original_commits order + add local CI regression tests by @svarlamov in #1015
- feat: bash tool change attribution via filesystem snapshots, codex fixes by @jwiegley in #798
- chore(vscode-plugin): bump @types/node from 25.5.0 to 25.5.2 in /agent-support/vscode by @dependabot[bot] in #1011
- chore(vscode-plugin): bump typescript from 5.8.3 to 6.0.2 in /agent-support/vscode by @dependabot[bot] in #1010
- chore(deps): bump zip from 8.4.0 to 8.5.1 by @dependabot[bot] in #1009
- chore(vscode-plugin): bump posthog-node from 5.28.9 to 5.29.0 in /agent-support/vscode by @dependabot[bot] in #1007
- chore(deps): bump indicatif from 0.17.11 to 0.18.4 by @dependabot[bot] in #1006
- chore(ci): bump actions/checkout from 4 to 6 by @dependabot[bot] in #1005
- chore(vscode-plugin): bump eslint from 9.30.1 to 10.2.0 in /agent-support/vscode by @dependabot[bot] in #1004
- feat: add
git ai fetch-notescommand for synchronous notes fetch by @Krishnachaitanyakc in #987 - feat: return ok=true with git_repo=false when bg status is run outside a git repo by @svarlamov in #898
- chore(deps): bump ratatui from 0.28.1 to 0.30.0 by @dependabot[bot] in #1012
- Fix Devin Review bugs in PR #932: stale help text and missing trailing newline by @svarlamov in #1018
- Move cursor to JSONL from sqlite by @acunniffe in #932
- fix: respect CLAUDE_CONFIG_DIR env var in install-hooks and skills by @svarlamov in #1019
- feat: retain working logs under old-SHA for 7 days in production builds by @svarlamov in #1022
- feat/fix: rebase attribution — per-commit delta, conflict fallback, and test hardening by @svarlamov in #993
- fix: pick per-commit PromptRecord in flatten_prompts_for_metadata during rebase by @svarlamov in #1024
New Contributors
Full Changelog: v1.2.6...v1.2.7
Release v1.2.7-next-e025db4
git-ai v1.2.7-next-e025db4
Release Channel
next
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-e025db4/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-e025db4/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- feat/fix: rebase attribution — per-commit delta, conflict fallback, and test hardening by @svarlamov in #993
- fix: pick per-commit PromptRecord in flatten_prompts_for_metadata during rebase by @svarlamov in #1024
Full Changelog: v1.2.7-next-f211688...v1.2.7-next-e025db4
Release v1.2.7-next-f211688
git-ai v1.2.7-next-f211688
Release Channel
next
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-f211688/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-f211688/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- [codex] migrate Codex preset to hooks and shared bash recovery by @svarlamov in #997
- fix(ci): reverse original_commits order + add local CI regression tests by @svarlamov in #1015
- feat: bash tool change attribution via filesystem snapshots, codex fixes by @jwiegley in #798
- chore(vscode-plugin): bump @types/node from 25.5.0 to 25.5.2 in /agent-support/vscode by @dependabot[bot] in #1011
- chore(vscode-plugin): bump typescript from 5.8.3 to 6.0.2 in /agent-support/vscode by @dependabot[bot] in #1010
- chore(deps): bump zip from 8.4.0 to 8.5.1 by @dependabot[bot] in #1009
- chore(vscode-plugin): bump posthog-node from 5.28.9 to 5.29.0 in /agent-support/vscode by @dependabot[bot] in #1007
- chore(deps): bump indicatif from 0.17.11 to 0.18.4 by @dependabot[bot] in #1006
- chore(ci): bump actions/checkout from 4 to 6 by @dependabot[bot] in #1005
- chore(vscode-plugin): bump eslint from 9.30.1 to 10.2.0 in /agent-support/vscode by @dependabot[bot] in #1004
- feat: add
git ai fetch-notescommand for synchronous notes fetch by @Krishnachaitanyakc in #987 - feat: return ok=true with git_repo=false when bg status is run outside a git repo by @svarlamov in #898
- chore(deps): bump ratatui from 0.28.1 to 0.30.0 by @dependabot[bot] in #1012
- Fix Devin Review bugs in PR #932: stale help text and missing trailing newline by @svarlamov in #1018
- Move cursor to JSONL from sqlite by @acunniffe in #932
- fix: respect CLAUDE_CONFIG_DIR env var in install-hooks and skills by @svarlamov in #1019
- feat: retain working logs under old-SHA for 7 days in production builds by @svarlamov in #1022
Full Changelog: v1.2.7-next-d2c85a4...v1.2.7-next-f211688
Release v1.2.7-next-d2c85a4
git-ai v1.2.7-next-d2c85a4
Release Channel
next
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-d2c85a4/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-d2c85a4/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- fix: use git blame -C to prevent misattribution of shifted lines in git ai diff by @svarlamov in #984
- chore(deps): bump lodash from 4.17.23 to 4.18.1 in /agent-support/vscode in the npm_and_yarn group across 1 directory by @dependabot[bot] in #925
- chore(deps): bump clap from 4.5.60 to 4.6.0 by @dependabot[bot] in #886
- Filter out mock_ai metrics events from telemetry by @svarlamov in #996
- fix(ci): reverse original_commits order for rebase merge authorship p… by @blanet in #998
New Contributors
Full Changelog: v1.2.6...v1.2.7-next-d2c85a4
Release v1.2.6
git-ai v1.2.6
Release Channel
latest
Detailed AI-generated changelog is being generated and will appear here shortly...
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.6/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.6/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- fix: retry authorship note read after daemon sync by @jwiegley in #933
- New dev workflow by @svarlamov in #942
- Update dev workflow docs by @svarlamov in #945
- fix: prevent test fork bombs and isolate test HOME from developer config by @svarlamov in #947
- Fix AI reflow attribution: N→1 and 1→N line reformats now attributed to AI by @svarlamov in #949
- fix: attribute AI edits when Claude is launched from a non-git directory (issue #954) by @svarlamov in #958
- fix: prevent daemon panic on multi-byte UTF-8 during rebase authorship tracking by @svarlamov in #946
- Fix/vsx extension debouncing by @acunniffe in #948
- fix: preserve AI attribution through stash branch and stash pop conflicts by @svarlamov in #961
- fix: resolve attribution edge cases for cherry-pick, squash, and conflict scenarios by @svarlamov in #959
- fix: correct intermediate commit note corruption after rebase slow path by @svarlamov in #977
- feat: add
git ai logcommand by @Krishnachaitanyakc in #975 - Fix rebase with conflict wiping out authorship notes by @shortdiv in #935
- fix: route checkpoints to linked worktree when CWD is main repo by @svarlamov in #981
- test: normalize worktree storage assertions on Windows by @svarlamov in #989
- feat: add firebender checkpoint support by @kevo1ution in #917
- fix: preserve attribution when interactive rebase drops commits by @svarlamov in #990
- fix: always force_split changed hunks for AI checkpoints by @svarlamov in #985
- Fix stats to ignore renamed files (closes #923) by @svarlamov in #928
- fix: clean up legacy opencode plugin from ~/.config/opencode/plugin on install/uninstall by @svarlamov in #972
- feat: filter firebender tool calls in checkpoint, not in hook matcher by @svarlamov in #991
- Fix daemon mode config staleness by using Config::fresh() by @svarlamov in #930
- fix: set USERPROFILE on Windows in config_fresh tests by @svarlamov in #992
New Contributors
- @kevo1ution made their first contribution in #917
Full Changelog: v1.2.5...v1.2.6
Release v1.2.5
git-ai v1.2.5
Release Channel
latest
Detailed AI-generated changelog is being generated and will appear here shortly...
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.5/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.5/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- fix: sanitize git env vars from daemon process by @jwiegley in #916
- Fix: Handle single-parent squash merges in partial clones by @shortdiv in #918
- [codex] Fix Cursor checkpoint routing and explicit path handling by @svarlamov in #922
New Contributors
Full Changelog: v1.2.4...v1.2.5
Release v1.2.4
git-ai v1.2.4
Release Channel
latest
Detailed AI-generated changelog is being generated and will appear here shortly...
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.4/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.4/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- chore: change dependabot schedule from daily to weekly by @svarlamov in #897
- refactor: remove unused checkpoint --reset flag by @svarlamov in #906
- fix: route checkpoints to correct nested subrepo instead of parent repo by @oatiz in #904
- chore(ci): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #891
- chore(deps): bump crossterm from 0.28.1 to 0.29.0 by @dependabot[bot] in #892
- chore(deps): bump jsonc-parser from 0.29.0 to 0.32.1 by @dependabot[bot] in #893
- chore(ci): bump go-task/setup-task from 1 to 2 by @dependabot[bot] in #887
- chore(ci): bump actions/github-script from 7 to 8 by @dependabot[bot] in #885
- chore(deps): bump futures from 0.3.31 to 0.3.32 by @dependabot[bot] in #883
- chore(deps): bump insta from 1.46.3 to 1.47.2 by @dependabot[bot] in #890
- chore(ci): bump jtalk/url-health-check-action from 4 to 5 by @dependabot[bot] in #889
- chore(deps): bump the npm_and_yarn group across 1 directory with 8 updates by @dependabot[bot] in #912
- chore(opencode-plugin): bump @opencode-ai/plugin from 1.3.7 to 1.3.10 in /agent-support/opencode by @dependabot[bot] in #888
- chore(vscode-plugin): bump @typescript-eslint/parser from 8.35.1 to 8.58.0 in /agent-support/vscode by @dependabot[bot] in #894
New Contributors
Full Changelog: v1.2.3...v1.2.4
Release v1.2.4-next-46cbbb1
git-ai v1.2.4-next-46cbbb1
Release Channel
next
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.4-next-46cbbb1/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.4-next-46cbbb1/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- chore(ci): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #891
- chore(deps): bump crossterm from 0.28.1 to 0.29.0 by @dependabot[bot] in #892
- chore(deps): bump jsonc-parser from 0.29.0 to 0.32.1 by @dependabot[bot] in #893
- chore(ci): bump go-task/setup-task from 1 to 2 by @dependabot[bot] in #887
- chore(ci): bump actions/github-script from 7 to 8 by @dependabot[bot] in #885
- chore(deps): bump futures from 0.3.31 to 0.3.32 by @dependabot[bot] in #883
- chore(deps): bump insta from 1.46.3 to 1.47.2 by @dependabot[bot] in #890
- chore(ci): bump jtalk/url-health-check-action from 4 to 5 by @dependabot[bot] in #889
- chore(deps): bump the npm_and_yarn group across 1 directory with 8 updates by @dependabot[bot] in #912
- chore(opencode-plugin): bump @opencode-ai/plugin from 1.3.7 to 1.3.10 in /agent-support/opencode by @dependabot[bot] in #888
- chore(vscode-plugin): bump @typescript-eslint/parser from 8.35.1 to 8.58.0 in /agent-support/vscode by @dependabot[bot] in #894
Full Changelog: v1.2.4-next-051dfb9...v1.2.4-next-46cbbb1
Release v1.2.4-next-051dfb9
git-ai v1.2.4-next-051dfb9
Release Channel
next
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.4-next-051dfb9/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.4-next-051dfb9/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- chore: change dependabot schedule from daily to weekly by @svarlamov in #897
- refactor: remove unused checkpoint --reset flag by @svarlamov in #906
- fix: route checkpoints to correct nested subrepo instead of parent repo by @oatiz in #904
New Contributors
Full Changelog: v1.2.3...v1.2.4-next-051dfb9
Release v1.2.3
git-ai v1.2.3
Release Channel
latest
Detailed AI-generated changelog is being generated and will appear here shortly...
Installation
Install this specific version with checksum verification:
macOS/Linux:
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.2.3/install.sh | bashWindows (PowerShell):
irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.3/install.ps1 | iexDownloads
- Linux (x64):
git-ai-linux-x64 - Linux (ARM64):
git-ai-linux-arm64 - Windows (x64):
git-ai-windows-x64.exe - Windows (ARM64):
git-ai-windows-arm64.exe - macOS (Intel):
git-ai-macos-x64 - macOS (Apple Silicon):
git-ai-macos-arm64
SHA256 Checksums
$(cat release/SHA256SUMS)
Attestation Verification
Verify build provenance with the GitHub CLI:
gh attestation verify git-ai-<platform> --repo git-ai-project/git-aiWhat's Changed
Other Changes
- Fix cursor, codex, claude installer output by @acunniffe in #700
- fix: propagate cwd from hook input into repo_working_dir for all agent presets by @svarlamov in #872
- feat: detect running agents after hook updates and warn about restart by @svarlamov in #899
- Guard Windows git ai upgrade wrapper path by @svarlamov in #901
Full Changelog: v1.2.2...v1.2.3