Skip to content

0.5.0

Compare
Choose a tag to compare
@kylef kylef released this 09 Sep 16:51
· 115 commits to master since this release

Breaking Changes

  • Support for Swift <= 4.2 was removed.
  • ValidationResult.Valid was renamed to ValidationResult.valid.

Enhancements

  • Added support for JSON Schema Draft 6 and 7.
  • Support for Swift 4 and 5.
  • uri format is now validated.

Bug Fixes

  • Fixes cases where schemas containing an enum with a boolean or number may be incorrectly matched against values which are boolean or numbers. For example, { "enum": [1] } incorrectly validated with values of true and vice-versa.

  • Added support for referencing parts using escaped ~ and /.