Skip to content
This repository has been archived by the owner on Jul 8, 2019. It is now read-only.

Releases: Pablissimo/SonarTsPlugin

v1.1.0

02 Apr 19:25
e8224ce
Compare
Choose a tag to compare
  • 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

29 Mar 19:10
c37d792
Compare
Choose a tag to compare
v1.1.0-RC2 Pre-release
Pre-release
  • 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

16 Mar 11:47
3ff070b
Compare
Choose a tag to compare
v1.1.0-RC1 Pre-release
Pre-release
  • 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

11 Feb 17:48
9458765
Compare
Choose a tag to compare
  • 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

05 Feb 21:58
Compare
Choose a tag to compare
v1.0.0-RC1 Pre-release
Pre-release

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-pre

18 Jan 22:24
Compare
Choose a tag to compare
v0.99-pre Pre-release
Pre-release

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

Release v0.98-pre

29 Dec 20:39
Compare
Choose a tag to compare
Release v0.98-pre Pre-release
Pre-release
  • Fixes #48, LCOV output from Angular CLI not being parsed properly

Release v0.97-pre

27 Dec 18:52
71d3cb1
Compare
Choose a tag to compare
Release v0.97-pre Pre-release
Pre-release
  • Fixes null reference exception when analysis batch has empty tslint output (fixes #74, #78)

Release v0.96-pre - tslint 4.0.0+ support

06 Dec 20:26
06abd8c
Compare
Choose a tag to compare
  • 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)

Release v0.94-pre - SonarQube 6+ support

30 Oct 14:22
1c2ac3a
Compare
Choose a tag to compare
  • 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