Skip to content

Releases: mkarneim/pojobuilder

PojoBuilder 4.3.0

18 Jan 07:47
Compare
Choose a tag to compare
  • Fixes #172 - Support Java 17 record type

PojoBuilder 4.2.3

10 Mar 07:52
Compare
Choose a tag to compare
  • 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)

PojoBuilder 4.2.2

24 Apr 05:40
Compare
Choose a tag to compare
  • Fixes #146 - Constructor receiving parent type as argument creates error on JavaDoc

PojoBuilder 4.2.1

11 Apr 10:36
Compare
Choose a tag to compare
  • Fixes #150 - Support different types with identical simple names
  • Dropped support for Java 7

PojoBuilder 4.2.0

27 Feb 15:14
Compare
Choose a tag to compare

Changes:

  • Fixes #148 - Java 9 error java.lang.NoClassDefFoundError: javax/annotation/Generated

PojoBuilder 4.1.0

25 Nov 14:50
Compare
Choose a tag to compare

Changes:

  • Fixes #140 - Add support for GWT

PojoBuilder 4.0.1

08 Nov 07:27
Compare
Choose a tag to compare

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

PojoBuilder 4.0.0

25 Oct 09:33
Compare
Choose a tag to compare

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

PojoBuilder 3.6.0

30 Apr 07:57
Compare
Choose a tag to compare

Changes:

  • clone() method does not declare throws CloneNotSupportedException #98
  • Support Java 8 Supplier as withBuilderInterface #133

PojoBuilder 3.5.0

11 Jan 08:52
Compare
Choose a tag to compare

Changes:

  • Support Setter Methods with return type #127
  • Why is no optional method generated for primitive fields? #122