The JavaScript analyzer now detects issues in Angular (v2.0 and above) and AngularJS (v1.x) code. The analyzer detects 58 issues in AngularJS code, and 34 issues in Angular code. Read the full changelog here.
Support for Angular and AngularJS framework in JavaScript analyzer
Analyzers
Support for Meteor and Ember in the JavaScript analyzer
Analyzers
The JavaScript analyzer now detects issues in Meteor and Ember code. The analyzer now detects 61 new issues, and includes 13 autofixable issues. Read the full changelog here.
24 new autofixes in JavaScript analyzer
Analyzers
We have added 24 new autofixes in the JavaScript analyzer, which includes 14 autofixes for Vue and 10 for React and Flow. Read the full changelog here.
31 new autofixes in the Python analyzer
Analyzers
We have added Autofixes for 31 new issues in the Python analyzer. Read the full changelog here.
Ruby analyzer lands in GA
Analyzers
The Ruby analyzer is out of beta now. It has support for Autofix, Transformers (both StandardRB and Rubocop) and detects over 260 issues in code. Read the release blogpost here.
Autofix support for the JavaScript analyzer
Analyzers
The JavaScript analyzer now supports Autofix for 30 issues. Read the full changelog here.
New and improved repository badges
New
We have two new badges for repositories on DeepSource — active issues and resolved issues. Go to your repository → Settings → Badges. Read the full changelog here.
Support for Vue, Flow and JSX accessibility issues
Analyzers
The DeepSource analyzer now checks your code for issues in VueJS and Flow code, in addition to detecting UI accessibility issues in your JSX code. Read the full changelog here.
New transformers: StandardJS and Prettier
New
To accompany the recently released DeepSource JavaScript analyzer, we have added support for popular code formatters in the JS ecosystem: StandardJS and Prettier. Read the full changelog here.
New Transformers: isort and StandardRB
New
Two of our most awaited Transformers are here: isort and StandardRB. Whenever a new PR/commit is created, DeepSource would automatically check if the style conforms with the chosen formatter. If not, a commit/PR is made with the formatted code. Read the full changelog here.