Skip to content

Releases: mdesalvo/RDFSharp

v3.22.0

19 Sep 18:13
3fb4ef1

Choose a tag to compare

(NEW) Decluttered public API for better learnability and usability (#388) => API breaking changes
(NEW) RDFGraph and RDFMemoryStore now support .NET8+ IAsyncEnumerable and IAsyncDisposable (#389)

v3.21.0

29 Aug 16:33
aa469e7

Choose a tag to compare

(NEW) Added support for .NET8+ target, for which we transparently shim optimized features (#385)

v3.20.0

05 Jul 16:21
037af29

Choose a tag to compare

(NEW) Increased SPARQL support with implementation of 7 new expressions (#378,#379,#380,#381,#382,#383,#384)

v3.19.0

01 Jul 18:04
4dcf31f

Choose a tag to compare

(NEW) Dropped 11 obsolete filters which are now implemented as expressions in RDFExpressionFilter (#367,#368,#369,#370,#371,#372,#373,#374,#375,#376,#377) => API breaking changes

v3.18.0

10 Jun 18:33
4f3144b

Choose a tag to compare

(NEW) Enhanced reification capabilities with direct annotations and support for RDF 1.2 (#365)
(MISC) Extended RDF vocabulary with terms from RDF 1.2 (#365)

v3.16.0

31 Jan 18:55
4248302

Choose a tag to compare

(NEW) Added support for SPARQL 1.2 LANGDIR, HASLANG and HASLANGDIR expressions (#357,#360,#361)
(NEW) Added HasDirection() facility to RDFPlainLiteral (#359)
(FIX) Incorrect valorization of language tag in case of uppercase direction (#357)
(MISC) Moved index accessor down to RDFStore level for the benefit of every store extension (#356)
(MISC) Updated RDFDatatypeExpression to answer rdf:dirLangString for directioned plain literals (ba23d7a)

v3.15.0

24 Jan 19:03
df02982

Choose a tag to compare

(NEW) Added support for owl:rational numeric datatype (#354)
(MISC) Enhanced usability by merging async features into RDFGraph/RDFStore (#353, breaking change)

v3.14.0

07 Dec 10:12
c1704e8

Choose a tag to compare

(NEW) Added support for modeling SPARQL MINUS operator (#351)
(FIX) Incorrect handling of SPARQL VALUES clause (#350)

v3.13.0

12 Nov 19:58
cdd796e

Choose a tag to compare

(NEW) Added ability to create RDFQuadruple by contextualizing RDFTriple (#345)
(NEW) Added support for SPARQL LANG and DATATYPE expressions (#347, #348)
(MISC) Improved compatibility with AllegroGraph (#346)

v3.12.0

28 May 18:33
b44d489

Choose a tag to compare

(NEW) Added ability to model and register custom datatypes (#335, #336) => API breaking changes
(FIX) Smarter handling of geographic datatypes by assigning a specific validation category (#338)
(MISC) Drop internal metadata of RDFTriple to get lighter memory footprint