Skip to content

Releases: ruby-rdf/linkeddata

Release 3.3.3

19 May 18:21

Choose a tag to compare

  • rdf-n3 '>= 3.3.1'
  • ld-patch '>= 3.3.1'
  • shall '>= 0.4.2'
  • shex '>= 0.8.1'
  • nokogiri '>= 1.18.8'

Release 3.3.2

05 May 19:45

Choose a tag to compare

Version 3.3.2 updates dependencies:

  • RDF.rb 3.3.2
  • Turtle 3.3.1
  • Vocab 3.3.2
  • JSON-LD 3.3.2
  • JSON-LD Preloaded 3.3.1
  • SPARQL 3.3.2
  • YAML-LD 0.0.3

Release 3.3.1

05 May 19:00

Choose a tag to compare

depends on RDF.rb 3.3.1.

Release 3.3.0

01 Sep 22:18

Choose a tag to compare

Update for version 3.3.0 with minimum Ruby version 3.0.

Release 3.2.2

23 Jul 22:49

Choose a tag to compare

Update dependencies:

  • 'rdf' >= 3.2.1
  • 'rdf-hamster-repo' >= 3.2.1
  • 'rdf-normalize' ~> 0.6
  • 'rdf-rdfa' >= 3.2.3
  • 'rdf-rdfxml' >= 3.2.2
  • 'rdf-vocab' >= 3.2.7
  • 'json-ld' >= 3.2.5
  • 'json-ld-preloaded >= 3.2.2
  • 'ld-patch' >= 3.2.2
  • 'shacl' ~> 0.3
  • 'sparql' >= 3.2.6
  • 'sparql-client' >= 3.2.2

Release 3.2.1

09 Aug 19:51

Choose a tag to compare

  • Update documentation links to use gh-pages, and add action to publish gh-pages from Yard docs.
  • Update dependencies and add yaml-ld gem.

Release 3.2.0

29 Dec 23:25

Choose a tag to compare

Main reason for the release is to update the minimum Ruby version to 2.6, to follow the MRI Ruby supported versions.

For the gems that are related, there is full support for RDF-star.

rdf 3.2.1 (release notes)

  • The default repository implementation is now based on RDF::OrderedRepo, the previous implementation using Hamster hashes is still available at RDF::HamsterRepo. The lack of repeatable ordering of triples in a repository was a pain point for implementors, but the HamsterRepo may provide some performance advantages.
  • Rename #has_foo? methods as simply #foo? to go with Ruby style. Old accessors remain as aliases. In some cases (statement?, term?) these were already in use, so now are overloaded.
  • Allow URI#qname and URI#pname to take a :prefixes named parameter, which skips vocabulary navigation and uses any specified prefixes.

rdf-n3 3.2.0 (release notes)

  • More improvements based on work in the Community Group, although the gem will likely never be as fully compliant as EYE or CWM.

sparql 3.2.0 (release notes)

  • Updates to track RDF-star CG.
  • Initial implementation of SPARQL::Algebra::Operator#to_sparql (and related for operator-like classes). (For #38.)
  • Update sparql CLI and README for outputting query in SPARQL Grammar format.

shacl 0.2.0 (release notes)

  • First release of SHACL for Ruby.
    • Implements most of SHACL Core
    • Integrates with RDF command-line interface
    • Usable through RDF Distiller.
  • Implementation Report

Release 3.1.6

26 Oct 20:15

Choose a tag to compare

'rdf',                 '~> 3.1', '>= 3.1.15'
'rdf-microdata',       '~> 3.1', '>= 3.1.4'
'rdf-trix',            '~> 3.1', '>= 3.1.1'
'rdf-vocab',           '~> 3.1', '>= 3.1.14'
'rdf-xsd',             '~> 3.1', '>= 3.1.1'
'json-ld',             '~> 3.1', '>= 3.1.10'
'json-ld-preloaded',   '~> 3.1', '>= 3.1.6'
'shex',                '~> 0.6', '>= 0.6.4'
'sparql',              '~> 3.1', '>= 3.1.8'
'nokogiri',            '~> 1.12'

Release 3.1.5

08 Mar 21:16

Choose a tag to compare

'rdf',                 '~> 3.1', '>= 3.1.13'
'rdf-isomorphic',      '~> 3.1', '>= 3.1.1'
'rdf-microdata',       '~> 3.1', '>= 3.1.2'
'rdf-rdfa',            '~> 3.1', '>= 3.1.3'
'rdf-rdfxml',          '~> 3.1', '>= 3.1.1'
'rdf-reasoner',        '~> 0.7', '>= 0.7.2'
'rdf-trig',            '~> 3.1', '>= 3.1.2'
'rdf-vocab',           '~> 3.1', '>= 3.1.12'
'json-ld',             '~> 3.1', '>= 3.1.9'
'json-ld-preloaded',   '~> 3.1', '>= 3.1.5'
'ld-patch',            '~> 3.1', '>= 3.1.3'
'shacl',               '~> 0.1', '>= 0.1.1'
'sparql',              '~> 3.1', '>= 3.1.5'
'sparql-client',       '~> 3.1', '>= 3.1.2'

Release 3.1.4

04 Jan 01:27

Choose a tag to compare

Includes SHACL gem.