Releases: mdesalvo/RDFSharp
v2.23.1
v2.23.0
(NEW) Added async query capabilities to SPARQL engine (#202, #203, #204, #205, #206, #207)
(NEW) Slightly improved performances with lazyness of hashing engine (#200)
(NEW) Introduce handy typed literals for easier modeling (#195)
(NEW) Added OWL-DL validation rule checking for unfinished restriction declarations (#194)
(NEW) Added ability to replace an ontology fact with another one (#187)
(NEW) Added cleanup of A-BOX knowledge about the ontology fact being removed (#201)
(NEW) Added facilities for counting and enumerating deprecated classes and properties (#188)
(FIX) Infinite loop when parsing bad-formed RDF lists (#191, #193)
(FIX) Ensure to add individual to ontology data along with its ClassType relation (#185)
(FIX) Crash on advanced mathematical behaviors applied to not-object properties during graph->ontology process (#189)
(FIX) Vocabulary_Declaration validation rule should also detect undeclared QualifiedCardinality.OnClass (#196)
(FIX) Weird parsing of SKOS collections from graph (#197, #198)
(FIX) Unexpected emission of warning during parsing of negative data assertions from graph (#199)
(MISC) Refactored graph->ontology process with improved maintainability index and reduced memory consumption
(MISC) Code cleanups, modernization and improvements
v2.22.2
v2.22.1
v2.22.0
(NEW) Added OWL2 reasoning rule for data entailments based on HasSelf restrictions (#169)
(NEW) Added OWL2 reasoning rule for structural entailments based on TopObjectProperty and TopDataProperty (#174)
(NEW) Relaxed constraints on propertyDisjointWith and inverseOf relations in order to accept property chains (#170)
(MISC) Exposed many internal methods suitable for programming of custom reasoning rules (#175)
v2.21.0
(NEW) Improved reasoner with better space-time performances -> API breaking change
(NEW) Added OWL2 reasoning rule for data entailments based on NamedIndividual facts
(NEW) Added OWL-DL reasoning rule for data entailments based on HasValue restrictions (#166)
(NEW) Added ability to create ontology with given model, data and annotations (#161)
(FIX) Incorrect parsing of owl:AllDifferent from graph to ontology (#162)
(FIX) Typos in RDFOntologyHelper.GetInferences (#164)
v2.20.2
v2.20.1
v2.20.0
(NEW) Added support for modeling OWL2 Property Chains (#146)
(NEW) Added support for modeling lenses on classes, properties and facts (#151)
(NEW) Added ability to export reasoner report to graph (#152)
(NEW) Added ability to get graph by Uri dereference (#148)
(FIX) Solved minor corner cases in RDF/XML handling of xml:base attribute (#149, #150)
(MISC) Code cleanups and performance improvements in reasoner engine (#153)