Skip to content

Releases: refactorfirst/RefactorFirst

0.2.0 Add Java 11 Support

20 Jul 13:17
Compare
Choose a tag to compare

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

22 Jan 02:46
Compare
Choose a tag to compare

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

18 Jan 01:42
Compare
Choose a tag to compare
Added name and description, updated URL