You can look up dependency versions in the top level pom.xml

Specifically for JSON-LD - 
https://github.com/apache/jena/blob/master/pom.xml#L59-L63 - we are currently 
at 0.12.1

As noted on the JSON-LD libraries repository - 
https://github.com/jsonld-java/jsonld-java - they implement the JSON-LD 1.0 and 
the spec you reference is 1.1 so if the feature you are trying to use is only 
present in the 1.1 spec it won't be supported.

Rob

On 07/11/2018, 09:19, "Laura Morales" <[email protected]> wrote:

    Which version of the json-ld library is riot using? I was trying to use the 
"Document Base as the Default Vocabulary" as described in the json-ld specs 
[1], but I get an error:
    
    $ riot --syntax jsonld --validate data.json 
    ERROR riot :: invalid vocab mapping: @value must be an absolute IRI
    
    I'm using riot 3.9.0
    
    $ riot --version
    Jena:       VERSION: 3.9.0
    Jena:       BUILD_DATE: 2018-09-28T17:15:32+0000
    RIOT:       VERSION: 3.9.0
    RIOT:       BUILD_DATE: 2018-09-28T17:15:32+0000
    
    
    ----
    [1] 
https://json-ld.org/spec/latest/json-ld/#using-the-document-base-as-the-default-vocabulary
    




Reply via email to