0.5.0
Breaking Changes
- Support for Swift <= 4.2 was removed.
ValidationResult.Validwas renamed toValidationResult.valid.
Enhancements
- Added support for JSON Schema Draft 6 and 7.
- Support for Swift 4 and 5.
uriformat is now validated.
Bug Fixes
-
Fixes cases where schemas containing an
enumwith a boolean or number may be incorrectly matched against values which are boolean or numbers. For example,{ "enum": [1] }incorrectly validated with values oftrueand vice-versa. -
Added support for referencing parts using escaped
~and/.