- Lock to a version of jsonref<1 to avoid breaking changes in 1.0.0
0.27.0
Added
- oneOf validator will read a new "oneOfEnumSelectorField" option in schema and use that to pick subschema. (Previously this worked for "statementType" only, for BODS)
Changed
- Switch from strict-rfc3339 to rfc3339-validator, because jsonschema has dropped support https://github.com/OpenDataServices/lib-cove/issues/97
0.26.1
Changed
- Lock to jsonschema version 3 (we use internal tools that are not available in V4)
0.26.0
Changed
- Various performance improvements https://github.com/open-contracting/lib-cove-oc4ids/issues/23
0.25.0
Added
- Add a function to calculate field coverage https://github.com/open-contracting/cove-oc4ids/issues/98
0.24.0
Changed
- Update `unique_ids` override to support multiple ids. If you called `unique_ids` with `id_name="some_id"`, you now need to call `id_names=["some_id"]`. See this lib-cove-ocds PR as an example: https://github.com/open-contracting/lib-cove-ocds/pull/91/files
Fixed
- Don't error on some decimals https://github.com/open-contracting/cove-ocds/issues/158