Releases: openapi4j/openapi4j
Releases · openapi4j/openapi4j
1.0.7
08 Mar 19:29
Compare
Sorry, something went wrong.
No results found
Full Changelog
Fixed bugs:
Allow non word character in path parameter names #168
RestAssured adapter: make RestAssuredResponse ctor public
1.0.6
25 Feb 12:31
Compare
Sorry, something went wrong.
No results found
Full Changelog
Implemented enhancements:
Fixed bugs:
Parser: default values are now checked with format #164
Parser: path parameter regex in validation phase #165
Operation validator: Disallow empty path parameters #161
1.0.5
01 Jan 19:58
Compare
Sorry, something went wrong.
No results found
Implemented enhancements:
Convenience methods to support easy response validation #156 (Thanks to aburmeis )
REST Assured adapter #155 (Thanks to erosb )
Fixed bugs:
Parser: default values are now checked with format #152
1.0.4
25 Aug 08:37
Compare
Sorry, something went wrong.
No results found
Fixed bugs:
NPE when validating a null query parameter #146
Cannot use references for path params #131
multipart/form-data Request with additional property throws Null pointer exception #126
1.0.3
16 Jul 11:34
Compare
Sorry, something went wrong.
No results found
Fixed bugs:
OpenApi3Validator doesn't resolve server variables #125
No template support for server URLs #121
Cannot validate request with no content-type if body is not required. #119
relative server urls are wrongly considered as error when validating #118
1.0.2
29 Jun 08:57
Compare
Sorry, something went wrong.
No results found
Implemented enhancements:
Severity WARNING is excessive for format: uuid #110
Fixed bugs:
OpenApi3Validator doesn't consider Path item path parameters in Operation validation #116
Cannot validate response with empty body if there is a default response with a body. #113
NPE when validating an array query parameter #108
1.0.1
13 Jun 19:06
Compare
Sorry, something went wrong.
No results found
Fixed bugs:
Operation Validator - regression when converting content with nested $refs #109
1.0
04 Jun 12:56
Compare
Sorry, something went wrong.
No results found
Full Changelog
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:
oneOf validator should not report all validation errors if no matching schema #102
Remove followRefs param for copy methods #107 (llfbandit )
Report only errors on anyOf/oneOf/allOf on selection/validation failure #104 (llfbandit )
0.9
09 Apr 20:09
Compare
Sorry, something went wrong.
No results found
Full Changelog
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
23 Mar 09:46
Compare
Sorry, something went wrong.
No results found
Full Changelog
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