Aider v0.85.0: Gemini 2.5 & o3 Support

Aider v0.85.0 brings Gemini 2.5 and OpenAI o3-pro support, new .gitignore and commit language flags, plus MATLAB/Clojure repository map support.

Aider v0.85.0: Gemini 2.5 & o3 Support

TL;DR

  • Gemini 2.5 models (pro, flash) now supported with thinking tokens
  • OpenAI o3-pro and o1-pro added across multiple providers
  • New flags for .gitignore files, commit language, and analytics config
  • MATLAB and Clojure language support in repository maps

New

  • Gemini 2.5 models — Added gemini-2.5-pro, gemini-2.5-flash, and preview variants with thinking tokens support; aliases updated so gemini now points to 2.5-pro and flash to 2.5-flash.
  • OpenAI o3-pro and o1-pro — Support for Responses API models across multiple providers with updated pricing for o3.
  • Thinking tokens control — Can now be disabled by setting to 0, with improved help text and examples.
  • --add-gitignore-files flag — Include files listed in .gitignore within Aider's editing scope.
  • --commit-language option — Specify the language for generated commit messages.
  • Co-authored-by attribution — Now enabled by default in commit messages.
  • Custom PostHog analytics — New --analytics-posthog-host and --analytics-posthog-project-api-key flags for analytics configuration.
  • MATLAB and Clojure support — Added language support in repository maps for better code analysis.
  • Deepseek max tokens — Increased to 65536 for improved performance.

Fixed

  • GitHub Copilot token handling — Better validation and error messages.
  • Inline code rendering — Improved Rich markdown output display.
  • Vertex AI model name prefixes — Fixed in settings.
  • /read-only command — Now resolves literal paths correctly.
  • Git diff encoding — Fixed encoding issues in output and LLM history logging.
  • HTML search blocks — Regex now accepts optional closing tags.
  • Chat history startup — Auto-creates parent directories to prevent errors.
  • Package installation — Ensures pip is available before attempting install.
  • Kebab-case identifiers — Improved recognition in repository maps.

Update via: pip install --upgrade aider-ai

Source: Aider