RSS All releases of Raptor RDF Syntax Library

Release Notes: Expat support was fixed after being broken in 2.0.5. Support for libCurl before 7.16.4 (2007) was added for SSL options. A few new sequence utility methods for sort, reverse, and permute were added.

Release Notes: All parsers and serializers were updated to use the W3C Format URIs as their primary URI (the old ones are aliases). The N-Quads parser was fixed to handle an optional context/graph URI so it can read all N-Triples too. The Turtle serializer now uses the official text/turtle MIME type. Some additional UTF-8 and snprintf utility functions were added. The llbrary no longer needs math functions trunc, lround, and round (or linking with libm). Several internal code style fixes and cleanups were made.

Release Notes: A raptor2.h header file was added to help avoid conflicts when raptor V1 is also present. Improvements were made to the Turtle / TRiG parser for parsing larger documents. Several other fixes were made.

  •  21 Mar 2011 02:51

Release Notes: The N-Quads serializer was fixed to output the graph name correctly, and the internal RDFa parser built with librdfa was updated to prefix its symbols so it can now be linked with the standard librdfa.

  •  13 Jan 2011 07:10

Release Notes: This is stable, supported release includes some minor API changes over the last beta and a fix for one issue.

  •  02 Dec 2010 07:11

Release Notes: The V1 to V2 upgrading script was improved. raptor_new_world() checks were added to make sure the Raptor header and library are consistent. The constructors were updated to ensure that the world pointer is from Raptor V2. An N-Quads parser was added. A few other API calls were added and removed.

  •  17 Aug 2010 05:11

Release Notes: This beta release removed all deprecated functions and typedefs. All functions were renamed to a standard format. URIs are interned with no swappable implementation. Statements now support triples and quads. The world object owns shared logging, ID generation, and describing syntaxes. The GRDDL parser now saves shared libxslt state. Serializers were added for HTML and N-Quads, and parsers were added for JSON/RDF and JSON/Triples. An AVL-Tree memory API was added. Several reported issues were fixed and substantial internal improvements were made.

  •  30 Jan 2010 19:06

Release Notes: RDFa parser buffer management problems were fixed. The Turtle parser and serializer now use QNames correctly as required by the specification. The RDF/XML parser now resets correctly to detect duplicate rdf:IDs. A few other minor bug and build fixes were made.

Release Notes: The Turtle syntax serializing performance was improved. The librdfa RDFa parser was updated to fix empty datatype, xml:lang, and 1-char prefixes bugs. A crash when the GRDDL parser reported errors was fixed. Large file support for 32-bit systems was enabled. Several other resilience, minor portability, and bug fixes were made.

  •  19 Jul 2009 23:15

Release Notes: Many improvements to the RSS tag soup (RSS and Atom) parser and the RSS 1.0 and Atom serializers were made. Several fixes and improvements were made to the N-Triples, RDFa and RDF/XML parsers, and the Turtle serializer. The use and configuration of static libxml functions was improved for better compatibility. Several Win32 portability fixes were made. Many other fixes, resilience improvements, and internal changes were made.

Screenshot

Project Spotlight

husk-scheme

An R5RS-compatible Scheme interpreter.

Screenshot

Project Spotlight

Opticks Extras

Official extensions for the Opticks application.