Changelog


← Back to all posts

January 23, 2025

We've been battling through January blues to bring some exciting improvements to Sourcery. The way our IDE Chat returns code changes has been completely reworked - it should now be much more comprehensive and easier to use.

Also we're aiming to launch a closed beta of a new product that can automatically triage, diagnose, and fix production issues flagged by Sentry in the next couple of weeks.

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

  • By default if you ask for changes to your code, the Chat will now suggest fixes in a new SEARCH/REPLACE style, similar to a Git patch. Instead of 'Insert at cursor' and 'Copy Code' buttons, you now have a 'Apply changes' button that applies the changes directly. This also works for the docstrings recipe, allowing you to add docstrings to a function with ease.
  • Improved look and feel of collapsible messages in the Review tab.
  • We've reworked, simplified and updated our docs

Bug Fixes

  • Improved the scroll behaviour in the IDE chat, especially around when the chat contains diagrams rendered as images.
  • Addressed issue with review guide sometimes showing repetitive messages.
  • We now respond to all comments from non-members of open source projects.
  • Fixed intermittent issue with the GitHub bot not responding to new pull requests.
  • Fixed a KeyError that could sometimes appear when generating code actions in IDE.