This repository has been archived by the owner on Jul 9, 2021. It is now read-only.
Releases: openapi4j/openapi4j
Releases · openapi4j/openapi4j
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0
Implemented enhancements:
- Use JSON pointers for validation results #101
- Data against Schema validator - $ref, allOf/anyOf/oneOf, nullable $ref objects and nullable enums. #95
- Schema validator: Add discriminator value to the error message #105 (swiesend)
- Add array index in crumbs #103 (llfbandit)
Fixed bugs:
0.9
Implemented enhancements:
- Schema validator: oneOf/anyOf should report errors of sub-validations #83
- Parser: check minimum list size on various keywords #82
- Per call context object available to custom validators. #81
- Add data along schema crumbs in ValidationResults #79
- Rework 'multipart/*' content type conversion #69
Fixed bugs:
- Schema validator: Don't apply additional validators when schema is JSON-Reference #98
- Unable to load refs when parsing with project in jar #96
- Schema validator: rework Discriminator validator for external references #93
- Operation validator: some canonical $ref fields (abs$ref) may be lost #91
- ValidateHeaders fails when one httpStatus has headers #88
- Body.from does not support List<Object> #86
0.8
Implemented enhancements:
- Chain custom validation #75
- Rework 'x-www-form-urlencoded' content type conversion #68
- Add code to each validation control point #66
- Operation validator: add request validation from URL only #59
Fixed bugs:
- Relative url support in OAuthFlow Object #71
- Map<String,Object> incorrectly validated #64
- Operator validator: Operation path parameters validation fails if server URL has path parameters/fragments #60
- allOf schema validator reports incorrect errors #57
- Parser: nested reference cycling is not detected #56
- Operation validator: detection of media type variance #53
- AbsOpenApiSchema.copyMap() doesn't honor map type #51