Skip to content

The-PR-Agent/pr-agent

v0.30 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 11mo Developer Productivity
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

code-review codereview coding-assistant devtools gpt-4 openai
+2 more
pull-request pull-requests

Summary

AI summary

Updates feat, fix, and test_language_handler across a mixed release.

Full changelog

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 https://github.com/qodo-ai/pr-agent/pull/1797
  • docs: document how to auto-trigger /add_docs via pr_commands by @jmsb02 in https://github.com/qodo-ai/pr-agent/pull/1795
  • Revise the review effort label text in the review document by @seohyun-lee in https://github.com/qodo-ai/pr-agent/pull/1799
  • Add incremental update to documentation by @sharoneyal in https://github.com/qodo-ai/pr-agent/pull/1796
  • #1657 add gitea/forgejo support by @nicholasgribanov in https://github.com/qodo-ai/pr-agent/pull/1787
  • Correct typos in documentation and log messages by @seohyun-lee in https://github.com/qodo-ai/pr-agent/pull/1798
  • fix: reorder exception handling in LiteLLMAIHandler.chat_completion() by @KangmoonSeo in https://github.com/qodo-ai/pr-agent/pull/1803
  • Update LICENSE by @mrT23 in https://github.com/qodo-ai/pr-agent/pull/1809
  • docs: include [aws] in .secrets.template by @darkdread in https://github.com/qodo-ai/pr-agent/pull/1801
  • fix: exclude RateLimitError from @retry in AIHandler.chat_completion() by @KangmoonSeo in https://github.com/qodo-ai/pr-agent/pull/1808
  • Add unit tests for try_fix_yaml function by @jwsong98 in https://github.com/qodo-ai/pr-agent/pull/1812
  • feat: add support for Claude 4 family by @hirobf10 in https://github.com/qodo-ai/pr-agent/pull/1814
  • Add Grok-3 non-beta model IDs by @PeterDaveHello in https://github.com/qodo-ai/pr-agent/pull/1817
  • Add Unit Tests and Improve Documentation for utils.py clip_tokens Function by @TaskerJang in https://github.com/qodo-ai/pr-agent/pull/1816
  • Refactor count_tokens method structure in token_handler.py for better extensibility by @Kkan9ma in https://github.com/qodo-ai/pr-agent/pull/1805
  • Improve/describe tool documentation and make add_diagram feature opt-in by default by @ssunbear in https://github.com/qodo-ai/pr-agent/pull/1824
  • fix: ensure proper formatting of changes_diagram in PR description ou… by @mrT23 in https://github.com/qodo-ai/pr-agent/pull/1827
  • fix(test_language_handler): Add edge case for files with unknown extensions by @wonggamggik in https://github.com/qodo-ai/pr-agent/pull/1818
  • Feature/test get max tokens by @wonggamggik in https://github.com/qodo-ai/pr-agent/pull/1819
  • Complete Gemini 2.5 Flash model info by @PeterDaveHello in https://github.com/qodo-ai/pr-agent/pull/1822
  • Add unit tests for fix_json_escape_char function by @idealHyun in https://github.com/qodo-ai/pr-agent/pull/1825
  • test: add tests for converting to markdown by @dst03106 in https://github.com/qodo-ai/pr-agent/pull/1829
  • docs: correct parameter name typo and update description by @isExample in https://github.com/qodo-ai/pr-agent/pull/1831
  • Refactor: Enhance AI Handler Robustness, Interface Compliance, and Asynchronous Operations (Resolves #1784) by @Akileox in https://github.com/qodo-ai/pr-agent/pull/1828
  • [Feature] - Gitea implement by @pinyoothotaboot in https://github.com/qodo-ai/pr-agent/pull/1811
  • docs: add dedicated "Chat on code suggestions" core ability by @ofir-frd in https://github.com/qodo-ai/pr-agent/pull/1835
  • docs: enhance review.md with ticket compliance labels and merge block… by @mrT23 in https://github.com/qodo-ai/pr-agent/pull/1837
  • docs: add Linear integration to ticket context fetching documentation by @hussam789 in https://github.com/qodo-ai/pr-agent/pull/1838
  • Reorganize and Enhance Tools Documentation with Improved Navigation and Consistency
    by @ofir-frd in https://github.com/qodo-ai/pr-agent/pull/1840
  • feat: add AWS Secrets Manager Integration for Lambda deployments by @yamoyamoto in https://github.com/qodo-ai/pr-agent/pull/1839
  • docs: update trial usage information to reflect new quota-based model by @mrT23 in https://github.com/qodo-ai/pr-agent/pull/1832
  • docs: add global hierarchical best practices system by @ofir-frd in https://github.com/qodo-ai/pr-agent/pull/1844
  • Hl/multi jira server docs by @hussam789 in https://github.com/qodo-ai/pr-agent/pull/1845
  • Update atlassian-connect.json by @hussam789 in https://github.com/qodo-ai/pr-agent/pull/1850
  • Add Google Gemini 2.5 Pro Preview 06-05 by @PeterDaveHello in https://github.com/qodo-ai/pr-agent/pull/1853
  • Fix gitea get file content error by @SCREEN88 in https://github.com/qodo-ai/pr-agent/pull/1852
  • chore: add APAC region endpoints for Bedrock Anthropic Claude models by @kebhr in https://github.com/qodo-ai/pr-agent/pull/1851
  • docs: update PR benchmark to ranking-based methodology with expanded … by @mrT23 in https://github.com/qodo-ai/pr-agent/pull/1866
  • Add GitLab support for CHANGELOG.md by @cesdperez in https://github.com/qodo-ai/pr-agent/pull/1856
  • feat: support 'publish_output_no_suggestions' by 'pr_reviewer' by @alessio-locatelli in https://github.com/qodo-ai/pr-agent/pull/1859
  • docs: refactor auto-approval documentation into dedicated core abilit… by @mrT23 in https://github.com/qodo-ai/pr-agent/pull/1873
  • feat: support self-signed gitea cert by @NicoFgrx in https://github.com/qodo-ai/pr-agent/pull/1868
  • Add language-specific instructions to extra instructions based on user settings by @smallfish06 in https://github.com/qodo-ai/pr-agent/pull/1871
  • Update github_action_runner.py by @letzya in https://github.com/qodo-ai/pr-agent/pull/1883
  • feat: surface TODO comments in review tool by @joosomi in https://github.com/qodo-ai/pr-agent/pull/1869
  • fix: typos, grammar by @alessio-locatelli in https://github.com/qodo-ai/pr-agent/pull/1880
  • refactor: extract TODO formatting functions and simplify data structure by @mrT23 in https://github.com/qodo-ai/pr-agent/pull/1888
  • feat: Support GitLab webhooks in Lambda functions by @yoohya in https://github.com/qodo-ai/pr-agent/pull/1874

New Contributors

  • @GuBee33 made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1797
  • @jmsb02 made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1795
  • @seohyun-lee made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1799
  • @nicholasgribanov made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1787
  • @KangmoonSeo made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1803
  • @darkdread made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1801
  • @jwsong98 made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1812
  • @TaskerJang made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1816
  • @Kkan9ma made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1805
  • @ssunbear made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1824
  • @wonggamggik made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1818
  • @idealHyun made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1825
  • @Akileox made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1828
  • @pinyoothotaboot made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1811
  • @yamoyamoto made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1839
  • @SCREEN88 made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1852
  • @kebhr made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1851
  • @cesdperez made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1856
  • @alessio-locatelli made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1859
  • @NicoFgrx made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1868
  • @smallfish06 made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1871
  • @letzya made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1883
  • @yoohya made their first contribution in https://github.com/qodo-ai/pr-agent/pull/1874

Full Changelog: https://github.com/qodo-ai/pr-agent/compare/v0.29...v0.30

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track The-PR-Agent/pr-agent

Get notified when new releases ship.

Sign up free

About The-PR-Agent/pr-agent

All releases →

Related context

Beta — feedback welcome: [email protected]