- FEATURE: Javadoc on fields will now also be copied to the Builders' setters. Thanks for the contribution, Emil Lundberg.
- FEATURE: The @FieldNameConstantsfeature now allows you to write the inner type by hand and add whatever you like to it; lombok will add the constants to this class. See the updated FieldNameConstants feature page.
- FEATURE: There is now a lombok.configkey to configure@ToString's call super behavior; it's just like@EqualsAndHashCodewhich has had it for a while now.
- ENHANCEMENT: The toString generation of enums now contains the name of the enum constant.
- PLATFORM: Due to changes to switch statements in JDK12, lombok wasn't working with the JDK12 preview.
- BUGFIX: Using @Delegatein combination@NonNullwould give an error in jdk8.
- BUGFIX: Using the new @FieldNameConstantsin eclipse would cause errors in the error log view, and error popups if save actions are turned on.
- BUGFIX: Since version 1.18.4, the delombok ant task didn't work and errored with a NoClassDefFoundError.
- BUGFIX: Combining both @Setterand@Witheron the same field, when that field also has javadoc with a--setter--section or an@paramtag, resulted in a race condition where the first handler to get to the field would take that part of the javadoc. This is a step along the way to fixing
- BUGFIX: Compiling multi-module projects would fail on forcing new rounds. , , ,