diff options
author | Julian Berman <Julian@GrayVines.com> | 2021-05-22 13:40:59 -0400 |
---|---|---|
committer | Julian Berman <Julian@GrayVines.com> | 2021-05-22 13:40:59 -0400 |
commit | bda42e3cc541aa416df3e35d58d48750f91c47de (patch) | |
tree | 17515431790b096ae095777fe1835b775282762b /CHANGELOG.rst | |
parent | 0ea12edea319580473bda7e26ef088ff3a0983c5 (diff) | |
download | jsonschema-bda42e3cc541aa416df3e35d58d48750f91c47de.tar.gz |
v4.0.0a1v4.0.0a1
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r-- | CHANGELOG.rst | 17 |
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 ------ |