Releases: openapi-processor/openapi-processor-micronaut
2021.3
openapi-processor/openapi-processor-core#68, improved response type handling
This is a breaking change because it changes the code that gets generated by default. To keep the old behavior set result-style in the mapping.yaml to all:
openapi-processor-mapping: v2
options:
package-name: ...
map:
result-style: allSee the core release notes for a detailed description of the change.
#5, annotate model classes with @Introspected
If bean validation is enabled, the processor annotates each generated model class with @Introspected.
dependency updates
- updated openapi-processor-core to 2021.5, (was 2021.4)
- updated swagger parser to 2.0.27 (was 2.0.26)
2021.2
This release has several bug fixes and a couple of improvements for multipart requests and bean-validation. A new feature is the ability to automatically add a model-name-suffix to all generated model classes.
See the core release notes for all the details.
- update openapi-processor-core to 2021.4, (was 2021.3.1)
- updated swagger parser to 2.0.26 (was 2.0.25)
2021.1.1
- openapi-processor/openapi-processor-spring#126, fixed duplicate media types in the produces parameter of the mapping annotation by updating to openapi-processor-core 2021.3.1.
- updated swagger parser to 2.0.25 (was 2.0.24)
2021.1
initial release
openapi-processor-micronaut is an OpenAPI interface & model java code generator for Micronaut.
openapi-processor-micronaut currently doesn't have micronaut specific documentation. Follow the openapi-processor-spring documentation. Most of it is valid for the micronaut processor. Just replace the Spring Boot annotations with the Micronaut annotations.