v1.1.20
git-ai-project/git-aiv1.1.20Mar 26, 2026by github-actions[bot]
AI Summary
This release (v1.1.20) focuses on daemon improvements, IDE integration enhancements, and performance optimizations. Key changes include daemon auto-update support with hourly checks, migration to Cursor's preToolUse hook, Windsurf support in the IntelliJ plugin, and various async mode improvements.
Key Highlights
- Daemon auto-update support with hourly check loop
- Migration to Cursor preToolUse hook and Windsurf support in IntelliJ plugin
- Async mode improvements including post-commit stats display
- Performance optimization to skip events from high-frequency IDE git commands
- Changed primary command to `git-ai d`
Breaking Changes
- Primary CLI command changed to `git-ai d` - users may need to update their workflows
New Features
- Daemon auto-update with hourly check loop
- Cursor IDE hook integration
- Windsurf IDE support in IntelliJ plugin
- Async/wrapper-daemon mode
- Per-PID log files for daemon stdout/stderr
- Windows daemon stash attribution fix
- Metrics/telemetry routed through daemon control socket
- Persistent connection and CAS cleanup for daemon telemetry
Full Release Notes
## git-ai v1.1.20 ### 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.20/install.sh | bash ``` **Windows (PowerShell):** ```powershell irm https://github.com/git-ai-project/git-ai/releases/download/v1.1.20/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 * Route metrics/posthog/sentry/CAS through daemon control socket by @svarlamov in https://github.com/git-ai-project/git-ai/pull/776 * Fix daemon telemetry: persistent connection, CAS cleanup, integration test by @svarlamov in https://github.com/git-ai-project/git-ai/pull/779 * feat: daemon auto-update support with hourly check loop by @svarlamov in https://github.com/git-ai-project/git-ai/pull/777 * migrate to cursor preToolUse hook by @acunniffe in https://github.com/git-ai-project/git-ai/pull/789 * support windsurf in intellej plugin by @acunniffe in https://github.com/git-ai-project/git-ai/pull/769 * Async by @svarlamov in https://github.com/git-ai-project/git-ai/pull/743 * Use `git-ai d` as the primary command by @svarlamov in https://github.com/git-ai-project/git-ai/pull/797 * Show post-commit stats in async (wrapper-daemon) mode by @svarlamov in https://github.com/git-ai-project/git-ai/pull/795 * Write daemon stdout/stderr to per-PID log file by @svarlamov in https://github.com/git-ai-project/git-ai/pull/794 * Fix integration tests incorrectly changed in daemon mode PR by @svarlamov in https://github.com/git-ai-project/git-ai/pull/799 * Fix Windows daemon stash attribution replay by @svarlamov in https://github.com/git-ai-project/git-ai/pull/796 * Cursor hook migration by @acunniffe in https://github.com/git-ai-project/git-ai/pull/800 * perf: skip events from high-frequency IDE git commands by @svarlamov in https://github.com/git-ai-project/git-ai/pull/802 **Full Changelog**: https://github.com/git-ai-project/git-ai/compare/v1.1.19...v1.1.20