Skip to content
This repository has been archived by the owner on Apr 27, 2021. It is now read-only.

Releases: SonarSource/SonarTS

SonarTS 2.1

15 Nov 14:36
Compare
Choose a tag to compare

The SonarJS analyzer now provides analysis for both JavaScript and TypeScript code.
This release disables TypeScript analysis, so that TypeScript code can now be analyzed by the JavaScript and TypeScript analyzer.

SonarTS 1.9

21 Jan 11:03
Compare
Choose a tag to compare

We are happy to announce SonarTS 1.9

This version includes:

You can find the details of this release in this milestone: https://github.com/SonarSource/SonarTS/milestone/15?closed=1

You can provide any feedback, as usual, on GitHub Issues.

SonarTS 1.8

13 Sep 13:15
af8e41a
Compare
Choose a tag to compare

We are happy to announce SonarTS 1.8

This version includes:

For SonarQube users the version contains:

  • Support analysis even when tsconfig.json file is missing
  • Possibility to specify path to a tsconfig JSON file (see SonarTS documentation)

You can find the details of this release in this milestone: https://github.com/SonarSource/SonarTS/milestone/14?closed=1

You can provide any feedback, as usual, on GitHub Issues.

SonarTS 1.7

14 Jun 16:22
Compare
Choose a tag to compare

We are happy to announce SonarTS 1.7

This version includes new rules and ability to import TSLint and ESLint issues reports into SonarQube (example project).

image

You can find the details of this release in this milestone: https://github.com/SonarSource/SonarTS/milestone/13?closed=1

You can provide any feedback, as usual, on GitHub Issues.

SonarTS 1.6

23 Feb 17:27
5ae76d8
Compare
Choose a tag to compare

We are happy to announce SonarTS 1.6

This version includes 9 new rules:

For SonarQube users the version contains even more rules:

  • Private properties that are only assigned in the constructor or at declaration should be "readonly"
  • Assignments should not be made from within conditions
  • Unchanged variables should be marked "const"
  • Comma operator should not be used

You can find the details of this release in this milestone: https://github.com/SonarSource/SonarTS/milestone/10?closed=1

You can provide any feedback, as usual, on GitHub Issues.

SonarTS 1.5

26 Jan 10:00
Compare
Choose a tag to compare

This version brings support for TypeScript analysis in SonarLint VS Code extension.

Stay tuned for the SonarLint VS Code extension update, which will follow soon.
This extension provides code linting while you code, including type-checking rules!

image

image image

Sonar TS 1.4.1

12 Jan 13:13
Compare
Choose a tag to compare

Fix of support for Node 6 (#432)

❗ Release was done only for SonarTS SQ plugin (no new version for SonarTS for TSLint as this bug doesn't affect it)

SonarTS 1.4

23 Feb 16:18
Compare
Choose a tag to compare

We are happy to announce SonarTS 1.4.0 (New Year Edition 🍾 ).

This version includes 4 new rules:

For SonarQube users the version contains new features:

  • secondary locations for issues
  • symbol highlighting
  • effort to fix is computed dynamically

image

You can find the details of this release in this milestone: https://github.com/SonarSource/SonarTS/milestone/9?closed=1

You can provide any feedback, as usual, on GitHub Issues.

SonarTS 1.3.0

26 Dec 13:11
927676b
Compare
Choose a tag to compare

See 1.3.0-RC for details

SonarTS 1.3.0 RC

22 Dec 13:06
Compare
Choose a tag to compare
SonarTS 1.3.0 RC Pre-release
Pre-release

We are starting the feedback period for SonarTS 1.3.0.

This version includes both the Cognitive Complexity metric (#100) and McCabe's Cyclomatic Complexity metric (#99), along with the related rules.

Another rule to help newcomers (#281) to TypeScript, some rules improvements and a bugfix complete this release.

To try this RC with TSLint just npm install --dev tslint-sonarts@1.3.0-0

To try the RC in SonarQube install the attached jar.

The feedback period is open until Tuesday 26th 🎅

You can provide any feedback, as usual, on GitHub Issues.