CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 1k
Releases: qodo-ai/pr-agent
v0.30
Compare
codiumai/pr-agent:0.30
codiumai/pr-agent:0.30-github_app
codiumai/pr-agent:0.30-bitbucket-app
codiumai/pr-agent:0.30-gitlab_webhook
codiumai/pr-agent:0.30-github_action
codiumai/pr-agent:0.30-azure_devops_webhook
codiumai/pr-agent:0.30-gitea-app
What's Changed
- Adding num_max_findings configuration parameter by @GuBee33 in #1797
- docs: document how to auto-trigger /add_docs via pr_commands by @jmsb02 in #1795
- Revise the review effort label text in the review document by @seohyun-lee in #1799
- Add incremental update to documentation by @sharoneyal in #1796
- #1657 add gitea/forgejo support by @nicholasgribanov in #1787
- Correct typos in documentation and log messages by @seohyun-lee in #1798
- fix: reorder exception handling in
LiteLLMAIHandler.chat_completion()
by @KangmoonSeo in #1803 - Update LICENSE by @mrT23 in #1809
- docs: include [aws] in .secrets.template by @darkdread in #1801
- fix: exclude RateLimitError from
@retry
inAIHandler.chat_completion()
by @KangmoonSeo in #1808 - Add unit tests for try_fix_yaml function by @jwsong98 in #1812
- feat: add support for Claude 4 family by @hirobf10 in #1814
- Add Grok-3 non-beta model IDs by @PeterDaveHello in #1817
- Add Unit Tests and Improve Documentation for utils.py clip_tokens Function by @TaskerJang in #1816
- Refactor count_tokens method structure in token_handler.py for better extensibility by @Kkan9ma in #1805
- Improve/describe tool documentation and make add_diagram feature opt-in by default by @ssunbear in #1824
- fix: ensure proper formatting of changes_diagram in PR description ou… by @mrT23 in #1827
- fix(test_language_handler): Add edge case for files with unknown extensions by @wonggamggik in #1818
- Feature/test get max tokens by @wonggamggik in #1819
- Complete Gemini 2.5 Flash model info by @PeterDaveHello in #1822
- Add unit tests for fix_json_escape_char function by @idealHyun in #1825
- test: add tests for converting to markdown by @dst03106 in #1829
- docs: correct parameter name typo and update description by @isExample in #1831
- Refactor: Enhance AI Handler Robustness, Interface Compliance, and Asynchronous Operations (Resolves #1784) by @Akileox in #1828
- [Feature] - Gitea implement by @pinyoothotaboot in #1811
- docs: add dedicated "Chat on code suggestions" core ability by @ofir-frd in #1835
- docs: enhance review.md with ticket compliance labels and merge block… by @mrT23 in #1837
- docs: add Linear integration to ticket context fetching documentation by @hussam789 in #1838
- Reorganize and Enhance Tools Documentation with Improved Navigation and Consistency
by @ofir-frd in #1840 - feat: add AWS Secrets Manager Integration for Lambda deployments by @yamoyamoto in #1839
- docs: update trial usage information to reflect new quota-based model by @mrT23 in #1832
- docs: add global hierarchical best practices system by @ofir-frd in #1844
- Hl/multi jira server docs by @hussam789 in #1845
- Update atlassian-connect.json by @hussam789 in #1850
- Add Google Gemini 2.5 Pro Preview 06-05 by @PeterDaveHello in #1853
- Fix gitea get file content error by @SCREEN88 in #1852
- chore: add APAC region endpoints for Bedrock Anthropic Claude models by @kebhr in #1851
- docs: update PR benchmark to ranking-based methodology with expanded … by @mrT23 in #1866
- Add GitLab support for CHANGELOG.md by @cesdperez in #1856
- feat: support 'publish_output_no_suggestions' by 'pr_reviewer' by @alessio-locatelli in #1859
- docs: refactor auto-approval documentation into dedicated core abilit… by @mrT23 in #1873
- feat: support self-signed gitea cert by @NicoFgrx in #1868
- Add language-specific instructions to extra instructions based on user settings by @smallfish06 in #1871
- Update github_action_runner.py by @letzya in #1883
- feat: surface TODO comments in review tool by @joosomi in #1869
- fix: typos, grammar by @alessio-locatelli in #1880
- refactor: extract TODO formatting functions and simplify data structure by @mrT23 in #1888
- feat: Support GitLab webhooks in Lambda functions by @yoohya in #1874
New Contributors
- @GuBee33 made their first contribution in #1797
- @jmsb02 made their first contribution in #1795
- @seohyun-lee made their first contribution in #1799
- @nicholasgribanov made their first contribution in #1787
- @KangmoonSeo made their first contribution in #1803
- @darkdread made their first contribution in #1801
- @jwsong98 made their first contribution in #1812
- @TaskerJang made their first contribution in #1816
- @Kkan9ma made their first contribution in #1805
- @ssunbear made their first contribution in #1824
- @wonggamggik made their first contribution in #1818
- @idealHyun made their first contribution in #1825
- @Akileox made their first contribution in #1828
- @pinyoothotaboot made their first contribution in #1811
- @yamoyamoto made their first contribution in #1839
- @SCREEN88 made their first contribution in #1852
- @kebhr made their first contribution in #1851
- @cesdperez made their first contribution in #1856
- @alessio-locatelli made their first contribution in #1859
- @NicoFgrx made their first contribution in #1868
- @smallfish06 made their first contribution in #1871
- @letzya made their first contribution in #1883
- @yoohya made their first contribution in #1874
Full Changelog: v0.29...v0.30
Assets 2
v0.29
Compare
codiumai/pr-agent:0.29
codiumai/pr-agent:0.29-github_app
codiumai/pr-agent:0.29-bitbucket-app
codiumai/pr-agent:0.29-gitlab_webhook
codiumai/pr-agent:0.29-github_action
codiumai/pr-agent:0.29-azure_devops_webhook
What's Changed
- Update logging configuration to use dynamic log level from settings by @jmrtnz94 in #1667
- Docs: Add Core Abilities / Interactivity by @ofir-frd in #1674
- Updated Dockerfile.lambda for python version 3.12 by @saumil-kapadia-stellantispublic in #1677
- Add support of OpenAI GPT-4.5 Preview model by @PeterDaveHello in #1679
- Add support of Meta's Llama 4 Scout and Maverick 17b from Groq Cloud by @PeterDaveHello in #1680
- Add support of xAI and their Grok-2 & Grok-3 model by @PeterDaveHello in #1684
- Add support of Gemini 2.5 Pro preview model by @imperorrp in #1685
- Support Bitbucket Basic Auth by @wirelessr in #1683
- Add support of OpenAI GPT-4.1 model family by @PeterDaveHello in #1694
- Fix Discord link in README by @PeterDaveHello in #1691
- Correct the tools guide link in the locally installation doc by @PeterDaveHello in #1692
- Improve Markdown format in model configuration guide by @PeterDaveHello in #1693
- Azure AD authentication for OpenAI services by @arpit-at in #1698
- Add new tool for scanning repository discussions and generating best … by @mrT23 in #1701
- Add OpenAI o3 & o4-mini reasoning models by @PeterDaveHello in #1702
- Add Basic Authentication method for Jira Data Center/Server and valid… by @mrT23 in #1705
- Improve markdown docs formatting for consistency and readability by @PeterDaveHello in #1706
- Update GitHub actions version by @DongjaJ in #1704
- Add support for Mistral and Codestral models by @dst03106 in #1707
- Add .venv/ to .dockerignore and .gitignore for virtual env compatibility by @PeterDaveHello in #1709
- docs: updated bitbucket pipeline docs by @nicohein in #1703
- Feature/simplified bitbucket pipeline by @nicohein in #1711
- Replace default o3-mini with o4-mini by @PeterDaveHello in #1710
- Improvement: Enhance ask_line tool by adding PR review comment threads as context by @benedict-lee in #1687
- Add documentation for chat functionality in code suggestions by @ofir-frd in #1719
- Tr/multi model prompt by @mrT23 in #1726
- Docs: fix typo in response_language setting inside .pr-agent.toml configuration guide by @bananana0118 in #1721
- Update .gitignore and fix license format in pyproject.toml by @barnett-yuxiang in #1718
- Fix type hint for get_pr_description method and clean up whitespace by @barnett-yuxiang in #1728
- docs: update Gemini model path from google_ai_studio to gemini in con… by @Yash-1511 in #1731
- Use slim Docker image and install git and curl dependencies by @mrT23 in #1738
- doc: title refinement by @ofir-frd in #1737
- Azure devops: parse PR url starting from the end by @twdkeule in #1742
- Openrouter support by @irfansofyana in #1744
- fix: Prevent duplicate language instructions in extra_instructions by @MaxnSter in #1745
- fix(gitlab): trigger when MR changes from draft to ready by @simonstamm in #1749
- fix:correct typo in logger parameter from 'artifacts' to 'artifact' by @jihan-chillin in #1753
- docs: clarify that .pr_agent.toml can be updated post PR creation by @isExample in #1760
- fix: avoid duplicate header for list types to prevent markdown break by @joosomi in #1758
- fix: update Docker base image to slim version and install required de… by @mrT23 in #1762
- Implement Azure Devops persistent comment by @twdkeule in #1746
- Changelog prompt: fix markdown link by @twdkeule in #1764
- Tr/new benchmark by @mrT23 in #1771
- fix: add timeout to asyncio.wait during CLI execution to avoid hanging when callback is enabled by @dst03106 in #1770
- Add Gemini-2.5-pro-preview-05-06 model and update litellm dependency by @mrT23 in #1785
- Cleanup: Remove Unused import and Fix Parameter Typo by @smartandhandsome in #1778
- Enable usage of OpenAI like APIs by @dnnspaul in #1779
- Add ignore_repositories config for PR filtering by @miked-qc in #1736
- Addressed possible security issue following great feedback from nils.amiet@kudelskisecurity.com cdc354c
New Contributors
- @jmrtnz94 made their first contribution in #1667
- @saumil-kapadia-stellantispublic made their first contribution in #1677
- @imperorrp made their first contribution in #1685
- @wirelessr made their first contribution in #1683
- @arpit-at made their first contribution in #1698
- @DongjaJ made their first contribution in #1704
- @dst03106 made their first contribution in #1707
- @nicohein made their first contribution in #1703
- @bananana0118 made their first contribution in #1721
- @Yash-1511 made their first contribution in #1731
- @twdkeule made their first contribution in #1742
- @irfansofyana made their first contribution in #1744
- @MaxnSter made their first contribution in #1745
- @simonstamm made their first contribution in #1749
- @jihan-chillin made their first contribution in #1753
- @isExample made their first contribution in #1760
- @joosomi made their first contribution in #1758
- @smartandhandsome made their first contribution in #1778
- @dnnspaul made their first contribution in #1779
- @miked-qc made their first contribution in #1736
Full Changelog: v0.28...v0.29
Assets 2
v0.28
Compare
Docker tags
codiumai/pr-agent:0.28
codiumai/pr-agent:0.28-github_app
codiumai/pr-agent:0.28-bitbucket-app
codiumai/pr-agent:0.28-gitlab_webhook
codiumai/pr-agent:0.28-github_action
codiumai/pr-agent:0.28-azure_devops_webhook
What's Changed
- chore: add bedrock/us.anthropic.claude-3-7-sonnet-20250219-v1:0 by @atsushi-ishibashi in #1594
- docs: fix usage-guide/automations_and_usage.md in mistake link by @ryo-kagawa in #1604
- docs: update model references to Claude 3.7 Sonnet and o3-mini throug… by @mrT23 in #1607
- fix: validate one-liner suggestions to prevent repeating existing code by @mrT23 in #1610
- feat: add DeepInfra support by @muhammad-asn in #1611
- fix: repeat processing files to ignore by @congziqi77 in #1612
- Support extended thinking for model
claude-3-7-sonnet-20250219
by @KennyDizi in #1605 - Fix default value for extended_thinking_max_output_tokens by @KennyDizi in #1614
- Update improve.md by @hussam789 in #1615
- chore: update pr_reviewer_prompts.toml by @eltociear in #1626
- Hl/update configs docs by @hussam789 in #1625
- docs: Update description of gitlab-webhook installation. by @thonic in #1628
- Update azuredevops_provider.py by @cdornano in #1636
- doc: Add info about ollama context length by @Octoslav in #1637
- Adding a new tool: /help_docs by @sharoneyal in #1644
- Bugfix: Incorrect git url in case of GitHub app by @sharoneyal in #1647
- Update Docs: Company Codebase Overview, RAG Integration & Configuration by @ofir-frd in #1648
- fix: Logging and Commenting by @ishaansehgal99 in #1634
- Add support for publishing comments on issues in GitHub provider by @sharoneyal in #1651
New Contributors
- @atsushi-ishibashi made their first contribution in #1594
- @ryo-kagawa made their first contribution in #1604
- @muhammad-asn made their first contribution in #1611
- @congziqi77 made their first contribution in #1612
- @thonic made their first contribution in #1628
- @cdornano made their first contribution in #1636
- @Octoslav made their first contribution in #1637
- @sharoneyal made their first contribution in #1644
- @ishaansehgal99 made their first contribution in #1634
Full Changelog: v0.27...v0.28
Assets 2
v0.27
Compare
Docker tags
codiumai/pr-agent:0.27
codiumai/pr-agent:0.27-github_app
codiumai/pr-agent:0.27-bitbucket-app
codiumai/pr-agent:0.27-gitlab_webhook
codiumai/pr-agent:0.27-github_action
codiumai/pr-agent:0.27-azure_devops_webhook
What's Changed
- Support pull requests in personal spaces in Bitbucket Server by @vishwamartur in #1406
- docs: update FAQ with new questions and improve formatting by @mrT23 in #1430
- Add documentation for
/implement
tool and enhance/test
tool references
by @ofir-frd in #1433 - Tr/ollama by @mrT23 in #1434
- fix : pr type rendering with markers by @benedict-lee in #1442
- fix : support ai title with markers by @benedict-lee in #1441
- fix: refine code suggestions prompts and avoid package-related comments by @mrT23 in #1446
- docs: add missing word by @pdecat in #1448
- fix(azure-provider): handle renamed files as new files by @med8bra in #1452
- Support deepseek-chat model by @KennyDizi in #1457
- fix(local_git): add interface func stubs for git local provider by @polacekpavel in #1455
- docs: add target blank to external links in documentation by @mrT23 in #1467
- Add
vertex_ai/gemini-2.0-flash-exp
by @yu-iskw in #1466 - README: Replace Codium and PR-Agent with Qodo and Qodo-Merge by @ofir-frd in #1471
- Remove false log that file was modified, but no patch found for bitbucket server by @gryphon-ops in #1469
- Add support model deepseek/deepseek-reasoner by @KennyDizi in #1473
- docs: reorganize installation documentation structure by @mrT23 in #1475
- refactor: simplify review effort label format and remove maximal effo… by @mrT23 in #1477
- Add
IMPLEMENT
tool and reorganize help message content by @ofir-frd in #1484 - feat: enhance ticket compliance analysis with human verification tracking by @hussam789 in #1486
- Add GitHub issue templates for bug reports and feature requests
by @ofir-frd in #1478 - Add CONTRIBUTING.md with contribution guidelines and setup instructions
by @ofir-frd in #1500 - fix: add fallback for parsing AI responses with leading '+' symbols by @mrT23 in #1506
- Use
pip install
with--no-cache-dir
in Dockerfiles by @PeterDaveHello in #1510 - Define user_message_only_models list for using user prompt only model by @KennyDizi in #1509
- feat: improve code suggestions table with impact levels and styling by @mrT23 in #1514
- Create CODE_OF_CONDUCT.md by @ofir-frd in #1515
- Create SECURITY.md by @hussam789 in #1517
- docs: update README with new design and remove outdated news by @mrT23 in #1522
- fix: update review effort label format to use X/5 notation by @mrT23 in #1532
- feat: improve help tool with markdown header formatting and error han… by @mrT23 in #1534
- Add : pull_request_target event on GitHub Actions integration by @hi120ki in #1531
- Use
pip install
with--no-cache-dir
inDockerfile.github_action
by @PeterDaveHello in #1536 - Refactoring
LiteLLMAIHandler
class for better using reasoning models by @KennyDizi in #1537 - Support generally available
gemini-2.0-flash
by @yu-iskw in #1539 - Update README.md by @AdamWalkerQodo in #1550
- feat: add support for custom reasoning models by @mrT23 in #1551
- docs by @mrT23 in #1552
- feat: add current date to PR review metadata by @mrT23 in #1559
- Added sub-issue fetching to enhance PR analysis by @WonOfAKind in #1529
- Improve documentation formatting and readability
by @ofir-frd in #1560 - docs: add auto-approval configuration documentation by @mrT23 in #1565
- Tr/ai search by @mrT23 in #1566
- feat: improve patch extension with new file content comparison by @mrT23 in #1568
- Fix prompt to not output diff prefixes in existing_code,improved_code pydantic definitions by @benedict-lee in #1556
- Enhanced gitlab webhook handling for push events without object_attributes by @GOOD21 in #1555
- Docs: fix static code and remove Incremental PR review by @ofir-frd in #1571
- feat: support Claude 3.7 Sonnet by @hirobf10 in #1570
- Support reasoning effort via configuration by @KennyDizi in #1561
- Fix/support litellm extra headers by @chandan84 in #1564
- feat: enhance Azure DevOps integration with improved error handling a… by @hussam789 in #1583
- gitlab webhook automatically trigger pr_command when MR changes from Draft to Ready by @GOOD21 in #1575
- Add a language configuration to translate language generated by QodoM… by @AdamWalkerQodo in #1579
- docs: add language configuration documentation and update changelog by @mrT23 in #1586
New Contributors
- @vishwamartur made their first contribution in #1406
- @med8bra made their first contribution in #1452
- @polacekpavel made their first contribution in #1455
- @gryphon-ops made their first contribution in #1469
- @PeterDaveHello made their first contribution in #1510
- @hi120ki made their first contribution in #1531
- @AdamWalkerQodo made their first contribution in #1545
- @WonOfAKind made their first contribution in #1529
- @GOOD21 made their first contribution in #1555
- @hirobf10 made their first contribution in #1570
- @chandan84 made their first contribution in #1564
Full Changelog: v0.26...v0.27
Assets 2
v0.26
8218fa6
Compare
Docker tags
codiumai/pr-agent:0.26
codiumai/pr-agent:0.26-github_app
codiumai/pr-agent:0.26-bitbucket-app
codiumai/pr-agent:0.26-gitlab_webhook
codiumai/pr-agent:0.26-github_action
codiumai/pr-agent:0.26-azure_devops_webhook
What's Changed
- Add disable_auto_feedback configuration option to control automatic feedback by @mrT23 in #1379
- Fix doc for Github Actions by @glebzhidkov in #1390
- Introduce to weak model by @KennyDizi in #1387
- docs: remove model_weak configuration and simplify model selection by @mrT23 in #1392
- Similar Code: Add PR Body License Documentation by @ofir-frd in #1396
- Add support for
gemini/gemini-2.0-flash-exp
model
by @KennyDizi in #1397 - Add --version command and version metadata by @MarkRx in #1384
- docs: simplify default tool configurations and update documentation by @mrT23 in #1401
- feat: enhance code review output with collapsible code snippets by @mrT23 in #1403
- fix: only publish empty code suggestions when configured by @mrT23 in #1407
- Add support for OpenAI
o1
model and snapshot versiono1-2024-12-17
by @KennyDizi in #1402 - Tr/update changelog fix by @mrT23 in #1410
- feat: add dedent option to code snippet formatting by @mrT23 in #1412
- Document an example on how to configure PR Agent using environment variables by @addianto in #1413
- refactor: remove legacy code suggestions feature from review tool by @mrT23 in #1416
- fix: improve line extraction from files with missing content by @mrT23 in #1420
- fix: restrict sensitive configuration parameters in CLI arguments by @mrT23 in #1425
- fix: sanitize Ask tool answers to prevent markdown formatting issues by @mrT23 in #1426
- Update Groq models and tokens by @dceoy in #1421
New Contributors
- @glebzhidkov made their first contribution in #1390
- @ofir-frd made their first contribution in #1396
- @addianto made their first contribution in #1413
Full Changelog: v0.25...v0.26
Assets 2
v0.25
Compare
Docker tags
codiumai/pr-agent:0.25
codiumai/pr-agent:0.25-github_app
codiumai/pr-agent:0.25-bitbucket-app
codiumai/pr-agent:0.25-gitlab_webhook
codiumai/pr-agent:0.25-github_action
codiumai/pr-agent:0.25-azure_devops_webhook
What's Changed
- Add 1C Enterprise language by @proDOOMman in #1197
- feat: gitlab skip source, target and labels by @paolomainardi in #1192
- fix: Typo in README (
Chrom
->Chrome
) by @ScArLeXiA in #1205 - Tr/dynamic context by @mrT23 in #1224
- Add new o1-mini and o1-preview models by @KennyDizi in #1226
- Set azure devops default status to ByDesign by @eddielu in #1228
- Update PR Action Handling Logic in GitHub Action Runner by @matanbaruch in #1231
- func get_line_link compatible with old gitlab versions by @yzongyue in #1232
- Add configuration for auto actions in GitHub Action runner by @mrT23 in #1253
- Add intro and chat text options for PR code suggestions in configuration by @mrT23 in #1254
- feat: add dual publishing mode for PR code suggestions by @mrT23 in #1263
- feat: enhance PR processing logic across GitLab, GitHub, and Bitbucket by @mrT23 in #1267
- bug-fix_azuredevops-new-file by @CoryBall in #1274
- Update footer links and branding from CodiumAI to Qodo by @almog-lv in #1280
- support more types of github ticket url / references by @hussam789 in #1290
- disable publishing labels by default by @mrT23 in #1299
- fix typos in documents by @dheerajsir in #1305
- Add support for new Claude models and update dependencies
by @KennyDizi in #1302 - Gitlab docs improved; gitlab webhook secret config standardization by @s1moe2 in #1307
- Support Google AI Studio by @yu-iskw in #1313
- update bitbucket-pipelines.yml filename in installation by @nomi3 in #1325
- Merge branch 'main' of https://github.com/ryanzll/pr-agent by @ryanzll in #1332
- Add configuration option to control publish of no code suggestions message by @miyagi-do in #1331
- Add Claude 3.5 Haiku Model Support and Update Dependencies by @KennyDizi in #1345
- Remove unused deployment_id variable. by @NxPKG in #1350
- Introduce pre-commit hooks and GitHub Actions by @yu-iskw in #1316
- docs: add note about $CI_SERVER_FQDN variable in GitLab CI/CD pipeline by @samuele-ruffino96 in #1362
- committable comments by @mrT23 in #1369
- Improve logging and error handling in Azure DevOps provider for code … by @mrT23 in #1373
- Check git_provider and reference_link before using them in utils.py by @ryanzll in #1364
- Add Support for GPT-4o November 2024 Model and Update Configurations by @KennyDizi in #1374
- Add publish_output_progress config support to AzureDevOps, BitBucket and Gitlab providers by @pdecat in #1376
New Contributors
- @proDOOMman made their first contribution in #1197
- @ScArLeXiA made their first contribution in #1205
- @eddielu made their first contribution in #1228
- @matanbaruch made their first contribution in #1231
- @yzongyue made their first contribution in #1232
- @chapeupreto made their first contribution in #1250
- @CoryBall made their first contribution in #1274
- @dheerajsir made their first contribution in #1305
- @yu-iskw made their first contribution in #1313
- @nomi3 made their first contribution in #1325
- @miyagi-do made their first contribution in #1331
- @NxPKG made their first contribution in #1350
- @samuele-ruffino96 made their first contribution in #1362
- @pdecat made their first contribution in #1376
Full Changelog: v0.24...v0.25
Assets 2
v0.24
d4d9a7f
Compare
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
Assets 2
v0.23
0bf8c1e
Compare
What's Changed
- docs: update additional_configurations.md by @eltociear in #926
- Add logging for skipping non-code files in GitHub provider in #931
- Bitbucket Server Provider Fixes by @MarkRx in #928
- Bitbucket server filter out globally ignored files before attempting diff by @MarkRx in #932
- Optimize document table format by @KennyDizi in #937
- Fix some server implementations not properly logging context by @MarkRx in #933
- Add PR evaluation prompt and link to fine-tuning benchmark documentation in #940
- Update Python code formatting, configuration loading, and local model additions by @barnett-yuxiang in #942
- gitlab push_commands in #947
- update LangChainOpenAIHandler for langchain version 0.2 and read openai_api_base by @ryanzll in #950
- Github: work in background in #955
- Update PR review prompts and terminology for clarity and consistency in #954
- Support models: Anthropic Claude 3 on Vertex AI by @evalphobia in #964
- Fix ModuleNotFoundError of Vertex AI by @yamitzky in #967
- Overall_success by @brianteeman in #972
- repetition_penalty by @brianteeman in #974
- get_changlog_file by @brianteeman in #976
- identify_image_in_comment by @brianteeman in #975
- Fix typos/Spelling by @brianteeman in #971
- Support running GitHub App using gunicorn in #983
- cache git provider in #984
- Update requirements.txt by @mrT23 in #989
- feat: claude 3.5 sonnet support by @s1moe2 in #990
- Add gemini support for pr-agent by @R-Mathis in #998
- feat: Support Anthropic Calude 3.5 Sonnet on Vertex AI by @yamitzky in #1000
- Centralize PR Review Title Definition by @KennyDizi in #1005
- Review tool re-desing in #1011
- persistent suggestions in #1019
- improved fallback logic in #1020
- increase output margins in #1021
New Contributors
- @MarkRx made their first contribution in #928
- @ryanzll made their first contribution in #950
- @evalphobia made their first contribution in #964
- @yamitzky made their first contribution in #967
- @brianteeman made their first contribution in #972
- @R-Mathis made their first contribution in #998
Full Changelog: v0.22...v0.23
Assets 2
v0.22
e5bbb70
Compare
What's Changed
- ignore bot by @mrT23 in #817
- add support for gpt-4-turbo-preview model by @riya-amemiya in #820
- fix: missing requirements.txt on lambda dockerfile by @s1moe2 in #826
- Refactor markdown image syntax and enhance documentation presentation by @almog-lv in #825
- Update github.md by @mrT23 in #829
- Improve trigger condition in github actions by @idubnori in #828
- docs: Refine project description and reorganize documentation links i… by @mrT23 in #831
- refine help by @mrT23 in #832
- docs: Add "Improve Component" tool documentation and update related g… by @mrT23 in #833
- Integrate Custom Analytics with Google Tag Manager Support by @almog-lv in #834
- [Enhancement]: Integrate OLLAMA API Support in AI Handlers
by @gregoryboue in #836 - feat: add persistent comment option for PR descriptions by @mrT23 in #837
- TokenEncoder by @mrT23 in #838
- Update additional_configurations.md by @mrT23 in #839
- Fix Broken URL in README.md by @network-charles in #843
- Enhancements in Token Clipping, PR Statistics Calculation, and Conditional Review Labeling
by @mrT23 in #848 - Failed to review PR: name 'is_valid_file' is not defined by @phuongvietnamlab in #851
- add support for gpt-4-turbo model by @riya-amemiya in #854
- feat: set review data to github actions output by @idubnori in #853
- Handle OPENAI_KEY not set error in github_action_runner.py by @pkvach in #858
- Tr/image by @mrT23 in #859
- Add repo url to docs by @almog-lv in #863
- Example usage by @mrT23 in #864
- Replace
summarize_mode
withcommitable_code_suggestions_mode
in p… by @mrT23 in #870 -
Example usage by @mrT23 in #872
- docs: Add option to disable automatic CI feedback in configuration by @mrT23 in #873
- Fix duplicate assignment of replicate_key in LiteLLMAIHandler by @randy-tsukemen in #876
- Add Groq Llama3 support by @randy-tsukemen in #877
- chore: update GPT3.5 models by @tacascer in #880
- Tr/branding by @mrT23 in #887
- privacy policy for chrome extension by @mrT23 in #889
- Tr/self reflect by @mrT23 in #898
- Add new GPT-4o models and update tiktoken to 0.7.0 by @KennyDizi in #901
- Properly fetch changed files by @mrT23 in #902
- Add documentation for PR-Agent Chrome Extension and update mkdocs.yml… by @mrT23 in #904
- Add roadmap section to Chrome Extension documentation with visual pre… by @mrT23 in #905
- Tr/self reflect by @mrT23 in #906
- Tr/show config by @mrT23 in #910
- Update configuration_options.md to include tip on showing relevant co… by @mrT23 in #911
- Tr/show config by @mrT23 in #912
New Contributors
- @riya-amemiya made their first contribution in #820
- @s1moe2 made their first contribution in #826
- @idubnori made their first contribution in #828
- @gregoryboue made their first contribution in #836
- @phuongvietnamlab made their first contribution in #851
- @pkvach made their first contribution in #858
- @randy-tsukemen made their first contribution in #876
- @tacascer made their first contribution in #880
Full Changelog: v0.21...v0.22
Assets 2
v0.21
1701eb5