Skip to content

Releases: anaptecs/jeaf-generator

Version 1.16.4 (2024-02-20)

20 Feb 08:54
Compare
Choose a tag to compare

Fixed Bugs

  • NPE when customRootTemplate is used without customTemplateParameters (#56)

Links

For further information please refer to our documentation:

Version 1.16.3 (2024-02-19)

19 Feb 05:41
Compare
Choose a tag to compare

Warning

Please be aware that there is a blocker bug in this release (#56). Thus we highly recommend to use version 1.16.4 instead.


New Features / Improvements

  • Add "Alias" information to generated code (#3)

Fixed Bugs

  • Caching problem in OpenAPI spec in combination with template bindings (#35)
  • Spring REST-Client does not propagate boolean Header parameter (#18)
  • Java Constants causing trouble in POJOs (#5)
  • Fix potential NPE for custom template parameters (#22)
  • Default values from UML model are not used in default constructor if they are readonly Java Primitive Wrappers (#2)
  • Breaking change comment only generated for enum literal if it has a comment (#9)
  • CompositeTypeConverter used in Jackson module even though such types are not used in the model (#7)
  • Javadoc formatting tags in deprecation warning of OpenAPI spec (#11)
  • Deprecation tag set twice in OpenAPI spec for inlined data types (#38)

Links

For further information please refer to our documentation:

Version 1.16.2 (2024-01-21)

29 Jan 10:18
Compare
Choose a tag to compare

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


Links

For further information please refer to our documentation:

Version 1.16.0 (2023-12-08)

29 Jan 10:21
Compare
Choose a tag to compare

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


General Notes / Migration

  • JEAF Generator requires to upgrade the meta model to version JMM 1.14.0 (revision #217)

  • Due to support for nested Java generics as REST response (e.g. Response<List<BusinessObject>>) you need to upgrade version of jeaf-rest-request-executor-api and jeaf-rest-request-executor-impl to version 1.11.0 or higher.

  • In case you are not using the standard implementation then please make sure that your implementation is able to handle new ObjectType com.anaptecs.jeaf.rest.executor.api.ObjectType.TypeReferenceObjectType properly, at least if you make use of generics as REST response.


Links

For further information please refer to our documentation:

Earlier Releases of JEAF Generator

29 Jan 10:25
Compare
Choose a tag to compare

If you are interessted in Release Notes of JEAF Generator 1.15.0 and earlier then please have a look here: https://anaptecs.atlassian.net/wiki/x/TwDxRQ