summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2013-05-20 21:16:45 -0400
committerJulian Berman <Julian@GrayVines.com>2013-05-20 21:16:45 -0400
commit8b388e367d9ca92ca06eff7643ac83945579726d (patch)
tree4b4c27a225634e5b676eaddd5e6cfa2238e1dbad
parenta0f5d13329f823db45800ae139e060c6ccc06d4a (diff)
downloadjsonschema-8b388e367d9ca92ca06eff7643ac83945579726d.tar.gz
Update README and CHANGELOG
-rw-r--r--CHANGELOG.rst15
-rw-r--r--README.rst17
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
----
diff --git a/README.rst b/README.rst
index 47e99ba..92c32a9 100644
--- a/README.rst
+++ b/README.rst
@@ -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