Ruby JSON Schema Validator v2.8.0 Release Notes

Release Date: 2017-02-07 // over 5 years ago
  • Full Changelog

    Closed issues:

    • ๐Ÿ“œ JSON::Validator.fully_validate(filename, data) fails when trying to parse filename as JSON #366
    • 2.7.0 fails validating not required fields #364
    • Unable to activate json-schema-2.6.2, because addressable-2.4.0 conflicts with addressable (~> 2.3.8) #356
    • Missing comma after empty array not detected as invalid #352
    • ๐Ÿ“œ JSON::Util::URI.parse memory leak #329
    • โž• additionalProperties is tested and implemented incorrectly #321

    ๐Ÿ”€ Merged pull requests:

    • โšก๏ธ Updated ruby versions for travis #372 (iainbeeston)
    • Load local copy of draft schemas #362 (iainbeeston)
    • ๐Ÿ“œ Made sure clear_cache also clears the cache of parsed uris #361 (iainbeeston)
    • Simplified #validator_for methods #346 (iainbeeston)
    • ๐Ÿšš Moved Validator#absolutized_uri and RefAttribute's ref parsing into the URI module #345 (iainbeeston)
    • ๐Ÿ—„ Deprecated JSON::Validator#validate2 #336 (iainbeeston)
    • Deprecated #extend_schema_definition #335 (iainbeeston)
    • ๐Ÿ‘‰ Use self or self.class rather than fully qualified class names #333 (iainbeeston)
    • โœ… Stopped the additional properties test from using class_eval #332 (iainbeeston)