AI Coding Changelogs

All tools / Aider

Aider changelog

Open-source AI pair programming in your terminal, by Aider-AI.

93 entries since Jun 7, 2023 · Official source: https://github.com/Aider-AI/aider/releases

Sat, Aug 9, 2025

Aider v0.86.0

Added support for all GPT-5 models. • Added support for Grok-4 via xai/grok-4 and openrouter/x-ai/grok-4 model names. • Added support for gemini/gemini-2.5-flash-lite-preview-06-17 model, by Tamir Zahavi-Brunner. • /clear now prints “All chat history cleared.” so you know it…

Read the official notes →

Fri, Jun 27, 2025

Aider v0.85.0

New Models: 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. • Updated model aliases: flash now points to gemini-2.5-flash and gemini now points to gemini-2.5-pro. • Support for…

Read the official notes →

Fri, May 30, 2025

Aider v0.84.0

Model support & provider updates: Added support for new Claude models including the Sonnet 4 and Opus 4 series (e.g., claude-sonnet-4-20250514, claude-opus-4-20250514) across various providers. The default sonnet and opus aliases were updated to these newer versions. • Added…

Read the official notes →

Fri, May 9, 2025

Aider v0.83.0

Added support for gemini-2.5-pro-preview-05-06 models. • Added support for qwen3-235b models. • Added repo-map support for OCaml and OCaml interface files, by Andrey Popp. • Added a spinner animation while waiting for the LLM to start streaming its response. • Updated the…

Read the official notes →

Mon, Apr 14, 2025

Aider v0.82.0

Support for GPT 4.1, mini and nano. • Improved support for using architect mode with Gemini 2.5 Pro. • Add support for xai/grok-3-beta, xai/grok-3-mini-beta, openrouter/x-ai/grok-3-beta, openrouter/x-ai/grok-3-mini-beta, and openrouter/openrouter/optimus-alpha models. • Added…

Read the official notes →

Fri, Apr 4, 2025

Aider v0.81.0

Added support for the openrouter/openrouter/quasar-alpha model. • Currently free on OpenRouter. • Quasar scored 55% on the polyglot coding benchmark • Run with aider --model quasar • Offer OpenRouter OAuth authentication if an OpenRouter model is specified but the API key is…

Read the official notes →

Mon, Mar 31, 2025

Aider v0.80.0

OpenRouter OAuth integration: Offer to OAuth against OpenRouter if no model and keys are provided. • Select OpenRouter default model based on free/paid tier status if OPENROUTER_API_KEY is set and no model is specified. • Prioritize gemini/gemini-2.5-pro-exp-03-25 if…

Read the official notes →

Tue, Mar 25, 2025

Aider v0.79.0

Added support for SOTA Gemini 2.5 Pro. • Added support for DeepSeek V3 0324. • Added a new /context command that automatically identifies which files need to be edited for a given request. • Added /edit as an alias for the /editor command. • Added "overeager" mode for Claude 3.7…

Read the official notes →

Fri, Mar 21, 2025

Aider v0.78.0

Added support for thinking tokens for OpenRouter Sonnet 3.7. • Added commands to switch between model types: /editor-model for Editor Model, and /weak-model for Weak Model, by csala. • Added model setting validation to ignore --reasoning-effort and --thinking-tokens if the model…

Read the official notes →

Thu, Mar 13, 2025

Aider v0.77.0

Big upgrade in programming languages supported by adopting tree-sitter-language-pack. • 130 new languages with linter support. • 20 new languages with repo-map support. • Added /think-tokens command to set thinking token budget with support for human-readable formats (8k, 10.5k…

Read the official notes →

Mon, Mar 10, 2025

Aider v0.76.0

Improved support for thinking/reasoning models: Added --thinking-tokens CLI option to control token budget for models that support thinking. • Display thinking/reasoning content from LLMs which return it. • Enhanced handling of reasoning tags to better clean up model responses.…

Read the official notes →

Tue, Mar 4, 2025

Aider v0.75.0

Basic support for Claude 3.7 Sonnet • Use --model sonnet to use the new 3.7 • Thinking support coming soon. • Bugfix to /editor command. • Downgrade streamlit dependency to avoid threading bug. • Added support for tree-sitter language pack. • Added openrouter/o3-mini-high model…

Read the official notes →

Thu, Feb 6, 2025

Aider v0.74.0

Dynamically changes the Ollama context window to hold the current chat. • Better support for o3-mini, DeepSeek V3 & R1, o1-mini, o1 via secondary API providers. • Remove tags from R1 responses for commit messages (and other weak model uses). • Can now specify use_temperature: in…

Read the official notes →

Fri, Jan 31, 2025

Aider v0.73.0

Full support for o3-mini: aider --model o3-mini • New --reasoning-effort argument: low, medium, high. • Improved handling of context window size limits, with better messaging and Ollama-specific guidance. • Added support for removing model-specific reasoning tags from responses…

Read the official notes →

Mon, Jan 20, 2025

Aider v0.72.0

Support for DeepSeek R1. • Use shortcut: --model r1 • Also via OpenRouter: --model openrouter/deepseek/deepseek-r1 • Added Kotlin syntax support to repo map, by Paul Walker. • Added --line-endings for file writing, by Titusz Pan. • Added examples_as_sys_msg=True for GPT-4o…

Read the official notes →

Fri, Jan 10, 2025

Aider v0.71.0

Prompts to help DeepSeek work better when alternating between /ask and /code. • Streaming pretty LLM responses is smoother and faster for long replies. • Streaming automatically turns of for model that don't support it • Can now switch to/from /model o1 and a streaming model…

Read the official notes →

Thu, Dec 26, 2024

Aider v0.70.0

Full support for o1 models. • Watch files now honors --subtree-only, and only watches that subtree. • Improved prompting for watch files, to work more reliably with more models. • New install methods via uv, including one-liners. • Support for openrouter/deepseek/deepseek-chat…

Read the official notes →

Fri, Dec 13, 2024

Aider v0.69.0

Watch files improvements: Use # ... AI? comments to trigger aider and ask questions about your code. • Now watches all files, not just certain source files. • Use # AI comments, // AI comments, or -- AI comments to give aider instructions in any text file. • Full support for…

Read the official notes →

Tue, Dec 10, 2024

Aider v0.68.0

Aider works with LLM web chat UIs. • New --copy-paste mode. • New /copy-context command. • Set API keys and other environment variables for all providers from command line or yaml conf file. • New --api-key provider=key setting. • New --set-env VAR=value setting. • Added bash…

Read the official notes →

Fri, Dec 6, 2024

Aider v0.67.0

Use aider in your IDE or editor. • Run aider --watch-files and it will watch for instructions you add to your source files. • One-liner # ... or // ... comments that start or end with "AI" are instructions to aider. • When aider sees "AI!" it reads and follows all the…

Read the official notes →

Sun, Dec 1, 2024

Aider v0.66.0

PDF support for Sonnet and Gemini models. • Added --voice-input-device to select audio input device for voice recording,. • Added --timeout option to configure API call timeouts. • Set cwd to repo root when running shell commands. • Added Ctrl-Up/Down keyboard shortcuts for…

Read the official notes →

Tue, Nov 26, 2024

Aider v0.65.0

Added --alias config to define custom model aliases. • Added --[no-]detect-urls flag to disable detecting and offering to scrape URLs found in the chat. • Ollama models now default to an 8k context window. • Added RepoMap support for Dart language. • Ask 2.5% of users if they…

Read the official notes →

Thu, Nov 21, 2024

Aider v0.64.0

Added /editor command to open system editor for writing prompts,. • Full support for gpt-4o-2024-11-20. • Stream o1 models by default. • /run and suggested shell commands are less mysterious and now confirm that they "Added XX lines of output to the chat." • Ask 1% of users if…

Read the official notes →

Wed, Nov 13, 2024

Aider v0.63.0

Support for Qwen 2.5 Coder 32B. • /web command just adds the page to the chat, without triggering an LLM response. • Improved prompting for the user's preferred chat language. • Improved handling of LiteLLM exceptions. • Bugfix for double-counting tokens when reporting cache…

Read the official notes →

Mon, Nov 4, 2024

Aider v0.62.0

Full support for Claude 3.5 Haiku • Scored 75% on aider's code editing leaderboard. • Almost as good as Sonnet at much lower cost. • Launch with --haiku to use it. • Easily apply file edits from ChatGPT, Claude or other web apps • Chat with ChatGPT or Claude via their web app.…

Read the official notes →

Fri, Nov 1, 2024

Aider v0.61.0

Load and save aider slash-commands to files: /save command will make a file of /add and /read-only commands that recreate the current file context in the chat. • /load will replay the commands in the file. • You can use /load to run any arbitrary set of slash-commands, not just…

Read the official notes →

Tue, Oct 22, 2024

v0.60.0

Full support for Sonnet 10/22, the new SOTA model on aider's code editing benchmark. • Aider uses Sonnet 10/22 by default. • Improved formatting of added and read-only files above chat prompt,. • Improved support for o1 models by more flexibly parsing their nonconforming code…

Read the official notes →

Fri, Oct 4, 2024

v0.59.0

Improvements to /read-only: Now supports shell-style auto-complete of the full file system. • Still auto-completes the full paths of the repo files like /add. • Now supports globs like src/*/.py • Renamed --yes to --yes-always. • Now uses AIDER_YES_ALWAYS env var and yes-always…

Read the official notes →

Sun, Sep 29, 2024

Aider v0.58.0

Use a pair of Architect/Editor models for improved coding • Use a strong reasoning model like o1-preview as your Architect. • Use a cheaper, faster model like gpt-4o as your Editor. • New --o1-preview and --o1-mini shortcuts. • Support for new Gemini 002 models. • Better support…

Read the official notes →

Sat, Sep 21, 2024

Aider v0.57.0

Support for OpenAI o1 models: o1-preview now works well with diff edit format. • o1-preview with diff now matches SOTA leaderboard result with whole edit format. • aider --model o1-mini • aider --model o1-preview • On Windows, /run correctly uses PowerShell or cmd.exe. • Support…

Read the official notes →

Mon, Sep 9, 2024

Aider v0.56.0

Enables prompt caching for Sonnet via OpenRouter • Enables 8k output tokens for Sonnet via VertexAI and DeepSeek V2.5. • New /report command to open your browser with a pre-populated GitHub Issue. • New --chat-language switch to set the spoken language. • Now…

Read the official notes →

Wed, Sep 4, 2024

Aider v0.55.0

Offer to submit a GitHub issue pre-filled with uncaught exception info. • Numerous corner case bug fixes submitted via new pre-filled crash report feature. • New /settings command to show active settings. • Startup QOL improvements: Sanity check the git repo and exit gracefully…

Read the official notes →

Wed, Aug 28, 2024

Aider v0.54.0

Added model settings for gemini/gemini-1.5-pro-exp-0827 and gemini/gemini-1.5-flash-exp-0827. • Shell and /run commands can now be interactive in environments where a pty is available. • Optionally share output of suggested shell commands back to the LLM. • New…

Read the official notes →

Tue, Aug 27, 2024

Aider v0.53.0

Keep your prompt cache from expiring with --cache-keepalive-pings. • Pings the API every 5min to keep the cache warm. • You can now bulk accept/reject a series of add url and run shell confirmations. • Improved matching of filenames from S/R blocks with files in chat. • Stronger…

Read the official notes →

Fri, Aug 23, 2024

Aider v0.52.0

Aider now offers to run shell commands: Launch a browser to view updated html/css/js. • Install new dependencies. • Run DB migrations. • Run the program to exercise changes. • Run new test cases. • /read and /drop now expand ~ to the home dir. • Show the active chat mode at…

Read the official notes →

Tue, Aug 20, 2024

Aider v0.51.0

Prompt caching for Anthropic models with --cache-prompts. • Caches the system prompt, repo map and /read-only files. • Repo map recomputes less often in large/mono repos or when caching enabled. • Use --map-refresh to configure. • Improved cost estimate logic for caching.…

Read the official notes →

Tue, Aug 13, 2024

Aider v0.50.0

Infinite output for DeepSeek Coder, Mistral models in addition to Anthropic's models. • New --deepseek switch to use DeepSeek Coder. • DeepSeek Coder uses 8k token output. • New --chat-mode switch to launch in ask/help/code modes. • New /code command request a code edit while in…

Read the official notes →

Sat, Aug 10, 2024

Aider v0.49.0

Add read-only files to the chat context with /read and --read, including from outside the git repo. • /diff now shows diffs of all changes resulting from your request, including lint and test fixes. • New /clipboard command to paste images or text from the clipboard, replaces…

Read the official notes →

Tue, Aug 6, 2024

Aider v0.48.0

Performance improvements for large/mono repos. • Added --subtree-only to limit aider to current directory subtree. • Should help with large/mono repo performance. • New /add-clipboard-image to add images to the chat from your clipboard. • Use --map-tokens 1024 to use repo map…

Read the official notes →

Wed, Jul 31, 2024

Aider v0.47.0

Commit message improvements: Added Conventional Commits guidelines to commit message prompt. • Added --commit-prompt to customize the commit message prompt. • Added strong model as a fallback for commit messages (and chat summaries). • Linting improvements: Ask before fixing…

Read the official notes →

Mon, Jul 29, 2024

Aider v0.46.0

New /ask command to ask about your code, without making any edits. • New /chat-mode command to switch chat modes: ask: Ask questions about your code without making any changes. • code: Ask for changes to your code (using the best edit format). • help: Get help about using aider…

Read the official notes →

Thu, Jul 18, 2024

Aider v0.45.0

GPT 4o mini scores like the original GPT 3.5 on aider's code editing benchmark, using whole edit format. • Aider is better at offering to add files to the chat on Windows. • Bugfix corner cases for /undo with new files or new repos. • Now shows last 4 characters of API keys in…

Read the official notes →

Tue, Jul 16, 2024

Aider v0.44.0

Default pip install size reduced by 3-12x. • Added 3 package extras, which aider will offer to install when needed: aider-chat[help] • aider-chat[browser] • aider-chat[playwright] • Improved regex for detecting URLs in user chat messages. • Bugfix to globbing logic when absolute…

Read the official notes →

Sun, Jul 7, 2024

Aider v0.43.0

Use /help to ask for help about using aider, customizing settings, troubleshooting, using LLMs, etc. • Allow multiple use of /undo. • All config/env/yml/json files now load from home, git root, cwd and named command line switch. • New $HOME/.aider/caches dir for app-wide…

Read the official notes →

Thu, Jul 4, 2024

Mon, Jul 1, 2024

Aider v0.41.0

Allow Claude 3.5 Sonnet to stream back >4k tokens! • It is the first model capable of writing such large coherent, useful code edits. • Do large refactors or generate multiple files of new code in one go. • Aider now uses claude-3-5-sonnet-20240620 by default if…

Read the official notes →

Mon, Jun 24, 2024

Aider v0.40.0

Improved prompting to discourage Sonnet from wasting tokens emitting unchanging code (#705). • Improved error info for token limit errors. • Options to suppress adding "(aider)" to the git author and committer names. • Use --model-settings-file to customize per-model settings…

Read the official notes →

Thu, Jun 20, 2024

v0.39.0

Use --sonnet for Claude 3.5 Sonnet, which is the top model on aider's LLM code editing leaderboard. • All AIDER_xxx environment variables can now be set in .env (by @jpshack-at-palomar). • Use --llm-history-file to log raw messages sent to the LLM (by @daniel-vainsencher).…

Read the official notes →

Mon, Jun 17, 2024

v0.38.0

Use --vim for vim keybindings in the chat. • Add LLM metadata via .aider.models.json file (by @caseymcc). • More detailed error messages on token limit errors. • Single line commit messages, without the recent chat messages. • Ensure --commit --dry-run does nothing. • Have…

Read the official notes →

Tue, Jun 4, 2024

v0.37.0

Repo map is now optimized based on text of chat history as well as files added to chat. • Improved prompts when no files have been added to chat to solicit LLM file suggestions. • Aider will notice if you paste a URL into the chat, and offer to scrape it. • Performance…

Read the official notes →

Wed, May 22, 2024

v0.36.0

Aider can now lint your code and fix any errors. • Aider automatically lints and fixes after every LLM edit. • You can manually lint-and-fix files with /lint in the chat or --lint on the command line. • Aider includes built in basic linters for all supported tree-sitter…

Read the official notes →

Mon, May 13, 2024

v0.35.0

Aider now uses GPT-4o by default. • GPT-4o tops the aider LLM code editing leaderboard at 72.9%, versus 68.4% for Opus. • GPT-4o takes second on aider's refactoring leaderboard with 62.9%, versus Opus at 72.3%. • Added --restore-chat-history to restore prior chat history on…

Read the official notes →

Fri, May 10, 2024

v0.34.0

Updated prompting to use more natural phrasing about files, the git repo, etc. Removed reliance on read-write/read-only terminology. • Refactored prompting to unify some phrasing across edit formats. • Enhanced the canned assistant responses used in prompts. • Added explicit…

Read the official notes →

Wed, May 8, 2024

v0.33.0

Added native support for Deepseek models using DEEPSEEK_API_KEY and deepseek/deepseek-chat, etc rather than as a generic OpenAI compatible API.

Read the official notes →

Tue, May 7, 2024

v0.32.0

Aider LLM code editing leaderboards that rank popular models according to their ability to edit code. • Leaderboards include GPT-3.5/4 Turbo, Opus, Sonnet, Gemini 1.5 Pro, Llama 3, Deepseek Coder & Command-R+. • Gemini 1.5 Pro now defaults to a new diff-style edit format…

Read the official notes →

Thu, May 2, 2024

v0.31.0

Aider is now also AI pair programming in your browser! Use the --browser switch to launch an experimental browser based version of aider. • Switch models during the chat with /model and search the list of available models with /models .

Read the official notes →

Wed, Apr 24, 2024

v0.30.0

Added Gemini 1.5 Pro as a recommended free model. • Added better support for Groq's free Llama3 70B model. • Allow repo map for "whole" edit format. • Added --models to search the available models. • Added --no-show-model-warnings to silence model warnings. • Improved model…

Read the official notes →

Sun, Apr 21, 2024

v0.29.0

Added support for directly connecting to Anthropic, Cohere, Gemini and many other LLM providers. • Added --weak-model which allows you to specify which model to use for commit messages and chat history summarization. • New command line switches for working with popular models…

Read the official notes →

Tue, Apr 9, 2024

v0.28.0

Added support for new gpt-4-turbo-2024-04-09 and gpt-4-turbo models. • Benchmarked at 61.7% on Exercism benchmark, comparable to gpt-4-0613 and worse than the gpt-4-preview-XXXX models. See recent Exercism benchmark results. • Benchmarked at 34.1% on the refactoring/laziness…

Read the official notes →

Fri, Mar 22, 2024

v0.27.0

Improved repomap support for typescript,. • Bugfix: Only /undo the files which were part of the last commit, don't stomp other dirty files • Bugfix: Show clear error message when OpenAI API key is not set. • Bugfix: Catch error for obscure languages without tags.scm file.

Read the official notes →

Fri, Mar 8, 2024

v0.26.0

Use GPT-4 Turbo by default. • Added -3 and -4 switches to use GPT 3.5 or GPT-4 (non-Turbo). • Bug fix to avoid reflecting local git errors back to GPT. • Improved logic for opening git repo on launch.

Read the official notes →

Mon, Mar 4, 2024

v0.25.0

Issue a warning if user adds too much code to the chat. • • Vocally refuse to add files to the chat that match .aiderignore • Prevents bug where subsequent git commit of those files will fail. • Added --openai-organization-id argument. • Show the user a FAQ link if edits fail to…

Read the official notes →

Sat, Feb 10, 2024

v0.24.0

v0.24.0: New /web command which scrapes the url, turns it into fairly clean markdown and adds it to the chat. • Updated all OpenAI model names, pricing info • Default GPT 3.5 model is now gpt-3.5-turbo-0125. • Bugfix to the ! alias for /run.

Read the official notes →

Sat, Feb 3, 2024

v0.23.0

v0.23.0: Added support for --model gpt-4-0125-preview and OpenAI's alias --model gpt-4-turbo-preview. The --4turbo switch remains an alias for --model gpt-4-1106-preview at this time. • New /test command that runs a command and adds the output to the chat on non-zero exit…

Read the official notes →

Tue, Jan 23, 2024

v0.22.0

v0.22.0: Improvements for unified diff editing format. • Added ! as an alias for /run. • Autocomplete for /add and /drop now properly quotes filenames with spaces. • The /undo command asks GPT not to just retry reverted edit.

Read the official notes →

Mon, Jan 8, 2024

v0.21.0

v0.21.0: Support for python 3.12. • Improvements to unified diff editing format. • New --check-update arg to check if updates are available and exit with status code.

Read the official notes →

Thu, Jan 4, 2024

v0.20.0

v0.20.0: Add images to the chat to automatically use GPT-4 Vision, • Bugfixes: Improved unicode encoding for /run command output, • Prevent false auto-commits on Windows,

Read the official notes →

Wed, Dec 20, 2023

v0.19.0

v0.19.0: Significantly reduced "lazy" coding from GPT-4 Turbo due to new unified diff edit format • Score improves from 20% to 61% on new "laziness benchmark". • Aider now uses unified diffs by default for gpt-4-1106-preview. • New --4-turbo command line switch as a shortcut for…

Read the official notes →

Thu, Dec 14, 2023

Fri, Nov 17, 2023

v0.18.0

v0.18.0: Improved prompting for both GPT-4 and GPT-4 Turbo. • Far fewer edit errors from GPT-4 Turbo (gpt-4-1106-preview). • Significantly better benchmark results from the June GPT-4 (gpt-4-0613). Performance leaps from 47%/64% up to 51%/71%. • Fixed bug where in-chat files…

Read the official notes →

Tue, Nov 7, 2023

v0.17.0

v0.17.0: Support for OpenAI's new 11/06 models: gpt-4-1106-preview with 128k context window • gpt-3.5-turbo-1106 with 16k context window • Benchmarks for OpenAI's new 11/06 models • Streamlined API for scripting aider, added docs • Ask for more concise SEARCH/REPLACE blocks.…

Read the official notes →

Tue, Oct 31, 2023

v0.16.1

v0.16.1: Updated tree-sitter dependencies to streamline the pip install process Plus everything from v0.16.0: Improved repository map using tree-sitter • Switched from "edit block" to "search/replace block", which reduced malformed edit blocks. Benchmarked at 66.2%, no…

Read the official notes →

Sun, Oct 29, 2023

v0.16.0

v0.16.0: Improved repository map using tree-sitter • Switched from "edit block" to "search/replace block", which reduced malformed edit blocks. Benchmarked at 66.2%, no regression. • Improved handling of malformed edit blocks targetting multiple edits to the same file.…

Read the official notes →

Fri, Oct 20, 2023

v0.15.0

v0.15.0: Added support for .aiderignore file, which instructs aider to ignore parts of the git repo. • New --commit cmd line arg, which just commits all pending changes with a sensible commit message geneated by gpt-3.5. • Added universal ctags and multiple architectures to the…

Read the official notes →

Wed, Oct 18, 2023

v0.14.2

v0.14.2: Easily run aider from a docker image • Fixed bug with chat history summarization. • Fixed bug if soundfile package not available. Plus previous changes from v0.14.x releases...: /add and /drop handle absolute filenames and quoted filenames • /add checks to be sure files…

Read the official notes →

Sat, Sep 30, 2023

v0.14.1

v0.14.1: /add and /drop handle absolute filenames and quoted filenames • /add checks to be sure files are within the git repo (or root) • If needed, warn users that in-chat file paths are all relative to the git repo • Fixed /add bug in when aider launched in repo subdir • Show…

Read the official notes →

Fri, Sep 8, 2023

v0.14.0

v0.14.0: Support for Claude2 and other LLMs via OpenRouter • Documentation for running the aider benchmarking suite • Aider now requires Python >= 3.9

Read the official notes →

Tue, Aug 22, 2023

v0.13.0

v0.13.0: Only git commit dirty files that GPT tries to edit • Send chat history as prompt/context for Whisper voice transcription • Added --voice-language switch to constrain /voice to transcribe to a specific language • Late-bind importing sounddevice, as it was slowing down…

Read the official notes →

Fri, Aug 11, 2023

v0.12.0

v0.12.0: Voice-to-code support, which allows you to code with your voice. • Fixed bug where /diff was causing crash. • Improved prompting for gpt-4, refactor of editblock coder. • Benchmarked at 63.2% for gpt-4/diff, no regression.

Read the official notes →

Tue, Aug 8, 2023

v0.11.1

v0.11.1: Added a progress bar when initially creating a repo map. • Fixed bad commit message when adding new file to empty repo. • Fixed corner case of pending chat history summarization when dirty committing. • Fixed corner case of undefined text when using --no-pretty. • Fixed…

Read the official notes →

Wed, Aug 2, 2023

v0.11.0

v0.11.0: Automatically summarize chat history to avoid exhausting context window. • More detail on dollar costs when running with --no-stream • Stronger GPT-3.5 prompt against skipping/eliding code in replies (51.9% benchmark, no regression) • Defend against GPT-3.5 or…

Read the official notes →

Mon, Jul 24, 2023

v0.10.1

v0.10.1: /add and /drop always use paths relative to the git root • Encourage GPT to use language like "add files to the chat" to ask users for permission to edit them. Plus changes from v0.10.0: Added /git command to run git from inside aider chats. • Use Meta-ENTER (Esc+ENTER…

Read the official notes →

Sat, Jul 22, 2023

v0.10.0

Added /git command to run git from inside aider chats. • Use Meta-ENTER (Esc+ENTER in some environments) to enter multiline chat messages. • Create a .gitignore with .aider* to prevent users from accidentaly adding aider files to git. • Check pypi for newer versions and notify…

Read the official notes →

Sun, Jul 16, 2023

v0.9.0

Support for the OpenAI models in Azure • Added --show-repo-map • Improved output when retrying connections to the OpenAI API • Redacted api key from --verbose output • Bugfix: recognize and add files in subdirectories mentioned by user or GPT • Benchmarked at 53.8% for…

Read the official notes →

Wed, Jul 12, 2023

v0.8.3

v0.8.3: Added --dark-mode and --light-mode to select colors optimized for terminal background • Install docs link to NeoVim plugin • Reorganized the --help output • Bugfix/improvement to whole edit format, may improve coding editing for GPT-3.5 • Bugfix and tests around git…

Read the official notes →

Sat, Jul 8, 2023

v0.8.2

v0.8.2: Disabled general availability of gpt-4 (it is rolling out, not 100% available yet) Plus changes from earlier v0.8.x releases: Ask to create a git repo if none found, to better track GPT's code changes • Glob wildcards are now supported in /add and /drop commands • Pass…

Read the official notes →

v0.8.1

v0.8.1: Ask to create a git repo if none found, to better track GPT's code changes • Glob wildcards are now supported in /add and /drop commands • Pass --encoding into ctags, require it to return utf-8 • More robust handling of filepaths, to avoid 8.3 windows filenames • Added…

Read the official notes →

Thu, Jul 6, 2023

v0.8.0

v0.8.0: Benchmark comparing code editing in GPT-3.5 and GPT-4 • Improved Windows support: Fixed bugs related to path separators in Windows • Added a CI step to run all tests on Windows • Improved handling of Unicode encoding/decoding • Explicitly read/write text files with utf-8…

Read the official notes →

Mon, Jun 26, 2023

v0.7.2

New in v0.7.2: Fixed a bug to allow aider to edit files that contain triple backtick fences. Plus changes from earlier v0.7.x versions: Fixed a bug in the display of streaming diffs in GPT-3.5 chats. • Graceful handling of context window exhaustion, including helpful tips.…

Read the official notes →

v0.7.1

New in v0.7.1: Fixed a bug in the display of streaming diffs in GPT-3.5 chats Plus all the additions from v0.7.0: Graceful handling of context window exhaustion, including helpful tips. • Added --message to give GPT that one instruction and then exit after it replies and any…

Read the official notes →

Sun, Jun 25, 2023

v0.7.0

Graceful handling of context window exhaustion, including helpful tips. • Added --message to give GPT that one instruction and then exit after it replies and any edits are performed. • Added --no-stream to disable streaming GPT responses. • Non-streaming responses include token…

Read the official notes →

Sat, Jun 17, 2023

v0.6.2

Support for gpt-3.5-turbo-16k, and all OpenAI chat models • Improved ability to correct when gpt-4 omits leading whitespace in code edits • Added --openai-api-base to support API proxies, etc.

Read the official notes →

Wed, Jun 7, 2023

v0.5.0

Added support for gpt-3.5-turbo and gpt-4-32k. • Added --map-tokens to set a token budget for the repo map, along with a PageRank based algorithm for prioritizing which files and identifiers to include in the map. • Added in-chat command /tokens to report on context window token…

Read the official notes →