Added
- Return specific validation errors for `oneOf` in OCDS records, by using the presence/absence of `id` to assume embedded/linked releases sub-schema. Only works for OCDS records. [cove895](https://github.com/OpenDataServices/cove/issues/895)
- Add an `assumption` key to the validation JSON, to flag when one of the above assumptions has been made. [cove895](https://github.com/OpenDataServices/cove/issues/895)
- Add an `error_id` key to the validation JSON, a machine readable ID for the error. Currently only implemented for 1 error. [31](https://github.com/OpenDataServices/lib-cove/pull/31#issuecomment-538868533)
Changed
- Remove restriction on jsonschema version ([commit](https://github.com/OpenDataServices/lib-cove/pull/31/commits/f23fdd332c97903e21e478146bd490898efe3995))