Release 1.0.4
Yard updates.
Guard against nil when inspecting statement.
Freeze URI constants.
Require URIs to be absolute to be valid. This fixes issue #122.
In RDF::Writer.dump/buffer/open: Set external_encoding based on :encoding option if it is not otherwise set. Also, if no :encoding option is given, but the IO/StringIO file has an external_encoding, use that as the default for output encoding. This relates to issue #111
In NTriples::Writer, If encoding is ASCII, do not use \b or \f output escapes.
Correct for Ruby 1.8 issues in writer output encoding.
Make Reader#lineno public.
Make Reader#lineno public, not protected.
Release 1.0.5
Catch other places where Addressable::URI::InvalidURIError might be raised and transform to ArgumentError.
Catch ArgumentError when reading a URI in NTriples::Reader and transform to ReaderError.
Document more options on Literal#initialize.
Progress on native URI implementation.
Improve README example specs.
Add actual reading of files to NTriples spec.
Rick Roberts graph insert performance problem demonstration.
URI rewrite specs complete.
Document more options on Literal#initialize.