v0.85.0
Aider v0.85.0
Added
- Support for new Gemini models including gemini-2.5-pro, gemini-2.5-flash, and gemini-2.5-pro-preview-06-05 with thinking tokens support
- Support for Responses API models like o1-pro and o3-pro
- Support for OpenAI o3-pro model across multiple providers
- Added --add-gitignore-files flag to enable adding files listed in .gitignore to Aider's editing scope
- Added --commit-language option to specify the language for commit messages
- Added custom PostHog analytics configuration options with --analytics-posthog-host and --analytics-posthog-project-api-key flags
- Added MATLAB language support for repository maps
- Added Clojure language support for repository maps
Changed
- Updated model aliases: flash now points to gemini-2.5-flash and gemini now points to gemini-2.5-pro
- Enhanced thinking tokens support to be disabled by setting to 0 with improved help text and examples
- Increased max tokens for Deepseek models to 65536 for better performance
- Updated pricing for o3
- Co-authored-by attribution is now enabled by default for commit messages
- Enhanced commit message generation to use system prompt prefixes
- Skip expensive file tracking operations when --skip-sanity-check-repo is enabled for better performance
- Optimized chat history summarization performance
- Improved kebab-case identifier recognition in repository maps for better code analysis
Fixed
- Improved GitHub Copilot token handling with better validation and error messages
- Improved inline code rendering in Rich markdown output
- Fixed Vertex AI model name prefixes in settings
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.