Releases: ontodev/robot
Releases · ontodev/robot
v1.8.3
v1.8.2
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
v1.8.1
v1.8.0
Added
- Add
measure
command #774 - Added 'strict' mode for loading ontologies in #788
- Add --allow-missing-entities option in
rename
command #793 - Add
html-list
format option toexport
in #703
Changed
- Explanations for inconsistent and unsatisfiable classes in
explain
#779
Fixed
- Allow case-insensitive "SubClasses" in
export
header #802
v1.7.2
v1.7.1
v1.7.0
This release adds the export
command and several fixes.
Added
- Add
export
command #481 - Add JSON format to
export
in #645 - Add Excel format to
export
in #646 - Add
--create-tdb <true/false>
option toquery
in #685
Changed
Fixed
- Fix filtering axioms with multiple axiom selectors #644
- Fix comparator method for sorting empty strings with
export
in #654 - Fix releasing dataset after exception when running
report
with--tdb true
#659 - Reduced time spent loading datasets for
query
in #666 - Fix writing JSON format to use
OutputStream
with 'convert' in #671 - Fix IRI resolution for
template
in #689 - Fix MIREOT
extract
on overlapping class/individual entity for #709 in #710 - Fix issue with
--add-prefixes
option in #715
v1.6.0
This release adds the collapse
command, and a few other improvements and fixes.
Added
- Add
collapse
command #578 - Add support for anonymous class assertions in
template
#630 - Add maven plugin to update OBO context #608
- Add more efficient mode for
reduce
when only considering named classes #619
Changed
Fixed
v1.5.0
This release includes the new python
command, allowing ROBOT to be controlled from Python using Py4j.
Other new features include:
internal
/external
selectors forremove
/filter
(#570)- language selectors for
remove
/filter
(#574) tautologies
andstructural-tautologies
selectors forremove
/filter
(#579)- catalog options for right-side of
diff
(#584)
And there have been some minor bug fixes.