v1.1.11
git-ai-project/git-aiv1.1.11Mar 12, 2026by github-actions[bot]
AI Summary
git-ai v1.1.11 is a patch release focused on bug fixes and improvements. Key changes include fixes for binary/non-UTF-8 content handling in diff parsing, resolving xdg-open error spam on headless Linux, improving installation scripts to download directly from GitHub, and adding API key mode for session and metrics uploading.
Key Highlights
- Fix binary/non-UTF-8 content handling in diff parsing and exclude binary files from diffs
- Fix xdg-open error spam during login on headless Linux
- Fix redirect clone hook output to stderr, respect quiet config and allow_repositories
- Download directly from GitHub in both Windows and Mac/Linux install scripts
- Use ~/.git-ai/tmp/ for install script instead of /tmp for better security
New Features
- API key mode for session and metrics uploading
- Custom attributes for PromptRecords and metrics
- Tests for custom_attributes preservation in rebase, cherry-pick, amend, squash operations
Full Release Notes
## git-ai v1.1.11 ### 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:** ```bash curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.1.11/install.sh | bash ``` **Windows (PowerShell):** ```powershell irm https://github.com/git-ai-project/git-ai/releases/download/v1.1.11/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: ```bash gh attestation verify git-ai-<platform> --repo git-ai-project/git-ai ``` <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed ### Other Changes * fix: handle binary/non-UTF-8 content in diff parsing + exclude binary files from diffs by @svarlamov in https://github.com/git-ai-project/git-ai/pull/657 * Fix xdg-open error spam during login on headless Linux by @acunniffe in https://github.com/git-ai-project/git-ai/pull/641 * fix: migrate working log on non-ancestor reset instead of deleting it by @steventohme in https://github.com/git-ai-project/git-ai/pull/663 * fix: redirect clone hook output to stderr, respect quiet config and allow_repositories by @svarlamov in https://github.com/git-ai-project/git-ai/pull/661 * api key mode for session + metrics uploading by @acunniffe in https://github.com/git-ai-project/git-ai/pull/669 * fix: download directly from GitHub in Mac/Linux install script by @svarlamov in https://github.com/git-ai-project/git-ai/pull/667 * Add tests for custom_attributes preservation in rebase, cherry-pick, amend, squash by @svarlamov in https://github.com/git-ai-project/git-ai/pull/671 * chore(intellij): bump org.jetbrains.intellij.platform from 2.11.0 to 2.12.0 in /agent-support/intellij by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/655 * fix: download directly from GitHub in Windows install script by @a-churchill in https://github.com/git-ai-project/git-ai/pull/665 * fix: use ~/.git-ai/tmp/ for install script instead of /tmp by @txf0096 in https://github.com/git-ai-project/git-ai/pull/644 * Add custom attributes for PromptRecords and metrics by @acunniffe in https://github.com/git-ai-project/git-ai/pull/650 * fix: address Devin review feedback on install script + fix hardcoded line numbers in release pipeline by @svarlamov in https://github.com/git-ai-project/git-ai/pull/670 ## New Contributors * @a-churchill made their first contribution in https://github.com/git-ai-project/git-ai/pull/665 **Full Changelog**: https://github.com/git-ai-project/git-ai/compare/v1.1.10...v1.1.11