Aider v0.75.0: Claude 3.7 Sonnet & Kotlin Support

Aider v0.75.0 brings Claude 3.7 Sonnet support, Kotlin project integration, and Terraform syntax highlighting. Multi-line input fixes and streamlit dependency downgrade included.

Aider v0.75.0: Claude 3.7 Sonnet & Kotlin Support

TL;DR

  • Claude 3.7 Sonnet support added — use --model sonnet
  • Kotlin project support via build.gradle.kts, HCL/Terraform syntax added
  • Fixed multi-line input continuation prompt and streamlit threading bug

New

  • Claude 3.7 Sonnet — Basic support for the new model; use --model sonnet to switch. Thinking support coming soon.
  • Kotlin project support — Added build.gradle.kts to special files list for better Kotlin integration.
  • HCL/Terraform syntax — Full syntax highlighting support for Terraform configurations.
  • OpenRouter o3-mini-high — New model configuration available.
  • Tree-sitter language packs — Added support for dynamic language pack loading.

Fixed

  • /editor command — Bugfix for command execution.
  • Multi-line input continuation — Removed erroneous ". " prompt from multi-line inputs.
  • Streamlit dependency — Downgraded to avoid threading bug.
  • Cache warming threads — Prevented multiple threads from becoming active simultaneously.
  • o1 & o3-mini formatting — Models now generate markdown when sent the "Formatting re-enabled." string.

Update with: pip install --upgrade aider-ai

Source: Aider