Release notes
Aider v0.85.0
New Models
- Added support for new Gemini models including
gemini-2.5-pro,gemini-2.5-flash, andgemini-2.5-pro-preview-06-05with thinking tokens support. - Updated model aliases:
flashnow points togemini-2.5-flashandgemininow points togemini-2.5-pro. - Support for Responses API models like o1-pro, o3-pro.
- Added support for OpenAI o3-pro model across multiple providers.
- Enhanced thinking tokens support: can now be disabled by setting to 0, and improved help text with examples.
- Increased max tokens for Deepseek models to 65536 for better performance.
- Updated pricing for o3.
New Features & Enhancements
- Added
--add-gitignore-filesflag to enable adding files listed in .gitignore to Aider's editing scope, by omarcinkonis. - Co-authored-by attribution is now enabled by default for commit messages.
- Enhanced commit message generation to use system prompt prefixes, by Luke Reeves.
- Added
--commit-languageoption to specify the language for commit messages, by Kyosuke Takayama. - Skip expensive file tracking operations when
--skip-sanity-check-repois enabled for better performance, by Makar Ivashko. - Optimized chat history summarization performance, by jayeshthk.
- Added custom PostHog analytics configuration options with
--analytics-posthog-hostand--analytics-posthog-project-api-keyflags, by Vasil Markoukin.
Repository Map
- Added MATLAB language support for repository maps, by Matthew Tofano.
- Added Clojure language support for repository maps, by Garrett Hopper.
- Improved kebab-case identifier recognition in repository maps for better code analysis.
Fixes & Small Improvements
Improved GitHub Copilot token handling with better validation and error messages, by Vincent Taverna and Sebastian Estrella.
Improved inline code rendering in Rich markdown output, by Vamsi Talupula.
Fixed Vertex AI model name prefixes in settings, by Wietse Venema.
Improved
/read-onlycommand to resolve literal paths correctly, by Matteo Landi.Fixed encoding issues in git diff output and LLM history logging.
Fixed search block regex to accept optional closing tags when working with HTML content, by Mathis Beer.
Auto-create parent directories for chat history files to prevent startup errors, by contributor.
Ensure pip is available before package installation.
Aider wrote 21% of the code in this release.