diff options
author | Julian Berman <Julian@GrayVines.com> | 2013-05-20 21:16:45 -0400 |
---|---|---|
committer | Julian Berman <Julian@GrayVines.com> | 2013-05-20 21:16:45 -0400 |
commit | 8b388e367d9ca92ca06eff7643ac83945579726d (patch) | |
tree | 4b4c27a225634e5b676eaddd5e6cfa2238e1dbad | |
parent | a0f5d13329f823db45800ae139e060c6ccc06d4a (diff) | |
download | jsonschema-8b388e367d9ca92ca06eff7643ac83945579726d.tar.gz |
Update README and CHANGELOG
-rw-r--r-- | CHANGELOG.rst | 15 | ||||
-rw-r--r-- | README.rst | 17 |
2 files changed, 23 insertions, 9 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 72a05a3..dd7ea18 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,11 @@ +v1.4.0 +------ + +* Added ``create`` and ``extend`` to ``jsonschema.validators`` +* Fixed array indices ref resolution (#95) +* Fixed unknown scheme defragmenting and handling (#102) + + v1.3.0 ------ @@ -5,6 +13,7 @@ v1.3.0 * Raise exceptions in ``ErrorTree``\s for keys not in the instance (#92) * __cause__ (#93) + v1.2.0 ------ @@ -12,12 +21,14 @@ v1.2.0 * Added ``ValidatorMixin.descend`` * Fixed bad ``RefResolutionError`` message (#82) + v1.1.0 ------ * Canonicalize URIs (#70) * Allow attaching exceptions to ``format`` errors (#77) + v1.0.0 ------ @@ -41,6 +52,7 @@ v0.8.0 * uniqueItems not so unique (#34) * Improper any (#47) + v0.7 ---- @@ -51,6 +63,7 @@ v0.7 interface * ``validator(meta_validate=False)`` + v0.6 ---- @@ -59,6 +72,7 @@ v0.6 * Issue #30 - Wrong behavior for the dependencies property validation * Fix a miswritten test + v0.5 ---- @@ -87,6 +101,7 @@ v0.4 * A bugfix or two + v0.3 ---- @@ -49,15 +49,14 @@ Features Release Notes ------------- -``v1.3.0`` adds better, more verbose tracebacks for validation errors that give -some actual possibility of seeing what went wrong, particularly for the new -``anyOf``, ``oneOf`` and ``allOf`` validators in draft 4. - -The other notable change is that ``ErrorTree``\s now raise exceptions for keys -that aren't in the instance, to prevent typos. - -``__cause__`` is also implemented on Py3 for format errors, if that floats your -boat. +``v1.4.0`` adds a better interface for creating and extending validators in the +form of ``jsonschema.validators.create`` and ``jsonschema.validators.extend``. +The documentation is still a bit lacking in this area but it's getting there. +See the tests in ``jsonschema.tests.test_validators`` and the source code if +you'd like to try it out now. + +It also fixes a number of issues with ref resolution, one for array indices +(#95) and one for improper handling of unknown URI schemes (#102). Running the Test Suite |