- Validator **`case_\*`** functions renamed to **`testcase_\*`** for clarity of function - **`testcase_node`** comparisons tweaked to check exact matches or matches against _all parent categories_ of the specified testcase category and observed KG node categories. Less precise (more generic) categorical matches trigger a validation warning.
4.2.0
- consolidated utility functions into 'utils' - extracted 'ontology_kp' from graph-validation-test-runners repository (former SRI_Testing ontology_kp) and into reasoner-validator under 'biolink'; copied associated unit tests over from graph-validation-test-runners repository.
4.1.9
- temporarily removed **`biolink:treats`** predicate validation check for **`biolink:supporting_graphs`** attribute value, pending community-wide implementation of the recently specified 'treats' predicate knowledge graph annotation standards.
4.1.8
- BMT update to 1.4.1 (with default Biolink Model 4.2.1) - implemented rudimentary **`biolink:treats`** predicate validation check for **`biolink:supporting_graphs`** attribute value.
4.1.7
- Fixed mixin predicates to be allowed in both Query Graph and Knowledge Graph contexts; however, this may be overridden by explicitly setting strict_validation to true
4.1.6
- 'skipped.test' validation message given more metadata to clarify circumstances of event.