v1.4.12

git-ai-project/git-aiv1.4.12May 21, 2026by github-actions[bot]

AI Summary

Maintenance release with dependency updates, bug fixes, and improvements to telemetry, IDE support, and NixOS integration.

Key Highlights

  • Implemented client-side telemetry scrubbing
  • Fixed relative dirty_files paths in agent-v1 and known_human presets
  • Fixed percent-encoding for non-ASCII bytes in X-Author-Identity header
  • Added missing feature flags and API key support to NixOS/Home Manager modules
  • Added support for Cursor path field in tool input

New Features

  • Client-side telemetry scrubbing
  • NixOS/Home Manager modules with feature flags and API key support
  • Cursor IDE path field support

Full Release Notes

## git-ai v1.4.12

### 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.4.12/install.sh | bash
```

**Windows (PowerShell):**
```powershell
irm https://github.com/git-ai-project/git-ai/releases/download/v1.4.12/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
* nix: add missing feature flags and API key support to NixOS/HM modules by @jwiegley in https://github.com/git-ai-project/git-ai/pull/1370
* chore: bring authorship format spec up to date with sessions v2 by @svarlamov in https://github.com/git-ai-project/git-ai/pull/1408
* chore(ci): pin actions and add workflow permissions by @svarlamov in https://github.com/git-ai-project/git-ai/pull/1407
* Client-side telemetry scrubbing by @svarlamov in https://github.com/git-ai-project/git-ai/pull/1410
* fix: resolve relative dirty_files paths in agent-v1 and known_human presets by @svarlamov in https://github.com/git-ai-project/git-ai/pull/1399
* fix(api): percent-encode non-ASCII bytes in X-Author-Identity header by @svarlamov in https://github.com/git-ai-project/git-ai/pull/1409
* fix: serialize notes-db tests to prevent flaky Windows CI failures by @svarlamov in https://github.com/git-ai-project/git-ai/pull/1406
* chore(deps): bump openssl from 0.10.77 to 0.10.79 in the cargo group across 1 directory by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1372
* chore(intellij-plugin): bump gradle-wrapper from 9.5.0 to 9.5.1 in /agent-support/intellij by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1349
* chore(vscode-plugin): bump ovsx from 0.10.11 to 0.10.12 in /agent-support/vscode by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1352
* chore(deps): bump tokio from 1.52.2 to 1.52.3 by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1354
* chore(vscode-plugin): bump posthog-node from 5.33.2 to 5.34.0 in /agent-support/vscode by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1355
* chore(vscode-plugin): bump @typescript-eslint/eslint-plugin from 8.58.0 to 8.59.2 in /agent-support/vscode by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1357
* chore(deps): bump flate2 from 1.1.8 to 1.1.9 by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1358
* chore(vscode-plugin): bump @types/node from 25.6.0 to 25.7.0 in /agent-support/vscode by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1360
* chore(deps): bump openssl from 0.10.79 to 0.10.80 in the cargo group across 1 directory by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1411
* chore(vscode-plugin): bump @typescript-eslint/parser from 8.59.2 to 8.59.4 in /agent-support/vscode by @dependabot[bot] in https://github.com/git-ai-project/git-ai/pull/1359
* remove wrapper in install scripts by @acunniffe in https://github.com/git-ai-project/git-ai/pull/1386
* fix: support Cursor path field in tool input by @peckfly in https://github.com/git-ai-project/git-ai/pull/1383


**Full Changelog**: https://github.com/git-ai-project/git-ai/compare/v1.4.11...v1.4.12