[ANNOUNCE] EasyRdf 0.5.0 Released

Hello,

I have just released version 0.5.0 of EasyRdf - a PHP library that aims to make it easy for people non expert in RDF to start consuming and using it.

Basic example:
$foaf = new EasyRdf_Graph("http://www.aelius.com/njh/foaf.rdf");
$me = $foaf->primaryTopic();
echo "My name is: ".$me->get('foaf:name')."\n";

Homepage:
http://www.aelius.com/njh/easyrdf/

API Documentation:
http://www.aelius.com/njh/easyrdf/docs/

More examples:
http://github.com/njh/easyrdf/tree/master/examples


New in this release:
* Added support for inverse properties.
* Updated RDF/XML and Turtle serialisers to create new namespaces if possible.
* Added new is_a($type) method to EasyRdf_Resource.
* Added support for passing an array of properties to the get() method.
* Added primaryTopic() method to EasyRdf_Resource.
* EasyRdf_Resource::label() will no longer attempted to shorten the URI,
  if there is no label available.
* Resource types are now stored as resources, instead of shortened URIs.
* Added support for deleting a specific value for property to EasyRdf_Resource.
* Properties and datatypes are now stored as full URIs and not
  converted to qnames during import.
* Change the TypeMapper to store full URIs internally.
* Added bibo and geo to the set of default namespaces.
* Improved bnode links in dump format.
* Fix for converting non-string EasyRdf_Literal to string.
* Created an example that resolves UK postcodes using uk-postcodes.com.


nick.

Received on Sunday, 26 September 2010 20:11:25 UTC