Skip to content

Release 3.3.0

Compare
Choose a tag to compare
@gkellogg gkellogg released this 01 Sep 19:54
· 35 commits to develop since this release
  • Add support for directional language-tagged strings from RDF 1.2.
  • Consolidate N-Triples and N-Triples Star grammars. Use LANG_DIR terminal instead of LANGTAG.
  • Removes support for legacy text/plain (as an alias for application/n-triples) and text/x-nquads (as an alias for application/n-quads)
  • Cleanup RDF* nomenclature, and use :quoted_triples instead of :rdfstar for supports?.
  • Add :base_direction as something supported (or not) by writeable.
  • Require rdfstar option to read directional language-tagged strings.
  • Add missing Statement#dup. Does not duplicate blank node components.
  • Added documentation to clarify that term canonicalization is not the same as Graph/Dataset canonicalization, which is impleented in the rdf-normalize gem.
  • Add Enumerable#canonicalize method, which can be overridden by rdf-normalize, which normalizes each statement in an enumerable.
  • Minimum Ruby version now 3.0.