Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 12, 2014
  1. @gkellogg

    Release 1.1.7

    gkellogg authored
    * RDF::Util::File:
      * now returns or yields a RemoteDocument, which is based on StringIO.
      * provides #base_uri, #content_type, #charset, #last_modified, #headers, #code, #content_encoding, #links, and #etag accessors.
      * base_uri always updated on 3xx redirect, previously did not for code 303.
      * If loaded, uses RestClient for retrieving remote resources rather than Net::HTTP. This allows for client-side caching if the rest-client-components gem is also loaded, and `RestClient.enable Rack::Cache` is set.
      * Added :verify_none option, which turns off SSL verification if set; previously, it was the default.
    * Updated schema.org vocabulary definition to _venkman_/2.0.
  2. @gkellogg

    Version 1.1.7.

    gkellogg authored
  3. @gkellogg
Commits on Dec 9, 2014
  1. @gkellogg

    Update method signature for Vocabulary#resond_to? to include optional…

    gkellogg authored
    … second parameter.
    
    This resolves issue #166.
Commits on Dec 8, 2014
  1. @gkellogg

    Make SSL verification subject to :verify_none flag to Util::File.open…

    gkellogg authored
    …_file, previously this was always true.
Commits on Dec 1, 2014
  1. @gkellogg
  2. @gkellogg
  3. @gkellogg

    Don't require rest_client.

    gkellogg authored
Commits on Nov 30, 2014
  1. @gkellogg

    Util::File.open_file now uses RestClient only if it is previously def…

    gkellogg authored
    …ined, otherwise it falls back to Net::HTTP.
  2. @gkellogg
Commits on Sep 20, 2014
  1. @gkellogg

    Change behavior of base_uri after 303 redirect to be consistent with …

    gkellogg authored
    …JSON-LD tests: base_uri is updated to the new document location.
Commits on Sep 19, 2014
  1. @gkellogg

    * Add response headers to Util::File::RemoteDocument.

    gkellogg authored
    * Also includes `#etag` and `#links`.
    * Links are parsed using the link_header gem, allowing them to be searched.
  2. @gkellogg

    * Add response headers to Util::File::RemoteDocument.

    gkellogg authored
    * Also includes `#etag` and `#links`.
    * Links are parsed using the link_header gem, allowing them to be searched.
Commits on Sep 16, 2014
  1. @gkellogg

    Release 1.1.6.

    gkellogg authored
    * Set output encoding to UTF-8 in Writer and CLI for JRuby.
    * Improve RDF generation from vocabulary terms for non-distinctive attributes.
    * Date/Time/DateTime timezone updates:
      * Add #has_timezone? (#has_tz?) to Date, Time and DateTime.
      * Add #tz to Date, used for recovering timezone from lexical representation.
      * Date canonicalization does not normalize to UTC per XSD canonicalization instructions.
    * Represent Literal::Time using ::DateTime instead of ::Time, as ::Time looses any declared timezone.
    * Add Time#tz and Date#tz.
    * Added Literal#humanize defaulting to #to_s. Special implementations for Date, Time, and DateTime.
    * Update for schema.org 1.91
  2. @gkellogg

    Release 1.1.6.

    gkellogg authored
    * Set output encoding to UTF-8 in Writer and CLI for JRuby.
    * Improve RDF generation from vocabulary terms for non-distinctive attributes.
    * Date/Time/DateTime timezone updates:
      * Add #has_timezone? (#has_tz?) to Date, Time and DateTime.
      * Add #tz to Date, used for recovering timezone from lexical representation.
      * Date canonicalization does not normalize to UTC per XSD canonicalization instructions.
    * Represent Literal::Time using ::DateTime instead of ::Time, as ::Time looses any declared timezone.
    * Add Time#tz and Date#tz.
    * Added Literal#humanize defaulting to #to_s. Special implementations for Date, Time, and DateTime.
    * Update for schema.org 1.91
  3. @gkellogg

    Version 1.1.6.

    gkellogg authored
Commits on Sep 12, 2014
  1. @gkellogg

    Update for schema.org 1.91

    gkellogg authored
Commits on Sep 2, 2014
  1. @gkellogg

    Added Literal#humanize defaulting to #to_s. Special implementations f…

    gkellogg authored
    …or Date, Time, and DateTime.
  2. @gkellogg

    * Represent Literal::Time using ::DateTime instead of ::Time, as ::Ti…

    gkellogg authored
    …me looses any declared timezone.
    
    * Add Time#tz and Date#tz.
  3. @gkellogg
Commits on Sep 1, 2014
  1. @gkellogg

    Date/Time/DateTime timezone updates:

    gkellogg authored
    * Add #has_timezone? (#has_tz?) to Date, Time and DateTime.
    * Add #tz to Date, used for recovering timezone from lexical representation.
    * Date canonicalization does not normalize to UTC per XSD canonicalization instructions.
Commits on Aug 30, 2014
  1. @gkellogg
Commits on Aug 26, 2014
  1. @gkellogg
  2. @gkellogg
  3. @gkellogg

    Finish 1.1.5.1

    gkellogg authored
    * Back-off on deprecation IRIs as list subjects, as it's common to prospectively create a list to see if it's valid.
  4. @gkellogg

    Finish 1.1.5.1

    gkellogg authored
    * Back-off on deprecation IRIs as list subjects, as it's common to prospectively create a list to see if it's valid.
  5. @gkellogg

    Version 1.1.5.1.

    gkellogg authored
  6. @gkellogg

    Back-off on deprecation IRIs as list subjects, as it's common to pros…

    gkellogg authored
    …pectively create a list to see if it's valid.
Commits on Aug 25, 2014
  1. @gkellogg

    Release 1.1.5

    gkellogg authored
    * schema.org version 1.9
    * Add Vocabulary::Term#each_statement, #enum_for, and #to_enum.
    * Fully implement Vocabulary::Term#domain_includes/#range_includes
    * From Queryable#query, make sure that #query_execute is called with a block, as that's the published interface
    * Simplify encoding handling of ntriples unescape (@ewout)
    * Add deprecation warnings for use of Surrogate Pairs and other areas previously commented as being deprecated:
      * URI subject to list (other than rdf:nil)
      * Writer#write_graph
      * Writer#write_statements
  2. @gkellogg

    Release 1.1.5

    gkellogg authored
    * schema.org version 1.9
    * Add Vocabulary::Term#each_statement, #enum_for, and #to_enum.
    * Fully implement Vocabulary::Term#domain_includes/#range_includes
    * From Queryable#query, make sure that #query_execute is called with a block, as that's the published interface
    * Simplify encoding handling of ntriples unescape (@ewout)
    * Add deprecation warnings for use of Surrogate Pairs and other areas previously commented as being deprecated:
      * URI subject to list (other than rdf:nil)
      * Writer#write_graph
      * Writer#write_statements
  3. @gkellogg

    Version 1.1.5

    gkellogg authored
Commits on Aug 24, 2014
  1. @gkellogg

    Add deprecation warnings for use of Surrogate Pairs and other areas p…

    gkellogg authored
    …reviously commented as being deprecated:
    
    * URI subject to list (other than rdf:nil)
    * Writer#write_graph
    * Writer#write_statements
    
    This relates to issue #163.
  2. @devwout @gkellogg

    Simplify encoding handling of ntriples unescape.

    devwout authored gkellogg committed
    All ntriples data has UTF-8 encoding, according to the standard.
    
    When referencing unicode code points with \u or \U, there seems to be no
    need to convert the string to binary, all code points can be represented in UTF-8.
Commits on Aug 20, 2014
  1. @gkellogg

    Update for schema.org v1.9.

    gkellogg authored
Commits on Jul 30, 2014
  1. @gkellogg

    From Queryable#query, make sure that #query_execute is called with a …

    gkellogg authored
    …block, as that's the published interface.
Something went wrong with that request. Please try again.