Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
minLevel1
maxLevel2
include
outlinefalse
indent
excludeRelease Overview*
typelist
class
printablefalse

Release 1.16.x

Version 1.16.2 (2024-01-21)

New Features / Improvements

JEAF-3298 Add configuration parameters for custom templates

JEAF-3299 Output slots for tests

Fixed Bugs

JEAF-3297 Custom templates are only executed if at least one standard template is activated as well

Version 1.16.0 (2023-12-08)

New Features / Improvements

JEAF-3282 Nested generic objects as REST response

JEAF-3284 Use property description for OpenAPI Data Types

Fixed Bugs

JEAF-3283 ModuleFactory references ignored enum

...

Version 1.15.0 (2023-11-17)

New Features / Improvements

JEAF-3277 Java Generics as response type in Service Proxies

...

JEAF-3279 Trim comments to avoid line breaks at beginning and end

Fixed Bugs

JEAF-3280 Random order of services inside security roles report

...

Version 1.14.0 (2023-11-05)

New Features / Improvements

JEAF-3275 Java 21 as runtime environment for JEAF Generator

...

Version 1.13.2 (2023-10-27)

New Features / Improvements

JEAF-3273 Increase Builder convenience

Fixed Bugs

JEAF-3272 Copy-Builder breaks encapsulation

...

Version 1.13.1 (2023-10-25)

New Features / Improvements

JEAF-3270 of(...) method for OpenAPIDataTypes

Fixed Bugs

JEAF-3271 Compile error in REST controller in case of multi-valued OpenAPIDataType that is used as query params

...

Version 1.13.0 (2023-10-22)

New Features / Improvements

JEAF-3266 Suppress Jackson subtypes mapping

...

JEAF-3256 Make stereotype "Alias" applicable for enumerations

Fixed Bugs

JEAF-3269 Operations for multi-valued properties not overwritten in Builder of subclass

...

Version 1.12.1 (2023-09-26)

Fixed Bugs

JEAF-3258 Base64 for header params not supported

...

Version 1.12.0 (2023-09-18)

Fixed Bugs

JEAF-3254 Query-Parameter of type List is wrapped in `Arrays.asList`

...

Version 1.11.8 (2023-09-11)

New Features / Improvements

JEAF-3249 Role generation for Spring Security

Fixed Bugs

JEAF-3252 Validation fails for optional OpenAPIDataTypes

...

Version 1.11.7 (2023-08-02)

New Features / Improvements

JEAF-3248 add of(...) operation to simplify object creation

...

JEAF-3242 Breaking Changes also for classes, interfaces, enums and literals

Fixed Bugs

JEAF-3246 OpenAPI Data Type with restriction can not be used as path or query param

...

Version 1.11.4 (2023-07-14)

Fixed Bugs

JEAF-3241 Wrong values for "inclusive" flag in OpenAPI spec

...

Version 1.11.2 (2023-07-07)

New Features / Improvements

JEAF-3240 Model Report

Migration

...

Version 1.10.1 (2023-06-30)

New Features / Improvements

JEAF-3238 Add "Breaking Changes Report"

...

JEAF-3239 Update Maven dependencies to latest versions

Fixed Bugs

JEAF-3237 Invalid minItems indentation in case of subclasses using an OpenAPIDataType

...

Version 1.9.3 (2023-06-26)

New Features / Improvements

JEAF-3236 Validate generated OpenAPI specifications

...

Version 1.9.2 (2023-06-07)

Fixed Bugs

JEAF-3232 Compile error in REST Controller in case of composite data type as query param

...

Version 1.9.1 (2023-05-19)

New Features / Improvements

JEAF-3200 Generic response types for REST and OpenAPI

JEAF-3226 Remove useless code in case of subclasses without any attributes

Fixed Bugs

JEAF-3231 "nullable" not set correctly in OpenAPI spec

...

Version 1.9.0 (2023-05-16)

New Features / Improvements

JEAF-3230 Support JavaEE and JakartaEE

Fixed Bugs

JEAF-3229 Package filter not applied correctly

...