SonarTsPlugin Versions Save

SonarQube plugin for TypeScript files

v1.1.0

7 years ago
  • Better path translation between tslint and SonarQube when symlinks are involved
  • Tidies up important quality issues reported by SonarQube analysis on the plugin itself (no functional changes as a result)
  • Fixes an issue where reusing existing tslint output still required tslint to be detectable in the project structure (#114)
  • Updated tslint rule set to latest as of 4.5.1

v1.1.0-RC2

7 years ago
  • Fix packaging regression (#133) that caused the plugin to present in the admin interface as 'SonarTsPlugin' rather than 'TypeScript

RC period runs until April 2nd during which only fixes to any regressions will be merged for release as 1.1.0. 1.1.0 is also the candidate release for publishing to the SonarQube Update Centre, depending on review processes etc.

v1.1.0-RC1

7 years ago
  • Better path translation between tslint and SonarQube when symlinks are involved
  • Tidies up important quality issues reported by SonarQube analysis on the plugin itself (no functional changes as a result)
  • Fixes an issue where reusing existing tslint output still required tslint to be detectable in the project structure (#114)
  • Updated tslint rule set to latest as of 4.5.1

RC period runs until March 26th during which only fixes to any regressions will be merged for release as 1.1.0. 1.1.0 is also the candidate release for publishing to the SonarQube Update Centre, depending on review processes etc.

v1.0.0

7 years ago
  • Fixed path handling in some CI situations, where casing or relative/absolute path differences caused issues to not be reported against source files on Windows
  • Updated rules to match latest tslint
  • Updated rules to be classified as Code Smell, Bug or Vulnerability as required

v1.0.0-RC1

7 years ago

Candidate 1 for 1.0.0 release - will become published 1.0.0 release if no late breaking issues found.

  • Updates almost all parameter names to be better structured, camelCased
  • Adds support for new option, sonar.ts.tslint.outputPath that causes the plugin to parse the result of a prior tslint run rather than running tslint itself (thanks, @NikitaEgorov)
  • Fixes a relative-path issue with tslint when run in some modes

v0.99

7 years ago

Adds support for two new options:

  • sonar.ts.tslintprojectpath - set to 'tsconfig.json' or similar, the path to your TypeScript configuration file describing what files to compile and lint
  • sonar.ts.tslinttypecheck - true/false, defaults to false - if true, requests tslint perform a type-check too, which allows certain rules requiring type information to work

v0.98

7 years ago
  • Fixes #48, LCOV output from Angular CLI not being parsed properly

v0.97

7 years ago
  • Fixes null reference exception when analysis batch has empty tslint output (fixes #74, #78)

v0.96

7 years ago
  • Fix incompatibility with tslint 4.0.0+
  • Fix long tslint output on Linux being truncated and causing analysis failure
  • Updated rules to include those added in recent versions of tslint (should now be up to date as of 4.0.2)

v0.94

7 years ago
  • Added support for SonarQube 6.0 and 6.1
  • Removed support for version of SonarQube prior to 5.6 LTS
  • Fixed file path handling issues in Linux
  • Replaced coverage sensor with a combined coverage-and-line-counting sensor