Skip to content

Releases: git-ai-project/git-ai

Release v1.2.7

09 Apr 04:13
e025db4

Choose a tag to compare

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.7/install.ps1 | iex

Downloads

  • 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-ai

What'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-notes command 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

09 Apr 02:35
e025db4

Choose a tag to compare

Pre-release

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-e025db4/install.ps1 | iex

Downloads

  • 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-ai

What'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

08 Apr 13:34
f211688

Choose a tag to compare

Pre-release

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-f211688/install.ps1 | iex

Downloads

  • 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-ai

What'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-notes command 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

07 Apr 18:27
1695e11

Choose a tag to compare

Pre-release

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.7-next-d2c85a4/install.ps1 | iex

Downloads

  • 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-ai

What'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

06 Apr 16:18
3b93e05

Choose a tag to compare

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.6/install.ps1 | iex

Downloads

  • 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-ai

What'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 log command 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

Full Changelog: v1.2.5...v1.2.6

Release v1.2.5

02 Apr 01:16
40b1dc1

Choose a tag to compare

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.5/install.ps1 | iex

Downloads

  • 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-ai

What'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

01 Apr 19:20
46cbbb1

Choose a tag to compare

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.4/install.ps1 | iex

Downloads

  • 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-ai

What'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

01 Apr 18:43
46cbbb1

Choose a tag to compare

Pre-release

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.4-next-46cbbb1/install.ps1 | iex

Downloads

  • 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-ai

What'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

01 Apr 18:06
051dfb9

Choose a tag to compare

Pre-release

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.4-next-051dfb9/install.ps1 | iex

Downloads

  • 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-ai

What'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

31 Mar 18:46
6dad0a7

Choose a tag to compare

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 | bash

Windows (PowerShell):

irm https://github.com/git-ai-project/git-ai/releases/download/v1.2.3/install.ps1 | iex

Downloads

  • 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-ai

What'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