summaryrefslogtreecommitdiff
path: root/NEWS.html
blob: f681f716499fa8c2b1a466db933aeb6860d07a30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <title>Raptor RDF Parser Toolkit - News</title>
</head>
<body bgcolor="#ffffff" text="#000085">

<h1 align="center">Raptor RDF Parser Toolkit - News</h1>

<h2>2003-02-13 Version 0.9.8 Released</h2>
<p>Minor bug fixes (synchronising with Redland 0.9.12 release).<br />
Fixed crashing on empty files<br />
Fixed accepting illegal xmlns:prefix="" (prefix without URI not allowed)<br />
N-Triples bnodeIDs can now have '0's<br />
Utility program rdfdump renamed to rapper; name conflicted with a common
Linux utility.
</p>

<h2>2002-12-20 Version 0.9.7 Released</h2>
<p>Passes about 90% of <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/">RDF Core WG Test Cases</a><br />
All memory leaks fixed<br />
Portability fixes - compilers, scripts, auto* tools, libxml2 version<br />
<tt>rdf:ID</tt> syntax and duplicates checked<br />
<tt>rdf:bagID</tt> supported<br />
Added more conformance tests, errors and warnings.
</p>

<h2>2002-11-02 Version 0.9.6 Released</h2>
<p><b>Calling API changed</b> to provide a common interface to
the RDF parsers.  The libraptor.3 manual page describes the changes.<br />
Added support for RDF datatyped literals in 
<a href="http://www.w3.org/TR/rdf-syntax-grammar">RDF/XML</a> with
<tt>rdf:datatype</tt> attribute on property elements and
<a href="http://www.w3.org/2001/08/rdf-test/#ntriples">N-Triples</a>
with the <tt>"string"^^&lt;datatypeURIref&gt;</tt>.<br />
Added support for <tt>rdf:parseType="Collection"</tt> for RDF Collections<br />
URI class allows swappable implementation by applications.<br />
URI class now handles file: URIs for Win32 and Unix conventions.<br />
Fixes to enable it to work on Apple OSX 10.1, 10.2
(also tested working on Linux/x86, Solaris/sparc, FreeBSD/x86)<br />
Many internal changes to support API changes, allow it to work
with Redland when compiled as a separate library<br />
Reorganised source into separate modules - URI, xml parser,
ntriples parser, XML namespaces, XML qnames, locator.<br />
More resilience with XML errors and XML parser errors - none of 
libxml2's XML test suite examples crash raptor.<br />
<a href="http://www.w3.org/2001/08/rdf-test/#ntriples">N-Triples</a>
parser recovers gracefully from errors in content<br />
Packing for debian included<br />
Added manual pages libraptor.3 and rapper.1<br />
Added raptor-config script for compiling with the library.
</p>


<h2>2002-06-08 Version 0.9.5 Released</h2>
<p>Many bugs fixed<br />
Added full relative URI resolving<br />
Work around bugs in libxml and expat (older versions)<br />
Support libxml with the use of entities in the document<br />
Support xml:lang passing to application
</p>

<h2>2002-03-27 Version 0.9.4 Released</h2>
<p>XML Base support (xml:base) added<br />
xml:lang support added with <a href="http://www.w3.org/2001/08/rdf-test/#langString">N-Triples lang-string</a> support<br />
All <a href="http://www.w3.org/2001/08/rdf-test/#ntrip_strings">N-Triples string escapes</a> implemented<br />
<a href="http://www.w3.org/2001/08/rdf-test/#ntriples">N-Triples</a> support with <a href="http://www.w3.org/2001/08/rdf-test/#xmlString">XML literals</a> - xml("&lt;foo/&gt;") and plain "foo"<br />
removed all special code for containers; treated as regular typedNodes<br />
rdf:parseType="Literal" now working<br />
Builds as shared and static libraries<br />
Conformance test suite added
</p>

<h2>2001-08-21 Version 0.9.3 Released</h2>
<p><a href="http://www.w3.org/TR/rdf-testcases/#ntriples">N-Triples</a>
parser added<br />
rdf:parseType="Literal" works much better (Aaron Michal and me)<br />
DAML collections support added (Aaron Michal)<br />
Win32 patch added - I can't confirm my merge didn't break this (Aaron Michal)<br />
<a href="http://www.w3.org/TR/rdf-testcases/#ntriples">N-Triples</a> updated to support CR, LF and CR LF endings<br />
Make parser generated ids appear distinguised from regular URIs<br />
Added <a href="http://www.w3.org/TR/rdf-testcases/#ntriples">N-Triples</a> output<br />
Made rdf:type, rdf:value as property attributes work<br />
Made empty typed nodes work<br />
GNOME xml / libxml error location (line, column) values corrected.
</p>

<h2>2001-07-03 Version 0.9.2 Released</h2>
<p>Now called Raptor</p>

<h2>2001-06-06 Version 0.9.1 Released</h2>
<p>Many bug fixes<br />
Updates for Redland API changes<br />
Fixed rdf:parsetype="literal" buffer overrun<br />
Added better XML parser auto-detection for various expats and libxml
</p>

<h2>2001-01-22 Version 0.9.0 Released</h2>
<p>First release</p>

<hr />

<p>Copyright 2001-2002 <a href="http://purl.org/net/dajobe/">Dave Beckett</a>, <a href="http://www.ilrt.bristol.ac.uk/">Institute for Learning and Research Technology</a>, <a href="http://www.bristol.ac.uk/">University of Bristol</a></p>

</body>
</html>