# -*-n3-*-

@prefix dc:      <http://purl.org/dc/elements/1.1/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix doap:    <http://usefulinc.com/ns/doap#> .
@prefix asc:     <http://aaronland.info/ns/changefile/> .
                                     
<>
        dc:identifier           "$Id: Changes.ttl 151 2006-06-04 20:08:40Z samofool $" ;
        dc:description          "Changes for RDF::Query" ;
        dcterms:references      <http://kasei.us/code/rdf-query/> .

<http://kasei.us/code/files/RDF-Query-v1.1.35.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.034.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.035" ;
                        doap:created      "2006-06-04" ;
                        ];
        asc:changes     [
                        asc:addition      "Added DAWG tests and harness.
                        asc:addition      "Added custom functions: jena:sha1sum, jena:now, jena:langeq, jena:listMember, ldodds:Distance" .
                        asc:addition      "Added new model methods: equals, subject, predicate, object." .
                        asc:update        "Rewrote core logic in OPTIONAL handling code." .
                        asc:update        "Comparisons on literals now respect numeric datatypes." .
                        asc:update        "Fixed outdated calling conventions in casting functions." .
                        asc:update        "Relocated external http-based test data to .Mac URLs." .
                        ] .


<http://kasei.us/code/files/RDF-Query-v1.1.34.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.033.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.034" ;
                        doap:created      "2006-05-01" ;
                        ];
        asc:changes     [
                        asc:addition      "Added JSON serialization for bindings and boolean queries." ;
                        asc:addition      "Initial support for compiling RDF queries to SQL queries using the Redland schema." ;
                        asc:addition      "Added to_string method to query results Stream class." ;
                        asc:update        "Model objects now store the query parse tree for access to data needed in serialization." ;
                        asc:update        "Unquoted number and boolean literals in SPARQL are now datatyped appropriately." ;
                        asc:update        "Fixed crashing bug when RDF::Query::Model::Redland::as_string was called with an undefined value." ;
                        asc:update        "Fixed bug parsing queries with predicate starting with 'a' (confused with { ?subj a ?type})." ;
                        asc:update        "Fixed bug parsing queries whose triple pattern ended with the optional dot." ;
                        ] .


<http://kasei.us/code/files/RDF-Query-v1.1.33.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.032.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.033" ;
                        doap:created      "2006-03-08" ;
                        ];
        asc:changes     [
                        asc:update        "Updated test suite to work if one of the model classes is missing." ;
                        asc:update        "Data-typed literals are now cast appropriately when used in a FILTER." ;
                        asc:addition      "Added support for xsd:dateTime datatypes using the DateTime module." ;
                        asc:addition      "Added support for LANG(), LANGMATCHES() and DATATYPE() built-in functions." ;
                        asc:update        "Updated TODO list." ;
                        asc:addition      "Added more exception types to RDF::Query::Error." ;
                        asc:addition      "Added POD coverage." ;
                        asc:update        "Fixed SPARQL parsing bug for logical operators <= and >=." ;
                        ] .


<http://kasei.us/code/files/RDF-Query-v1.1.32.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.031.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.032" ;
                        doap:created      "2006-03-03" ;
                        ];
        asc:changes     [
                        asc:update        "Replaced the Parse::RecDescent SPARQL parser with a much faster hand-written one." ;
                        asc:update        "Updated SPARQL parsing rules to be better about URI and QName character sets." ;
                        asc:update        "FILTER equality operator now '=', not '==' (to match SPARQL spec)." ;
                        asc:update        "Initial support for FILTER constraints as part of the triple pattern structure (Will allow for nested FILTERs)." ;
                        asc:addition      "Implemented support for ordering query results by an expression." ;
                        asc:update        "Fixed bug in expresion handling of unary minus." ;
                        asc:update        "Fixed bug in Redland NAMED GRAPH parsing." ;
                        asc:update        "Fixed bug in RDF::Core parsing code where blank nodes would be accidentally smushed." ;
                        ] .


<http://kasei.us/code/files/RDF-Query-v1.1.31.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.030.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.031" ;
                        doap:created      "2006-02-08" ;
                        ];
        asc:changes     [
                        asc:addition      "Added support for NAMED graphs." ;
                        ] .


<http://kasei.us/code/files/RDF-Query-1.030.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.028.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.030" ;
                        doap:created      "2006-01-13" ;
                        ];
        asc:changes     [
                        asc:addition      "Added support for SELECT * in SPARQL queries." ;
                        asc:addition      "Added support for default namespaces in SPARQL queries." ;
                        asc:addition      "Added tests for querying RDF collections in SPARQL (1 ?x 3)" ;
                        asc:addition      "Added tests for triple patterns of the form { ?a ?a ?b . }" ;
                        asc:addition      "Added tests for default namespaces in SPARQL." ;
                        asc:addition      "Added tests for SELECT * SPARQL queries." ;
                        asc:update        "Bugfix where one of two identical triple variables would be ignored ({ ?a ?a ?b })." ;
                        ] .


<http://kasei.us/code/files/RDF-Query-1.028.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.027.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.028" ;
                        doap:created      "2005-11-18" ;
                        ];
        asc:changes     [
                        asc:addition      "Added SPARQL functions: BOUND, isURI, isBLANK, isLITERAL." ;
                        asc:addition      "Added SPARQL RDF Collections syntactic forms." ;
                        asc:addition      "Added binding_value_by_name method to Query results stream class." ;
                        asc:addition      "Added isa_blank methods to RDF::Redland and RDF::Core model classes." ;
                        asc:addition      "Added <commit> directives to SPARQL grammar." ;
                        asc:addition      "Updated SPARQL REGEX syntax." ;
                        asc:update        "Updated SPARQL FILTER syntax." ;
                        asc:update        "Fixed FILTER support in OPTIONAL queries." ;
                        asc:update        "Fixed RDF literal datatyping when using Redland versions >= 1.00_02." ;
                        asc:update        "Updated SPARQL grammar to make 'WHERE' token optional." ;
                        asc:update        "Updated SPARQL 'ORDER BY' syntax to use parenthesis." ;
                        asc:update        "Fixed SPARQL FILTER logical-and support for more than two operands." ;
                        asc:update        "Fixed SPARQL FILTER equality operator syntax to use '=' instead of '=='." ;
                        asc:update        "Now requires Test::More 0.52 because of changes to is_deeply()." ;
                        ] .


<http://kasei.us/code/files/RDF-Query-1.027.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.026.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.027" ;
                        doap:created      "2005-07-28" ;
                        ];
        asc:changes     [
                        asc:addition      "Added binding_value_by_name() method to query result streams." ;
                        asc:update        "ORDER BY arguments now use parenthesis (SPARQL Draft 2005.07.21)." ;
                        asc:update        "SPARQL parser now supports ORDER BY operands: variable, expression, or function call (SPARQL Draft 2005.07.21)." ;
                        ] .


<http://kasei.us/code/files/RDF-Query-1.026.tar.gz>
        dcterms:isVersionOf <http://kasei.us/code/rdf-query/> ;
        dcterms:replaces    <http://kasei.us/code/files/RDF-Query-1.024.tar.gz> ;

        doap:Version    [
                        doap:revision     "1.026" ;
                        doap:created      "2005-06-05" ;
                        ];
        asc:changes     [
                        asc:addition      "Added new DBI model bridge (accesses Redland's mysql storage directly)." ;
                        asc:addition      "Added built-in SPARQL functions and operators (not connected to grammar yet)." ;
                        asc:addition      "Added bridge methods for accessing typed literal information." ;
                        ] .


<http://kasei.us/code/rdf-query/>
        a doap:Project ;
        doap:download-page      "http://search.cpan.org/dist/RDF-Query/" ;
        doap:download-mirror    "http://kasei.us/code/rdf-query/" .
