RDF.ex v0.8.2 Release Notes

Release Date: 2020-09-21 // about 1 year ago
  • โž• Added

    • the Turtle encoder can now produce partial Turtle documents with the :only option and any combination of the following values: :triples, :directives, :base, :prefixes
    • ๐Ÿ’… the style of the Turtle directives produced by the Turtle encoder can be switched to SPARQL style with the option :directive_style and the value :sparql
    • ๐Ÿ”€ the most common conflict resolution strategies on RDF.PrefixMap.merge/3 can now be chosen directly with the atoms :ignore and :overwrite
    • ๐Ÿ›  RDF.PrefixMap.prefixed_name/2 to convert an IRI to a prefixed name
    • RDF.PrefixMap.prefixed_name_to_iri/2 to convert a prefixed name to an IRI

    ๐Ÿ”„ Changed

    • ๐Ÿ›  when serializing a RDF.Dataset with the Turtle encoder the prefixes of all of its graphs are used now

    ๐Ÿ›  Fixed

    • โž• adding an empty RDF.Description with a subject to an empty RDF.Graph resulted in an invalid non-empty graph (@pukkamustard)

    Compare v0.8.1...v0.8.2


Previous changes from v0.8.1

  • โž• Added

    • ๐Ÿ‘ query functions for basic graph pattern matching (incl. streaming-support)

    Compare v0.8.0...v0.8.1