All Versions
13
Latest Version
Avg Release Cycle
167 days
Latest Release
1486 days ago

Changelog History
Page 1

  • v2.1.0 Changes

    March 22, 2020
    • 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!

  • v2.0.0 Changes

    October 17, 2019
    • Correct JDK 11 API suggestions
    • Ignore classes with@Generated annotations

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

  • v1.9.0 Changes

    September 06, 2019
    • โž• 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!

  • v1.8.0 Changes

    February 03, 2019
    • โž• 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!

  • v1.7.1 Changes

    December 03, 2018
    • ๐Ÿ‘Œ improved compatibility with Java 11

    Thanks @kincajou for sending pull requests to improve Modernizer!

  • v1.7.0 Changes

    November 10, 2018
    • 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!

  • v1.6.0 Changes

    January 17, 2018
    • โž• 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!

  • v1.5.0 Changes

    January 24, 2017
    • โž• 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!

  • v1.4.0 Changes

    August 09, 2015
    • โž• Added new violations for Joda-Time and Spring
    • ๐Ÿ‘Œ Improve Maven Mojo configuration

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

  • v1.3.0 Changes

    March 09, 2015
    • ๐Ÿ“ฆ 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!