github SonarSource/SonarJS 8.7.0.17093
8.7.0

latest releases: 10.17.0.28100, 10.16.0.27621, 10.15.0.27423...
2 years ago

In this release we change the approach to the analysis of TypeScript files. Before we were relying on tsconfig files to get the list of concerned files, which was not always reliable (due to dependencies in those files). Now we build the program, which provides us with the list of files. Due to this change more files could be analyzed now. Also since this release if you want to analyze TS files, at least one tsconfig.json should be present in the project directory.

This new approach is not applied if there is at least one .vue file with TypeScript script.

  • Program-based analysis of TypeScript (fixed #2073)

  • Fixes to support Aura Lightning Components (#2885)

  • Support directories in references in tsconfig (#2815)

  • Rely on Java 11

Full Changelog: 8.6.0.16913...8.7.0.17094
Full issue list: https://github.com/SonarSource/SonarJS/milestone/47?closed=1

Don't miss a new SonarJS release

NewReleases is sending notifications on new releases.