Releases: qaware/openapi-generator-for-spring
Releases · qaware/openapi-generator-for-spring
4.0.2
Update to Spring Boot 2.5.3
4.0.1
Minor dependency upgrades:
- Swagger UI
- Classgraph
- Commons IO
4.0.0
3.0.0
- Add support for Jackson Polymorphism
- Update to Spring Boot 2.5.0 and other dependency upgrades (Swagger UI, Class Graph)
- Add example for binary file upload including content negotiation (as integration test)
Breaking changes:
- Jackson 2.12 (shipped with Spring Boot 2.5.0) required
SchemaCustomizer
is now able to find Schema references viaRecursiveResolver
SchemaAnnotationMapperFactory
is removedSchemaAnnotationMapper
now only hasbuildFromAnnotation
InitialSchemaBuilder
now gets the full previously foundInitalType
fromInitialTypeBuilder
2.0.1
Little patch release supporting more than one SchemaPropertiesCustomizer
and removing an unnecessary warn log
2.0.0
Aligns schema property analysis to Jackson serialization/deserialization by introducing a new SchemaResolver.Mode
enum. See also #21.
This includes a breaking change in the api interfaces
SchemaResolver
SchemaPropertiesResolver
SchemaPropertyFilter
TypeResolver
SchemaAnnotationMapper
ContentAnnotationMapper
Other changes:
- Support RequestMapping with empty path, assume
/
in this case. - Update dependencies, in particular to Spring Boot 2.4.5 and Swagger UI 3.48.0
- Use JUnit5 instead of JUnit4
1.1.2
Dummy release to test new release.sh, identical to 1.1.0
1.1.1
Dummy release to test new release.sh, identical to 1.1.0
1.1.0
1.0.1
Patch-level release including the following relevant changes:
- 06c57d1 Add WebFlux test for YAML support, completes #14
- 9cc7974 Never return 0 when ordering dependent handlers
- a70ac19 Dynamically register /v3/api-docs request mapping, prepare (optional) YAML support
- 2801bb7 Move all autoconfiguration classes into autoconfigure subpackage
- a660d66 Also use schema name builder for enum schemas
- 5be9297 Improve @nullable handling for @RequestParam