Releases: philippefichet/sonarlint4netbeans
Releases · philippefichet/sonarlint4netbeans
v3.0.0
What's Changed
- add configuration for Gitpod by @philippefichet in #48
- Upgrade sonarlint-core to 8.3.0.45095 with some new requirements. by @philippefichet in #47
- increase timeout to 10 minutes by @philippefichet in #49
- add jacoco maven plugin by @philippefichet in #50
- fix wrong save additionnal plugins by @philippefichet in #51
- Project dir in properties by @philippefichet in #52
- Partial support C/C++ by @philippefichet in #53, Special thanks to John Kostaras for his help :)
- Update libs (sonarlint + plugin, test + maven, ...) by @philippefichet in #54
- Add support CSS by @philippefichet in #55
- Change CRLF to LF by @philippefichet in #57
Full Changelog: v2.6.0...v3.0.0
v2.6.0
What's Changed
- Add XML support and dependances update by @matteobaccan in #30
- Move classes by @philippefichet in #31
- Enable/Disable/Configure Rules by project by @philippefichet in #35
- Analyse properties by @philippefichet in #36
- configure sonarcloud by @philippefichet in #40
- update plugins and improve test by @philippefichet in #39
- Fix npe nodejs macos by @philippefichet in #38 (thanks @jepsar for issue and testing)
- Fix plugin javascript test when nodejs is not in PATH by @philippefichet in #41
- Add or update plugins from configuration by @philippefichet in #42
- Update license header to 2022 by @philippefichet in #43
- Add dependency-check + upgrade gson to 2.9.0 by @philippefichet in #44
Full Changelog: v2.5.0...v2.6.0
HTML Analyzer, more issue details and some fix
Enhancements
- Show rule parameter value in annotation tooltip and details window
- Add key, severity, type and tags on rule details window
- Update sonarlint core to 6.5.0.37122
- javascript plugin to 8.4.3.16431
- Add analyzer for HTML and JSF/JSP, thanks to @matteobaccan for this enhancement :)
Fixes
- Escape HTML rule name in details window
- Fix scrollable category with rules list in options, thanks to @Chris2011 for this bug report :)
- Analyzer JTable in Options is now not editable, thanks to @Chris2011 for this bug report :)
- Use default nodejs path if not setted, thanks to @Chris2011 for this bug report :)
- ignore null FileObject since FileEncodingQuery.getEncoding will throw a IllegalArgumentException, thanks to @oyarzun for this fix :)
- ignore NetBeans generated sources when analyzing an entire project, thanks to @oyarzun for this fix :)
Internal
- support node js test on macOS, thanks to @oyarzun for this fix :)
New Contributors
- @oyarzun made their first contribution in #14
- @dependabot made their first contribution in #15
- @matteobaccan made their first contribution in #18
Full Changelog: v2.4.0...v2.5.0
Release on Maven Central repository
This release (sonarlint4netbeans-2.0.0.nbm) is limited to the hosting of the central maven.
For this, the packages have been renamed but no functionality has been added.
However the rules of a version lower than 2.0.0 will not be automatically retrieved.
You can do it manually like this:
In Netbeans User directory
move config/Preferences/en/philippefichet/sonarlint/netbeans.properties
to config/Preferences/com/github/philippefichet/sonarlint4netbeans/netbeans.properties
.
Add checkbox on "Sonar Rule Details"
v1.5.0 Add checkbox on "Sonar Rule Details"
Add filters on rules list
- Filter on Option panel - Filter on Rule details panel
Add severity icons for rules/issues
Add severity icons for rules/issues
Show details rule when click on annotation, add rule name on details, open browser when click on hyperlink in details
v1.1.0: Add sonarlint in Javascript Editor:
Use ParserResultTask instead of JavaSourceTaskFactory for Java editor. Add ParserResultTask for mimetype text/x-java and text/javascript. Move SonarLint configuration Options/Java to Options/Miscellaneous.
v1.0.4
Update sonarlint, java and javascript plugin