Added
- Add links to query documentation for default rules in
report
#879 - Ability to restrict
report
to base ontology #872 - Add check for equivalent class with no genus to
report
#865 - Add check for illegal use of built-in vocabulary #867
- Add check for misused replaced-by annotation #869
- Add checks for undeclared synonymtype and subsettype #870
- Inferred axiom generators for domains and ranges #931
Changed
- Split equivalent class check #856
- Allow Dublin Core "terms" namespace (
http://purl.org/dc/terms/
) fordescription
andtitle
properties on ontology. #741 - Allow numbers in lowercase_definition check #866
- Blank nodes in
report
are now referred to asblank node
rather than a random identifier #873 - Change behaviour of
template
--errors
option without--force
#929 - Fail hard on bad
reason
--equivalent-classes-allowed
argument #938
Fixed
- Fix printing violations in
report
#823 - Fix handling of
rdf:type
inexport
#834 - Fix missing annotations from
export
#850 - Fail on unknown rule names in
report
#858 - Fix behaviour of
--preserve-structure
when using internal or external axiom selectors forremove
orfilter
#816 - Fix duplicate_label_synonym #864
- Fix value rendering for entities in
report
#874 - Fix OBO serialisation issues when using
--check false
#896 - Fix
merge --inputs
patterns with parent directories #899 - Fix
deprecated_class_reference
report
query #902 - Fix error handling for JSON conversion #907
- Fix handling of property chains when removing/filtering base axioms in #914
- Fix SPLIT unpacking in named individuals in
template
#924
Changed
- Do not allow malformed IRIs to be returned by
IOHelper
#882