Aider browser
ComponentUpdates related to the browser component of Aider.
All BROWSER Features
- Added support for `gemini-2.5-pro-preview-05-06` models.(v0.83.0)
- Added support for `qwen3-235b` models.(v0.83.0)
- Added repo-map support for OCaml and OCaml interface files.(v0.83.0)
- Introduced `--attribute-co-authored-by` option to add co-author trailer to commit messages.(v0.83.0)
- Added tracking of total tokens sent and received to benchmark statistics.(v0.83.0)
- Automatically fetch model parameters (context window, pricing) for OpenRouter models directly from their website.(v0.83.0)
- Enabled support for `thinking_tokens` and `reasoning_effort` parameters for OpenRouter models.(v0.83.0)
- Added model settings for `openrouter/google/gemini-2.5-pro-preview-03-25`.(v0.83.0)
- Added `--disable-playwright` flag to prevent Playwright installation prompts and usage.(v0.83.0)
- Enabled `reasoning_effort` for Gemini 2.5 Flash models.(v0.83.0)
- Added a `--shell-completions` argument to generate shell completion scripts (e.g., for bash, zsh).(v0.83.0)
- Explicit `--attribute-author` or `--attribute-committer` flags now override the default behavior when `--attribute-co-authored-by` is used.(v0.83.0)
- Added support for GPT 4.1, mini, and nano models.(v0.82.0)
- Added support for multiple new models including xai/grok-3-beta, grok-3-fast-beta, and openrouter/openrouter/optimus-alpha variants.(v0.82.0)
- Added new `patch` edit format for OpenAI's GPT-4.1 model.(v0.82.0)
- Added new edit formats: `editor-diff`, `editor-whole`, and `editor-diff-fenced`.(v0.82.0)
- Added alias `grok3` for the `xai/grok-3-beta` model.(v0.82.0)
- Added alias `optimus` for the `openrouter/openrouter/optimus-alpha` model.(v0.82.0)
- Enabled adding files by full path even if a file with the same basename already exists in the chat.(v0.82.0)
- Added support for the new `openrouter/openrouter/quasar-alpha` model, runnable via `aider --model quasar`.(v0.81.0)
- Enabled OpenRouter OAuth authentication when an OpenRouter model is selected but the API key is missing.(v0.81.0)
All BROWSER Bug Fixes
- Fixed linter command execution on Windows by adopting `oslex` for argument quoting.(v0.83.0)
- Fixed an issue where read-only status of files might not be preserved correctly by some commands (e.g. `/drop` after adding a read-only file).(v0.83.0)
- Fixed an issue where the tool failed to automatically select the best edit format when using architect mode.(v0.82.0)
- Fixed incorrect URL extraction from error messages.(v0.82.0)
- Fixed quoting issues for values containing '#' within the sample `aider.conf.yml` file.(v0.82.0)
- Fixed issue where Aider would retry API calls even when the provider indicated insufficient credits.(v0.81.0)
- Fixed URL detection to correctly exclude trailing double quotes when parsing content.(v0.81.0)
Releases with BROWSER Changes
v0.83.012 features2 fixesThis release introduces significant model support, adding Gemini 2.5 Pro preview and Qwen models, alongside new commit attribution features like `--attribute-co-authored-by`. Enhancements include improved streaming spinners, better cross-platform command quoting via `oslex`, and automatic fetching of OpenRouter model parameters.
v0.82.07 features3 fixesThis release significantly expands model compatibility by adding support for GPT 4.1 variants and several new Grok and Optimus models. Key functional updates include the introduction of the `patch` edit format for GPT-4.1 and fixes for architect mode selection and URL extraction.
v0.81.02 features2 fixesThis release introduces support for the new Quasar Alpha model via OpenRouter and streamlines authentication by offering OAuth when API keys are missing. Several improvements focus on better error reporting for OpenRouter connections and fixing issues related to retrying failed API calls.