- New
/ask <question>
command to ask about your code, without making any edits. - New
/chat-mode <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 (usage, config, troubleshoot).
- Add
file: CONVENTIONS.md
to.aider.conf.yml
to always load a specific file.- Or
file: [file1, file2, file3]
to always load multiple files.
- Or
- Enhanced token usage and cost reporting. Now works when streaming too.
- Filename auto-complete for
/add
and/drop
is now case-insensitive. - Commit message improvements:
- Updated commit message prompt to use imperative tense.
- Fall back to main model if weak model is unable to generate a commit message.
- Stop aider from asking to add the same url to the chat multiple times.
- Updates and fixes to
--no-verify-ssl
:- Fixed regression that broke it in v0.42.0.
- Disables SSL certificate verification when
/web
scrapes websites.
- Improved error handling and reporting in
/web
scraping functionality - Fixed syntax error in Elm's tree-sitter scm file (by @cjoach).
- Handle UnicodeEncodeError when streaming text to the terminal.
- Updated dependencies to latest versions.
- Aider wrote 45% of the code in this release.