Today, I heard about a future-proofing step being taken in SPARQL 1.2, adding a VERSION designation to a document preamble. E.g., this found before the SELECT, CONSTRUCT, etc., clauses indicates the query could contain RDF 1.2 features like propositions:
From the talk describing this, it seems VERSION "1.1" will be usable to indicate a SPARQL query has no RDF 1.2 / SPARQL 1.2 features.
The grammar specifying this is here in today's draft of SPARQL 1.2, rules [4] (Prologue) and [7] (VersionDecl).
This is not yet part of a W3C document at "Recommendation" status. On release of SPARQL 1.2, at least case_sparql_select should get an update to check for this.
Today, I heard about a future-proofing step being taken in SPARQL 1.2, adding a
VERSIONdesignation to a document preamble. E.g., this found before theSELECT,CONSTRUCT, etc., clauses indicates the query could contain RDF 1.2 features like propositions:VERSION "1.2"From the talk describing this, it seems
VERSION "1.1"will be usable to indicate a SPARQL query has no RDF 1.2 / SPARQL 1.2 features.The grammar specifying this is here in today's draft of SPARQL 1.2, rules [4] (
Prologue) and [7] (VersionDecl).This is not yet part of a W3C document at "Recommendation" status. On release of SPARQL 1.2, at least
case_sparql_selectshould get an update to check for this.