Skip to content

Releases: refactorfirst/RefactorFirst

0.3.0 Support Java 17 and Explorer mode in Bubble chart

30 Sep 02:18

Choose a tag to compare

Java 17 codebase analysis is now supported
Explorer mode is now the default on the generated bubble chart. Zooming and panning is now possible, just like in Google Maps.

Thanks to @ScottBob and @lagooned for their contributions in the Houston JUG mob programming fun!

0.2.0 Add Java 11 Support

20 Jul 13:17

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

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

Choose a tag to compare

Added name and description, updated URL