#====================================================================#
#  The release file for RDF-Core                                     #
#====================================================================#

Version 0.51
February 19, 2007
----------------
	- Makefile reporting dependencies in CPAN-compatible way
	- added basic test suite
	- minor fixes
Version 0.50
July 14, 2006
----------------
	- a major bug in storing language tags and datatypes for
	  literals fixed (bug 3148, thanks to Pierluigi Miraglia and
	  Gregory Williams), it affects all types of storages (Memory,
	  DB_File, Postgres). The new version is NOT compatible with old
	  storages, so you will have to serialize your data, create new
	  storages and parse it back.
Version 0.40
March 2, 2006
----------------
	- some code cleanup (thanks to Gregory Williams)
	- a new method equals() added to literal object, datatype 
	  and laguage tag are taken into account (bug 2306)
	- escaping characters in rdf:about attribute fixed (bug 1630, 
	  thanks to Norman Walsh)
	- rdf:nodeID is produced by serializer when necessary, instead
	  of incorrect deanonymizing resource
Version 0.31
August 11, 2004
----------------
        - Typo in RDF::Core::NodeFactory fixed
	- RDF::Core::Model::Serializer callback functions can be
	  overriden now
Version 0.30
March 14, 2003
----------------
	Specification changes:
	- datatype and language information are handled wherever
	  needed (parser, serializer, storages, literal object, 
	  NTriples output)	
	- RDF/XML: rdf:nodeID attribute is handled in parser 
	- RDF/XML: rdf:parseType="Literal" asserts typed literal 
	- RDF/XML: rdf:parseType="Collection" attribute value is
	  handled

	Fixed bugs:
	- rdf namespace is prepended to about attribute in serializer
	- Namespace/local value separation is kept where
	  RDF::Core::Resource->clone() is called. (reported by Dan Berrios)  
Version 0.20
October 14, 2002
----------------
	- several bugs fixed
        - external variables binding supported in query 
          (prepare() and execute() methods)
        - comments are allowed in query syntax
	- query language syntax changes for (hopefully) better 
	  readability

Version 0.16
May 27, 2002
----------------
	- a second variable binding is added to query language (binds 
	  variable to property itself instead of property value)
	- member() - of container - function added to query language 
	  functions
	- a method "equals" is added to RDF::Core::Resource
	- a new module Schema is added, which provides access to RDF 
	  Schema
	- query tokenizer bug corrected (bug 854)

Version 0.15
April 16, 2002
----------------
	- parser recognizes and handles xml:base attribute (bug 771)
	- parser bug with rdf:bagID fixed (bug 774)
	- parser bug with rdf:li fixed (bug 776)
	- query results are not returned in array of rows, a callback 
	  function is called for each row instead
	- query evaluation speed was improved by applying conditions 
	  as soon as possible
	- DB_File storage handles SIGINT to protect data consistency
	- DB_File storage has a new option Sync which says how often
	  it should synchronize cache with disk


Version 0.11
March 28, 2002 
----------------
	- the damned README added (was missing in 0.10 again)

Version 0.10
March 27, 2002 
----------------
	- countStmts now works with DBMS storage (bug 768)
	- USE section added to query (defining namespace prefixes)
	- a binary relation not equal (!=) added to query language
	- BNF diagram of the query language added to Query pod
	- class operator (::) is allowed in From section of query now

Version 0.04
March 22, 2002
----------------
	- README  file added


Version 0.03
March 21, 2002
----------------
	- blank (anonymous) nodes don't have URI, but _:<name>


Version 0.01  
October 3, 2001
----------------
	- original version; created by h2xs 1.20 


Note: Bug references refer to http://bugzilla.gingerall.cz/ .