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