Skip to content

Commit

Permalink
Make it clear that support for draft2020-12 is partial unfortunately.
Browse files Browse the repository at this point in the history
Support for dynamicRef will come with a redesign of ref resolution,
but can't keep blocking the release.
  • Loading branch information
Julian committed Sep 29, 2021
1 parent f91f3ec commit 1790fcc
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 6 deletions.
13 changes: 9 additions & 4 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
v4.0.0 (Not Yet Released)
-------------------------
v4.0.0
------

* Support for Draft 2020-12 (as well as 2019-09). Big thanks to Thomas Schmidt
and Harald Nezbeda.
* Partial support for Draft 2020-12 (as well as 2019-09).
Thanks to Thomas Schmidt and Harald Nezbeda.
* ``False`` and ``0`` are now properly considered non-equal even
recursively within a container (#686). As part of this change,
``uniqueItems`` validation may be *slower* in some cases. Please feel
Expand All @@ -25,6 +25,11 @@ v4.0.0 (Not Yet Released)
* ``multipleOf`` could overflow when given sufficiently large numbers. Now,
when an overflow occurs, ``jsonschema`` will fall back to using fraction
division (#746).
* ``jsonschema.__version__``, ``jsonschema.validators.validators``,
``jsonschema.validators.meta_schemas`` and
``jsonschema.RefResolver.in_scope`` have been deprecated, as has
passing a second-argument schema to ``Validator.iter_errors`` and
``Validator.is_valid``.

v3.2.0
------
Expand Down
6 changes: 4 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,11 @@ It can also be used from console:
Features
--------

* Full support for
`Draft 2020-12 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft202012Validator>`_,
* Partial support for
`Draft 2020-12 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft202012Validator>`_ and
`Draft 2019-09 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft201909Validator>`_,
except for ``dynamicRef`` / ``recursiveRef`` and ``$vocabulary`` (in-progress).
Full support for
`Draft 7 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft7Validator>`_,
`Draft 6 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft6Validator>`_,
`Draft 4 <https://python-jsonschema.readthedocs.io/en/latest/validate/#jsonschema.Draft4Validator>`_
Expand Down

0 comments on commit 1790fcc

Please sign in to comment.