Skip to content

Releases: gaul/modernizer-maven-plugin

Modernizer Maven Plugin 2.9.0

23 May 13:30
Compare
Choose a tag to compare
  • Upgrade to ASM 9.7
  • Revert unneeded Maven core dependency from 3.9.5 to 3.2.5, #241

Thanks @cstamas for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.8.0

25 Feb 06:25
Compare
Choose a tag to compare
  • Add m2e hint, #213
  • Add support for different output formats and add codeclimate as an output format, #235
  • Upgrade to ASM 9.6, #222

Thanks @hazendaz and @themadprofessor for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.7.0

21 Sep 13:37
Compare
Choose a tag to compare
  • Add Enumeration and Stack violations, #183, #185
  • Upgrade to ASM 9.5 for Java 21 compatibility, #198

Thanks @delanym for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.6.0

23 Mar 23:28
Compare
Choose a tag to compare
  • Add violations for Java 17, 18, and 19 #115
  • Recommend Optional::orElseThrow instead of get #147
  • Remove usage of plexus StringUtils for compatibility with newer Maven #170
  • Upgrade to ASM 9.4 for Java 20 compatibility #154

Thanks @Harmelodic, @krzyk, and @mattnelson for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.5.0

13 Nov 08:58
Compare
Choose a tag to compare
  • Maven pom.xml fixes
  • Upgrade to ASM 9.3 for Java 19 compatibility

Thanks @cstamas, @mnoteberg-non, and @sullis for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.4.0

06 Mar 11:46
Compare
Choose a tag to compare
  • Add Maven generated site for all modules
  • Add violations for primitive wrappers, Base64, and StringUtils.join
  • Address CVE by excluding plexus-utils
  • Allow SuppressModernizer on constructors
  • Remove Guava Immutable* violations

Thanks @binkley, @boxleytw, @krzyk, @mprins, @stevegutz, and @sullis for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.3.0

19 Aug 11:19
Compare
Choose a tag to compare
  • Add violations for Guava Iterables
  • JDK 17/18 compatibility

Thanks @Stephan202 for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.2.0

17 Mar 13:58
Compare
Choose a tag to compare
  • JDK 16 compatibility

Thanks @nickstolwijk for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.1.0

22 Mar 09:43
Compare
Choose a tag to compare
  • JDK 14 and 15 compatibility
  • add violations for exact arithmetic
  • make some APIs public for external callers

Thanks @brianhks, @hazendaz, and @Stephan202 for sending pull requests to improve Modernizer!

Modernizer Maven Plugin 2.0.0

17 Oct 23:10
Compare
Choose a tag to compare
  • Correct JDK 11 API suggestions
  • Ignore classes with @Generated annotations

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