summaryrefslogtreecommitdiff
path: root/CHANGELOG.rst
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2021-05-22 13:40:59 -0400
committerJulian Berman <Julian@GrayVines.com>2021-05-22 13:40:59 -0400
commitbda42e3cc541aa416df3e35d58d48750f91c47de (patch)
tree17515431790b096ae095777fe1835b775282762b /CHANGELOG.rst
parent0ea12edea319580473bda7e26ef088ff3a0983c5 (diff)
downloadjsonschema-bda42e3cc541aa416df3e35d58d48750f91c47de.tar.gz
v4.0.0a1v4.0.0a1
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r--CHANGELOG.rst17
1 files changed, 17 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 7c1a67e..992b98b 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,3 +1,20 @@
+v4.0.0 (Not Yet Released)
+-------------------------
+
+* The CLI has been improved, and in particular now supports a ``--output``
+ option (with ``plain`` (default) or ``pretty`` arguments) to control the
+ output format. Future work may add additional machine-parsable output
+ formats.
+* Code surrounding ``DEFAULT_TYPES`` and the legacy mechanism for
+ specifying types to validators have been removed, as per the deprecation
+ policy. Validators should use the ``TypeChecker`` object to customize
+ the set of Python types corresponding to JSON Schema types.
+* Validation errors now have a ``json_path`` attribute, describing their
+ location in JSON path format
+* Support for the IP address and domain name formats has been improved
+* Support for Python 2 has been dropped, with ``python_requires`` properly
+ set.
+
v3.2.0
------