Skip to content

Latest commit

 

History

History
86 lines (48 loc) · 2.48 KB

CHANGELOG.md

File metadata and controls

86 lines (48 loc) · 2.48 KB

Changelog

v1.3.0 - 2024-02-13

  • #161 Migrate Schema enforcer to use pydanticv2

v1.2.2

  • #156 Add support for jsonschema 4.18
  • Remove support for python version 3.7

v1.2.1

Changes

  • #152 Update requirement for rich to >=9.5

v1.2.0 - 2023-06-05

Adds

  • Support for versions of jsonschema >= 4.6

Removes

  • Support for versions of jsonschema < 4.6. See #141 for details.

v1.1.5 - 2022-07-27

Changes

  • Fixes #141 - Can not install schema-enforcer in environments which require a version of jsonschema < 4.6

v1.1.4 - 2022-07-13

Adds

  • Add format_nongpl extra to jsonschema install. This ensures draft7 format checkers validate format adherence as expected while also ensuring GPL-Licenced transitive dependencies are not installed.

Changes

  • Update jsonschema schema version dependency so that versions in the 4.x train are supported.

Removes

  • Automatic support for iri and iri-reference format checkers. This was removed because these format checkers require the rfc3987 library, which is licensed under GPL. If you require these checkers, you can manually install rfc3987 or install this package as jsonschema[rfc3987].

v1.1.3 - 2022-05-31

Changes

  • jinja2 version dependency specification modified such that versions in the 3.x release are supported

v1.1.2 - 2022-01-10

Changes

  • Update dependencies
  • Switch from slim to full python docker base image

v1.1.1 - 2021-12-23

Changes

  • Minor updates to documentation
  • Update CI build environment to use github actions instead of Travis CI
  • Update version of ruamel from 0.16 to 0.17

v1.1.0 - 2021-05-25

Adds

Changes

  • Removes Ansible as a mandatory dependency #90
  • docs/mapping_schemas.md renamed to docs/mapping_data_files_to_schemas.md
  • Simplifies the invoke tasks used for development
  • Schema enforcer now exits if an invalid schema is found while loading schemas #99

v1.0.0 - 2021-01-26

Schema Enforcer Initial Release