We've made significant improvements to our code reviews, IDE plugins, and GitHub
integration. These include UX enhancements, more customization options, and new
features for better code management and collaboration.
New Features
- We've added the ability to add specific repository-level instructions for code
reviews. This allows you to customize the review process for specific
repositories, providing more control over the code review process. You can
access this via the dashboard.
- We've improved the default behaviour and messaging for running code reviews in
the IDE.
- You can now ask the sourcery-ai bot to generate a GitHub issue from a
conversation.
- We've improved the login experience by making sure that we use the Pro
features from any Sourcery account linked to your email address.
- Added Mermaid diagrams to our review guide.
- On install the Sourcery bot will now review the most recently changed PR for
each org member.
- Various improvements to our reviews, including lowering the false positive
rate for the security review and improving how we generate complexity
comments.
Bug Fixes
- Add fallback for tiktoken to improve behaviour when running behind firewalls.
- Fix token calculation issues that could cause reviews to fail.
- Exclude files with "generated" in path to ensure we aren't reviewing generated
code.
- Various stability improvements to GitHub bot, dashboard and IDE