DeepSource changelog
DeepSource changelog
deepsource.io

Listen for events on DeepSource with webhooks

 

New

 

 

 

Enhancements

 

 

While we could push a changelog with “Bug fixes and improvements” it doesn't row our boat. So, we let the webhooks out.

Teams, both large and small, expect programmatic access to their data. This enables them to tightly integrate DeepSource into their development life cycle. Webhooks are available to all teams as a beta feature. At the moment, you can subscribe to a single event that is triggered every time an analysis is updated.

For more details, check our docs and release notes.

Java Analyzer: 2.5X faster analyses, new issues and false-positives fixes

 

Analyzers

 

 

 

Enhancements

 

 

We have a new back-end for the Java Analyzer that increases the speed of analyses by over 2.5 times. We added a number of new issues, including an assortment of security issues along with the fixes for several false -positives that were reported to us. Read more about this release here.

Terraform Analyzer: 10 new GCP issues

 

Analyzers

 

 

 

Enhancements

 

 

We have added 10 new security issues for the Google Cloud Platform (GCP) configuration in the Terraform Analyzer to help you decrease the surface of attack and avoid costly mistakes. Take a look at the list of currently supported issues here.

Go Analyzer: Improved Autofix and added 2 new Autofixes

 

Analyzers

 

 

 

Enhancements

 

 

We've made improvements to the Autofix that would lead to fewer failures and improved running time. We've also added two new Autofixes. Read more about it here.

Introducing AutoOnboard

 

New

 

Enhancements

 

 

AutoOnboard is a superfast way to activate analysis on multiple repositories simultaneously, using project-specific configuration templates built by your team. DeepSource will automatically create pull requests to your repositories with the .deepsource.toml file. Once the PRs are merged, analysis will be automatically activated on the repository. How cool is that 🤩

For more details, read the release post on our community forum

Python Analyzer: Added 1 new issue and 9 more Autofixes

 

Enhancements

 

 

 

Analyzers

 

 

The Python Analyzer can now detect irreversible migrations in your Django project. Additionally, it can now Autofix 9 more issues. We have also added fix for multiple false-positives that were reported to us. Read more about it here.

Product Updates: Star your favourite repositories

 

Enhancements

 

Fixes

 

 

Some fantastic updates for you this release. You can now star your favourite repositories for quick access. We've revamped the sidebar for cleaner animations, a better space efficient layout. Fix a bug breaking team member invitation flow for a repository and more under the hood improvements. Read the full change log here

Python Analyzer: added 1 more Autofix for a Security Issue and made other improvements

 

Analyzers

 

 

We've added 1 new Autofix for a Security Issue and improved issue descriptions for bug-risks and security categories with more context. We also improved the existing Autofixes and resolved the false positives that were reported! Read the full changelog here.

Product Updates: Fixes in issues flow, settings and UI enhancements

 

Fixes

 

Enhancements

 

 

Another week of fixes and improvements, we've added multiple fixes to issues flow this time. Fetching data on issues list works as expected now, the route correctly reflects the current state of the filters. A bug would not let users update some repository settings, we've squashed it and released the fix. There are a few more changes, you can read the full change log here.

JavaScript Analyzer: added 4 new security issues and 6 new Autofixes

 

Analyzers

 

 

The JavaScript Analyzer can now detect 4 new security issues and can Autofix 6 more issues. You can read the full changelog here.