5.6.0
What's Changed
- Custom
@Generated
annotation #1016 #1036- New config to specify custom
@Generated
annotation:generatedAnnotation
- Modified the logic of setting a default value for
@Generated
annotation (if value forgeneratedAnnotation
config is empty). Following classes will be looked (up in the same order):@jakarta.annotation.Generated
->@javax.annotation.processing.Generated
->@javax.annotation.Generated
. If none are present in the classpath then@Generated
annotation will not be added on top of the classes.
- New config to specify custom
- New config to generate only no-args constructor:
generateNoArgsConstructorOnly
#1017 #1037 - Generate Jackson annotations in interfaces #1033 #1034
- Ability to combine multiple response projections #985 #1031
- Generating a new constructor that accepts a list of response projections of the same type. Resulting response projection will contain a merge of all fields of the provided projections.
- Fix generation of interfaces when return type of the method has a list of Unions #1018 #1030
- Kotlin:
- SBT:
- Update dependencies of SBT plugin #1001
New Contributors
- @romash1408 made their first contribution in #1020
- @esfomeado made their first contribution in #1034
Full Changelog: v5.5.0...v5.6.0