Ruby JSON Schema Validator v2.3.0 Release Notes

Release Date: 2014-10-26 // over 9 years ago
  • Full Changelog

    ๐Ÿ›  Fixed bugs:

    • Possible bug: nil items in Array properties are stripped before MinItems validation #129
    • some questions about addtionalproperties #112

    Closed issues:

    • Possible bug: wrong expectation of required object property #139
    • Array Validates Against Schema When It Shouldn't #137
    • Registration of custom format validators #128
    • Invalid schema not reported using fully_validate with a oneOf attribute #116
    • Errors for required properties do not contain the fragment correctly. #115
    • ๐Ÿ’Ž Use of String#each breaks Ruby 1.9 #78

    ๐Ÿ”€ Merged pull requests:

    • Do not compact before checking minItems #140 (pd)
    • Made validation sub errors indicate where they come from #138 (iainbeeston)
    • โž• Add support for "required": false while using draft3 with strict mode #134 (bkirz)
    • Custom formats #132 (RST-J)
    • Extract formats into separate classes #131 (RST-J)
    • ๐Ÿ”จ Refactor classes and validator accessor methods #130 (iainbeeston)
    • โœ… Another allOf ref test, and rename class #126 (mpalmer)
    • ๐Ÿ›  Fix bad ref test for proxy support #124 (mpalmer)
    • โœ… Run json-schema.org's common test suite #122 (mpalmer)
    • 0๏ธโƒฃ Stopped draft3 from registering itself as the default validator #121 (iainbeeston)
    • โž• Added ruby 2.0, rubinius and jruby to travis build #119 (iainbeeston)
    • ๐Ÿ– Handle non-latin uris #114 (iainbeeston)
    • โœ‚ Remove deprecated :rubygems source from Gemfile #111 (jamiecobbett)