Releases: mkarneim/pojobuilder
Releases · mkarneim/pojobuilder
PojoBuilder 4.3.0
- Fixes #172 - Support Java 17 record type
PojoBuilder 4.2.3
- 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
- Fixes #146 - Constructor receiving parent type as argument creates error on JavaDoc
PojoBuilder 4.2.1
- Fixes #150 - Support different types with identical simple names
- Dropped support for Java 7
PojoBuilder 4.2.0
Changes:
- Fixes #148 - Java 9 error java.lang.NoClassDefFoundError: javax/annotation/Generated
PojoBuilder 4.1.0
Changes:
- Fixes #140 - Add support for GWT
PojoBuilder 4.0.1
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
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
Changes:
- clone() method does not declare throws CloneNotSupportedException #98
- Support Java 8 Supplier as withBuilderInterface #133
PojoBuilder 3.5.0
Changes:
- Support Setter Methods with return type #127
- Why is no optional method generated for primitive fields? #122