SonarTS Versions Save

Static code analyzer for TypeScript

2.1.0.4359

4 years ago

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.

v1.9.0

5 years ago

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.

1.8.0.3332

5 years ago

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.

v1.7.0

5 years ago

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.

1.6.0.2388

6 years ago

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.

v1.4.0

6 years ago

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.

1.5.0.2122

6 years ago

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

1.4.1.1991

6 years ago

Fix of support for Node 6 (#432)

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

1.3.0.1720

6 years ago

See 1.3.0-RC for details

1.3.0-RC1

6 years ago

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 [email protected]

To try the RC in SonarQube install the attached jar.

The feedback period is open until Tuesday 26th :santa:

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