Skip to content

Releases: Aider-AI/aider

v0.20.0

04 Jan 15:44
Compare
Choose a tag to compare

v0.20.0

  • Add images to the chat to automatically use GPT-4 Vision, by @joshuavial

  • Bugfixes:

    • Improved unicode encoding for /run command output, by @ctoth
    • Prevent false auto-commits on Windows, by @ctoth

v0.19.0

20 Dec 02:14
Compare
Choose a tag to compare

v0.19.0

v0.18.1

14 Dec 20:23
Compare
Choose a tag to compare

v0.18.1

  • Upgraded to new openai python client v1.3.7.

v0.18.0

17 Nov 23:52
Compare
Choose a tag to compare

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 were marked as both read-only and ready-write, sometimes confusing GPT.
  • Fixed bug to properly handle repos with submodules.

v0.17.0

07 Nov 04:29
Compare
Choose a tag to compare

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. Benchmarked at 63.9%, no regression.
  • Improved repo-map support for elisp.
  • Fixed crash bug when /add used on file matching .gitignore
  • Fixed misc bugs to catch and handle unicode decoding errors.

v0.16.1

31 Oct 21:15
Compare
Choose a tag to compare

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 regression.
  • Improved handling of malformed edit blocks targetting multiple edits to the same file. Benchmarked at 65.4%, no regression.
  • Bugfix to properly handle malformed /add wildcards.

v0.16.0

29 Oct 20:25
Compare
Choose a tag to compare

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. Benchmarked at 65.4%, no regression.
  • Bugfix to properly handle malformed /add wildcards.

v0.15.0

20 Oct 16:56
Compare
Choose a tag to compare

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 aider docker image
  • /run and /git now accept full shell commands, like: /run (cd subdir; ls)
  • Restored missing --encoding cmd line switch.

v0.14.2

18 Oct 16:40
Compare
Choose a tag to compare

v0.14.2

Plus previous changes from v0.14.x releases...

v0.14.1

30 Sep 00:22
Compare
Choose a tag to compare

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 models supported by api/key if requested model isn't available

Plus features from v0.14.0