Releases: refactorfirst/RefactorFirst
Releases · refactorfirst/RefactorFirst
0.2.0 Add Java 11 Support
Functional Changes
- Java 11 now supported
- Added legend for graph
- Simplified default contents of metrics table
- Added "showDetails" property that includes God Class details useful to researchers when set to true (false by default)
- Improved number formatting
- Logging improvements
Non-Functional Changes
- Removed use of Velocity to avoid CVE-2020-13936
- Removed use of commons-lang3
Bug fixes:
- Displaying meaningful message when no Git repository is present
- Displaying meaningful message when no God classes are present
Note: This Maven plugin no longer runs as part of the Maven Site lifecycle due to the removal of Velocity use
A sincere thank you to these individuals for code contributions, feature and bug submissions, and PMD version upgrade help:
@aravindparappil46, @henri-tremblay, @milindbangar79, @manouti, @santoshm1188, @lilian-benoit, and @oowekyala
Fix two critical vulnerabilities and a license issue
Fixed two critical vulnerabilities and excluding Saxon since some corporations may not be comfortable with using the MPL 1.0 license
0.1.0 - Initial proof-of-concept release to Maven Central
Added name and description, updated URL