- Add full-date compliant date format validation #164
- Support for uniqueItems in array #154
- Fix nullable field does not work with allOf, anyOf and oneOf keyword #128
- Drop Ruby 2.6 Support #158
- Add date-time format validation #126
- Add strict_reference_validation config and implementation to address/implement #29 #123
- support: relative file path escape. #117
- Fix bug for using path parameter and coerce option #115
- Add basic polymorphism handling #103
- Support empty schema as any type #109
- Add date format validation for string #102
- Fix anyOf coercion to float and integer when value is a non-string type #110
- Fix a problem with remote reference to path items which have path parameters #95
- Support enum for booleans. #104
- Use CGI.unescape (warning fix) #92
- Find path by extracted params than path length #84
- Unescape ref URI before lookup in OpenAPIParser::Findable #85
- Improved path parameter matching code to allow file extensions, multiple parameters inside one path element, etc #90
- Allow date and time content in YAML #81
- fix too many warning
- Add committee friendly interface to use remote references. #74
- Prevent SystemStackError on recursive schema reference #76
- support newest ruby versions #78
- Support $ref to objects in other OpenAPI yaml files #66
- Allow $ref for path item objects #71
- Added support for validating UUID formatted strings #67
- Append the example to the Pattern validator error message #64
- Avoid potential
.send(:exit)
#58 - Improve PathItemFinder #44
- Bugfix: validate non-nullable response header #54
- Improve grammar in error messages #55
- fix object validator in case of properties missing #56
- add email format validation on string #51
- Add max and min length validators for string. #45
- Support for minItems and maxItems in array #49
- release missed
- Add minimum and maximum checks for
integer
andnumber
data types (#43)
- Add additionalProperties default value (#40)
- Perform a strict check on object properties (#33)
- Support discriminator without mapping (#35)
- Fix upper case request param validation (#38)
- Fix for release miss
- Add support for discriminator (#32)
- Support one of validator (#26)
- validate_header_parameter support case incentive (#25)
- bugfix for datetime validate (#20)
- raise error when invalid datetime format (#19)
- support header validate (#18)
- add strict option (#17)
- add select_media_type method(#16)
- Float value validate bugfix (#15)
- Support allOf definition (#11)
- Support wildcard status code (#12)
- Support wildcard content type (#13)
- First release for production usage