Skip to content

Aider v0.46.0

Compare
Choose a tag to compare
@paul-gauthier paul-gauthier released this 29 Jul 13:45
· 4560 commits to main since this release
  • 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.
  • 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.