All Versions
10
Latest Version
Avg Release Cycle
95 days
Latest Release
1845 days ago

Changelog History

  • v4.2.3 Changes

    March 10, 2019
    • ๐Ÿ›  Fixes #154 - Fields using static inner classes with same name generate overlapping imports
    • ๐Ÿ›  Fixes #156 - Fields of a type with the same name as the optional type produce incorrect import
    • โž• Add JMH performance benchmark (see #162)
  • v4.2.2 Changes

    April 24, 2018
    • ๐Ÿ›  Fixes #146 - Constructor receiving parent type as argument creates error on JavaDoc
  • v4.2.1 Changes

    April 11, 2018
    • ๐Ÿ›  Fixes #150 - Support different types with identical simple names
  • v4.2.0 Changes

    February 27, 2018

    ๐Ÿ”„ Changes:

    • ๐Ÿ›  Fixes #148 - Java 9 error java.lang.NoClassDefFoundError: javax/annotation/Generated
  • v4.1.0 Changes

    November 25, 2017

    ๐Ÿ”„ Changes:

    • ๐Ÿ›  Fixes #140 - Add support for GWT
  • v4.0.1 Changes

    November 08, 2017

    ๐Ÿ”„ Changes:

    • ๐Ÿ›  Fixes #141 - "Visibility" enum is missing in annotations jar
    • ๐Ÿ›  Fixes #142 - Unspecified optional property is set to null instead of Optional.absent()
    • ๐Ÿ›  Fixes #143 - Translate german javadoc to english
  • v4.0.0 Changes

    October 25, 2017

    ๐Ÿ”„ Changes:

    • ๐Ÿ›  Fixes #135 - Class-level annotation with one constructor no longer works
    • ๐Ÿ‘ Allow suppression of public constructor when using withFactoryMethod
    • ๐Ÿ›  Fixes #134 - Special support for Optional Properties
  • v3.6.0 Changes

    April 30, 2017

    ๐Ÿ”„ Changes:

    • ๐Ÿ‘ท clone() method does not declare throws CloneNotSupportedException #98
    • ๐Ÿ‘Œ Support Java 8 Supplier as withBuilderInterface #133
  • v3.5.0 Changes

    January 11, 2017

    ๐Ÿ”„ Changes:

    • ๐Ÿ‘Œ Support Setter Methods with return type #127
    • ๐Ÿ‘ท Why is no optional method generated for primitive fields? #122
  • v3.4.3 Changes

    November 08, 2016

    ๐Ÿ”„ Changes:

    • ๐Ÿ›  Fixed #123: Properties using Optional should have the type: Optional<? extends Type>