Skip to content

Releases: gaul/modernizer-maven-plugin

Modernizer Maven Plugin 1.9.0

06 Sep 16:50
Compare
Choose a tag to compare
  • Add more violations for Java 9 and 11
  • Module compatibility via adding JPMS module name
  • Java 13 compatibility via asm 7.1 upgrade

Thanks @rovarga and @Stephan202 for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 1.8.0

03 Feb 19:44
Compare
Choose a tag to compare
  • add @SuppressModernizer annotation
  • add violations for Streams.stream(Optional*)
  • improve modernizer.skip when missing modernizer.javaVersion

Thanks @Serranya, @Stephan202, and @stevegutz for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 1.7.1

03 Dec 02:30
Compare
Choose a tag to compare
  • improved compatibility with Java 11

Thanks @kincajou for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 1.7.0

10 Nov 02:00
Compare
Choose a tag to compare
  • compatibility with Java 11 via asm 7.0
  • allow ignoring package names via ignoreClassNamePattern
  • allow comments in exclusion file
  • add Java 10, NavigableMap, and NavigableSet violations
  • remove bogus Guava WithExpectedSize violations

Thanks @snago and @vorburger for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 1.6.0

17 Jan 20:14
Compare
Choose a tag to compare
  • Add violation for EMPTY Collection constants
  • Fix unsigned longs violation error message
  • Upgraded to ASM 6.0 which fixes Java 9 issues

Thanks @ARentz07 and @lampapetrol for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 1.5.0

24 Jan 23:15
Compare
Choose a tag to compare
  • Added new violations for Java 9
  • Remove spurious @Autowired violation
  • Allow multiple violation files
  • Allow exclusions in pom.xml configuration
  • Support regexes in exclusions

Thanks @ArloL, @ArturGajowy, @electrum, and @Stephan202 for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 1.4.0

09 Aug 04:31
Compare
Choose a tag to compare
  • Added new violations for Joda-Time and Spring
  • Improve Maven Mojo configuration

Thanks @ArloL, @hgschmie, and @SimenB for opening pull requests to improve Modernizer!

Modernizer Maven Plugin 1.3.0

09 Mar 01:06
Compare
Choose a tag to compare
  • Handle default package classes
  • Handle annotation violations
  • Deploy Javadoc and source artifacts to Maven Central
  • Add 4 new violations for Guava and Guice

Thanks @ankon, @dodgex, and @Stephan202 for opening pull requests to improve Modernizer!

Modernizer Maven Plugin 1.2.2

17 Dec 12:15
Compare
Choose a tag to compare
  • Address NullPointerException in ignorePackages #15

Thanks @ArloL for opening issues and pull requests to improve Modernizer!

Modernizer Maven Plugin 1.2.0

17 Dec 05:41
Compare
Choose a tag to compare
  • Report source file name for violations #4
  • Add option to ignore specified packages #12
  • Don't fork for the plugin execution #13
  • Add 25 new violations for Apache Commons and Guava

Thanks @jponge and @Stephan202 for opening issues and pull requests to improve Modernizer!