Changelog


← Back to all posts

February 27, 2025

We're excited to announce Sourcery 1.35.0 - we've switched to using more powerful new AI models, added new customization options for IDE chat, and now provide more fixes for code quality issues. This release also brings chat history and the ability to use all open files in the chat context.

We've also launched our closed beta of a new product that can automatically triage, diagnose, and fix production issues flagged by Sentry!

If you are using Sentry to monitor production issues and would like to get early access you can sign up for our waitlist or reach out to Tim at tim@sourcery.ai

Features

  • We've now updated our reviews to make use of o3-mini, Claude 3.7 Sonnet and Gemini 2.0 Flash. It's an exciting time in model development and we evaluate each new model as it comes in to see if it's a good fit for Sourcery.
  • Added chat history to our IDE chat. You can now see the last 5 chats you've had so you can quickly go back to them.
  • You can now add custom prompts to the IDE chat. This can be used to change the persona of the chat, or to prompt the model with details of your projects or coding style.
  • You can now add custom prompts to our recipes in the IDE - tweak the style of docstrings, explanations, diagrams and tests.
  • Added a chat option to switch between having just the open file in context and keeping all open files in context in the IDE chat.
  • Where we show issues with the code in the metrics hover (when hovering over a function definition to see quality scores), you can now click them to get suggestions on improvements in the IDE chat.
  • We now offer a code action to fix all linting issues in the Problems pane in VS Code.

Bug Fixes

  • Improved reliability of GitHub reviews, handling an edge case where we would fail to post a review after receiving an incorrect model response.
  • Fixed various issues with GitLab self-hosted onboarding and team member selection.
  • Fixed startup issue in the IDE extensions where an older version of Git was installed on the machine.
  • Fixed issue where clicking on a code lens in IDE could fail to properly open the chat window.