All Versions
45
Latest Version
Avg Release Cycle
136 days
Latest Release
771 days ago

Changelog History
Page 2

  • v2.4.1 Changes

    October 28, 2014

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

  • v2.4.0 Changes

    October 28, 2014

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ› Bug in IPV6 format validation #133

    Closed issues:

    • Path issue when validating draft-04 schema #160
    • Schema validation is broken in master #135
    • ๐Ÿ‘€ Dependencies don't seem to work correctly #117
    • โœ… Use common test suite? #113
    • "Fix symbol keys in data" breaks working implementations #96

    ๐Ÿ”€ Merged pull requests:

    • โž• Add yajl, multi_json and uuidtools to travis #157 (iainbeeston)
    • Store static regexps in constants for re-use #156 (pd)
    • ๐Ÿ›  Fix metaschema access #155 (pd)
    • โž• Add ruby 1.8 to travis #154 (iainbeeston)
    • โœ… Enable draft4/dependencies test #153 (pd)
    • โž• Add 1.8.7 minimum ruby version to the spec #149 (hoxworth)
    • Validator tidy #147 (iainbeeston)
    • Unescape ref fragment pointers #146 (pd)
    • ๐Ÿ›  Fix schema dep v4 #145 (RST-J)
    • โšก๏ธ Update descr #144 (RST-J)
    • ๐Ÿ‘‰ Use IPAddr class to validate ip formats #143 (RST-J)
    • โž• Added codeclimate badge to readme #141 (iainbeeston)
    • ๐Ÿ‘‰ Make intra-doc refs work when validating with :fragment #127 (mpalmer)
    • Hyper validation #125 (mpalmer)
    • ๐Ÿ“œ Parse dates using ruby's own date parsing - not regular expressions #118 (iainbeeston)
  • v2.3.0 Changes

    October 26, 2014

    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)
  • v2.2.4 Changes

    July 19, 2014

    Full Changelog

    Closed issues:

    • Not correctly validating: "The property did not match the following type: string in schema" #101
    • Validator return error when data is an array with hash with symbolic keys #94

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  Fix list:true when referencing a cached schema #107 (pd)
    • Setup travis #106 (apsoto)
  • v2.2.3 Changes

    July 16, 2014

    Full Changelog

    Closed issues:

    • ๐Ÿ‘ Symbol keys are not supported in objects within arrays #104

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ‘‰ Make hashes in arrays indifferent to string/symbol keys #105 (jennyd)
    • Load files from namespaced location to avoid conflicts #98 (kjg)
  • v2.2.1 Changes

    January 15, 2014
  • v2.2.0 Changes

    January 15, 2014
  • v2.1.8 Changes

    January 04, 2014

    Full Changelog

    Closed issues:

    • Enum conversion to a Hash breaks Schema Validation #93

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  Fix logic error in format validation #80 (jpmckinney)
  • v2.1.7 Changes

    January 03, 2014

    Full Changelog

    Closed issues:

    • Validation still requires data hash keys to be strings. Contrary to most recent version's stated purpose. #74
  • v2.1.6 Changes

    January 01, 2014

    Full Changelog

    Closed issues:

    • Validator takes too long to validate JSON. #89
    • JSON::Validator.fully_validate returns error for valid schema with "not" keyword in it #84
    • JSON::Validator modifies schema object #83
    • 2.1.2 broke 1.8.7 compatibility #62