This repository has been archived by the owner on Jul 8, 2019. It is now read-only.
Releases: Pablissimo/SonarTsPlugin
Releases · Pablissimo/SonarTsPlugin
v1.1.0
- 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 requiredtslint
to be detectable in the project structure (#114) - Updated
tslint
rule set to latest as of 4.5.1
v1.1.0-RC2
- 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
- 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 requiredtslint
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
- 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
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 runningtslint
itself (thanks, @NikitaEgorov) - Fixes a relative-path issue with
tslint
when run in some modes
v0.99-pre
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 lintsonar.ts.tslinttypecheck
- true/false, defaults to false - if true, requeststslint
perform a type-check too, which allows certain rules requiring type information to work
Release v0.98-pre
- Fixes #48, LCOV output from Angular CLI not being parsed properly
Release v0.97-pre
Release v0.96-pre - tslint 4.0.0+ support
- 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
- 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