This commit is contained in:
Paul Gauthier 2024-07-31 10:30:27 -03:00
parent 13b0d51028
commit c63aa97d9d
4 changed files with 24 additions and 8 deletions

View file

@ -3,18 +3,18 @@
## main branch
- Commit message improvements:
- [Commit message](http://aider.chat/docs/git.html#commit-messages) 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:
- [Linting](https://aider.chat/docs/usage/lint-test.html) improvements:
- Ask before fixing lint errors.
- Improved performance of `--lint` on all dirty files in repo.
- Improved lint flow, now doing code edit auto-commit before linting.
- Bugfix to properly handle subprocess encodings (also for `/run`).
- Improved docker support:
- Improved [docker support](https://aider.chat/docs/install/docker.html):
- Resolved permission issues when using `docker run --user xxx`.
- New paul-gauthier/aider-full docker image, which includes all extras.
- New paulgauthier/aider-full docker image, which includes all extras.
- Switching to code and ask mode no longer summarizes the chat history.
- Added graph of aider's contribution to each release.
- Generic auto-completions are provided for `/commands` without a completion override.

View file

@ -18,18 +18,18 @@ cog.out(text)
## main branch
- Commit message improvements:
- [Commit message](http://aider.chat/docs/git.html#commit-messages) 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:
- [Linting](https://aider.chat/docs/usage/lint-test.html) improvements:
- Ask before fixing lint errors.
- Improved performance of `--lint` on all dirty files in repo.
- Improved lint flow, now doing code edit auto-commit before linting.
- Bugfix to properly handle subprocess encodings (also for `/run`).
- Improved docker support:
- Improved [docker support](https://aider.chat/docs/install/docker.html):
- Resolved permission issues when using `docker run --user xxx`.
- New paul-gauthier/aider-full docker image, which includes all extras.
- New paulgauthier/aider-full docker image, which includes all extras.
- Switching to code and ask mode no longer summarizes the chat history.
- Added graph of aider's contribution to each release.
- Generic auto-completions are provided for `/commands` without a completion override.

View file

@ -34,6 +34,16 @@ While it is not recommended, you can disable aider's use of git in a few ways:
- `--no-dirty-commits` will stop aider from committing dirty files before applying its edits.
- `--no-git` will completely stop aider from using git on your files. You should ensure you are keeping sensible backups of the files you are working with.
## Commit messages
By default, aider creates commit messages which follow
[Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).
You can customize the
[commit prompt](https://github.com/paul-gauthier/aider/blob/main/aider/prompts.py#L5)
with the `--commit-prompt` option.
You can place that on the command line, or
[configure it via a config file or environment variables](https://aider.chat/docs/config.html).
## Commit attribution

View file

@ -35,7 +35,13 @@ The above command installs the aider core, which is missing some of the extra
features like interactive help, the browser GUI and Playwright support for
scraping web pages.
Use `paulgauthier/aider-full` to get all the features, at the expense of a larger
docker image.
```
docker pull paulgauthier/aider-full
docker run -it --volume $(pwd):/app paulgauthier/aider-full --openai-api-key $OPENAI_API_KEY [...other aider args...]
```
## Limitations