This commit is contained in:
Paul Gauthier 2024-08-10 11:17:48 -07:00
parent 3caac42914
commit 01331309e0
7 changed files with 37 additions and 12 deletions

View file

@ -15,10 +15,10 @@
- Performance improvements for repo map calculation. - Performance improvements for repo map calculation.
- `/tokens` now shows the active model. - `/tokens` now shows the active model.
- Enhanced commit message attribution options: - Enhanced commit message attribution options:
- New `--attribute-commit-message-author` to prefix commit messages with 'aider: ' if aider authored the changes. - New `--attribute-commit-message-author` to prefix commit messages with 'aider: ' if aider authored the changes, replaces `--attribute-commit-message`.
- New `--attribute-commit-message-committer` to prefix all commit messages with 'aider: '. - New `--attribute-commit-message-committer` to prefix all commit messages with 'aider: '.
- These replace the previous `--attribute-commit-message` option. - These replace the previous `--attribute-commit-message` option.
- Aider wrote 57% of the code since the last release. - Aider wrote 61% of the code since the last release.
### Aider v0.48.1 ### Aider v0.48.1

View file

@ -29,7 +29,11 @@ cog.out(text)
- Bugfix to keep session cost accurate when using `/ask` and `/help`. - Bugfix to keep session cost accurate when using `/ask` and `/help`.
- Performance improvements for repo map calculation. - Performance improvements for repo map calculation.
- `/tokens` now shows the active model. - `/tokens` now shows the active model.
- Aider wrote 57% of the code since the last release. - Enhanced commit message attribution options:
- New `--attribute-commit-message-author` to prefix commit messages with 'aider: ' if aider authored the changes, replaces `--attribute-commit-message`.
- New `--attribute-commit-message-committer` to prefix all commit messages with 'aider: '.
- These replace the previous `--attribute-commit-message` option.
- Aider wrote 61% of the code since the last release.
### Aider v0.48.1 ### Aider v0.48.1

View file

@ -171,7 +171,10 @@
#attribute-committer: true #attribute-committer: true
## Prefix commit messages with 'aider: ' if aider authored the changes (default: False) ## Prefix commit messages with 'aider: ' if aider authored the changes (default: False)
#attribute-commit-message: false #attribute-commit-message-author: false
## Prefix all commit messages with 'aider: ' (default: False)
#attribute-commit-message-committer: false
## Commit all pending changes with a suitable commit message, then exit ## Commit all pending changes with a suitable commit message, then exit
#commit: false #commit: false

View file

@ -175,7 +175,10 @@
#AIDER_ATTRIBUTE_COMMITTER=true #AIDER_ATTRIBUTE_COMMITTER=true
## Prefix commit messages with 'aider: ' if aider authored the changes (default: False) ## Prefix commit messages with 'aider: ' if aider authored the changes (default: False)
#AIDER_ATTRIBUTE_COMMIT_MESSAGE=false #AIDER_ATTRIBUTE_COMMIT_MESSAGE_AUTHOR=false
## Prefix all commit messages with 'aider: ' (default: False)
#AIDER_ATTRIBUTE_COMMIT_MESSAGE_COMMITTER=false
## Commit all pending changes with a suitable commit message, then exit ## Commit all pending changes with a suitable commit message, then exit
#AIDER_COMMIT=false #AIDER_COMMIT=false

View file

@ -210,7 +210,10 @@ cog.outl("```")
#attribute-committer: true #attribute-committer: true
## Prefix commit messages with 'aider: ' if aider authored the changes (default: False) ## Prefix commit messages with 'aider: ' if aider authored the changes (default: False)
#attribute-commit-message: false #attribute-commit-message-author: false
## Prefix all commit messages with 'aider: ' (default: False)
#attribute-commit-message-committer: false
## Commit all pending changes with a suitable commit message, then exit ## Commit all pending changes with a suitable commit message, then exit
#commit: false #commit: false

View file

@ -217,7 +217,10 @@ cog.outl("```")
#AIDER_ATTRIBUTE_COMMITTER=true #AIDER_ATTRIBUTE_COMMITTER=true
## Prefix commit messages with 'aider: ' if aider authored the changes (default: False) ## Prefix commit messages with 'aider: ' if aider authored the changes (default: False)
#AIDER_ATTRIBUTE_COMMIT_MESSAGE=false #AIDER_ATTRIBUTE_COMMIT_MESSAGE_AUTHOR=false
## Prefix all commit messages with 'aider: ' (default: False)
#AIDER_ATTRIBUTE_COMMIT_MESSAGE_COMMITTER=false
## Commit all pending changes with a suitable commit message, then exit ## Commit all pending changes with a suitable commit message, then exit
#AIDER_COMMIT=false #AIDER_COMMIT=false

View file

@ -47,7 +47,8 @@ usage: aider [-h] [--openai-api-key] [--anthropic-api-key] [--model]
[--dirty-commits | --no-dirty-commits] [--dirty-commits | --no-dirty-commits]
[--attribute-author | --no-attribute-author] [--attribute-author | --no-attribute-author]
[--attribute-committer | --no-attribute-committer] [--attribute-committer | --no-attribute-committer]
[--attribute-commit-message | --no-attribute-commit-message] [--attribute-commit-message-author | --no-attribute-commit-message-author]
[--attribute-commit-message-committer | --no-attribute-commit-message-committer]
[--commit] [--commit-prompt] [--dry-run | --no-dry-run] [--commit] [--commit-prompt] [--dry-run | --no-dry-run]
[--lint] [--lint-cmd] [--auto-lint | --no-auto-lint] [--lint] [--lint-cmd] [--auto-lint | --no-auto-lint]
[--test-cmd] [--auto-test | --no-auto-test] [--test] [--test-cmd] [--auto-test | --no-auto-test] [--test]
@ -331,13 +332,21 @@ Aliases:
- `--attribute-committer` - `--attribute-committer`
- `--no-attribute-committer` - `--no-attribute-committer`
### `--attribute-commit-message` ### `--attribute-commit-message-author`
Prefix commit messages with 'aider: ' if aider authored the changes (default: False) Prefix commit messages with 'aider: ' if aider authored the changes (default: False)
Default: False Default: False
Environment variable: `AIDER_ATTRIBUTE_COMMIT_MESSAGE` Environment variable: `AIDER_ATTRIBUTE_COMMIT_MESSAGE_AUTHOR`
Aliases: Aliases:
- `--attribute-commit-message` - `--attribute-commit-message-author`
- `--no-attribute-commit-message` - `--no-attribute-commit-message-author`
### `--attribute-commit-message-committer`
Prefix all commit messages with 'aider: ' (default: False)
Default: False
Environment variable: `AIDER_ATTRIBUTE_COMMIT_MESSAGE_COMMITTER`
Aliases:
- `--attribute-commit-message-committer`
- `--no-attribute-commit-message-committer`
### `--commit` ### `--commit`
Commit all pending changes with a suitable commit message, then exit Commit all pending changes with a suitable commit message, then exit