v0.24
Docker tags
codiumai/pr-agent:0.24
codiumai/pr-agent:0.24-github_app
codiumai/pr-agent:0.24-bitbucket-app
codiumai/pr-agent:0.24-gitlab_webhook
codiumai/pr-agent:0.24-github_action
codiumai/pr-agent:0.24-azure_devops_webhook
What's Changed
- add additional google models support by @R-Mathis in #1030
- Fix data type for
pr_files
field in PR description prompts by @KennyDizi in #1041 - Update GitHub Action documentation for Docker image stability and security by @5000164 in #1042
- fix broken output format(yaml) prompt by @woung717 in #1048
- Add support for gpt-4o-mini and gpt-4o-mini-2024-07-18 models by @KennyDizi in #1051
- bitbucket server auto commands by @mrT23 in #1059
- Implement BitbucketServerProvider.get_line_link by @MarkRx in #1061
- Add end-to-end tests for GitHub, GitLab, and Bitbucket apps; added seed by @mrT23 in #1063
- Fix Bitbucket token name and clean up secrets template
by @KennyDizi in #1064 - Add Llama 3.1 and Mixtral 8x7B for Groq by @dceoy in #1065
- watson_models by @mrT23 in #1069
- Add missing bitbucket_server.pr_commands default by @MarkRx in #1075
- Bitbucket Server fix inline comments and reading .pr_agent.toml by @MarkRx in #1081
- Use code blocks instead of suggestion blocks for Bitbucket Server multi-line suggestions by @MarkRx in #1079
- update dependencies to fix various high/critical security vulnerabilies by @pc-bob in #1083
- Improve response cleaning by @h0rv in #1073
- Update test_convert_to_markdown.py by @mrT23 in #1090
- Fix exception handling and remove unused import in Bitbucket server provider
by @KennyDizi in #1087 - patch and prompt improvements by @mrT23 in #1091
- Add support for GPT-4o-2024-08-06 model by @KennyDizi in #1098
- Fix pr_processing.get_pr_multi_diffs by @benedict-lee in #1103
- Clarification on webhook URL for Gitlab by @ascieux-soprasteria in #1100
- Fix LangChainOpenAIHandler for Azure by @MarkRx in #1102
- Tr/azure pipeline by @mrT23 in #1108
- Asymmetric context by @mrT23 in #1114
- Fix incorrect logic for extending patch size beyond original file length by @mrT23 in #1115
- Improve Bitbucket patch diff handling by @mrT23 in #1118
- Fix base url not being passed through github_provider class correctly by @squinn1 in #1127
- update litellm library by @R-Mathis in #1126
- Enhance variable consistency in prompt rendering for PR tools by @KennyDizi in #1154
- fix: remove CI_MERGE_REQUEST_STATE as is not a Gitlab variable by @paolomainardi in #1161
- Add and document abilty to use LiteLLM Logging Observability tools by @MarkRx in #1145
- feat: handle gitlab MR draft status by @paolomainardi in #1165
- Update PR code suggestions prompts by @mrT23 in #1170
- feat: keep manual comments working when commenting draft MRs by @paolomainardi in #1177
- Ensure asyncio event queue is drained prior to CLI termination by @MarkRx in #1163
- checking for publish_output in the suggestions tool exception handler by @MaxHoecker in #1184
- fix: change deprecated timeout parameter for litellm by @woung717 in #1189
- Update pr_update_changelog.py to include "[skip ci]" so pipeline is n… by @jozefvodicka in #1185
- Fixing code suggestions being published when publish ouput is false by @AHancher2022 in #1191
- Bugfix/bb 2 way diff fix by @MaxHoecker in #1172
New Contributors
- @5000164 made their first contribution in #1042
- @woung717 made their first contribution in #1048
- @shnskfjwr made their first contribution in #1052
- @dceoy made their first contribution in #1065
- @pc-bob made their first contribution in #1083
- @h0rv made their first contribution in #1073
- @benedict-lee made their first contribution in #1103
- @ascieux-soprasteria made their first contribution in #1100
- @squinn1 made their first contribution in #1127
- @paolomainardi made their first contribution in #1161
- @MaxHoecker made their first contribution in #1184
- @jozefvodicka made their first contribution in #1185
- @AHancher2022 made their first contribution in #1191
Full Changelog: v0.23...v0.24