release of 1.1.11, rebuilt the docs Daniel
[platform/upstream/libxslt.git] / NEWS
1
2         NEWS file for libxslt
3
4   Note that this is automatically generated from the news webpage at:
5        http://xmlsoft.org/XSLT/news.html
6
7 The change log at 
8 ChangeLog.html
9  describes the recents commits
10 to the CVS at 
11 http://cvs.gnome.org/viewcvs/libxslt/
12  code base.Those are the public releases made:
13 1.1.11: Sep 29 2004:
14    - bug fixes: xsl:include problems (William Brack), UTF8 number pattern
15     (William), date-time validation (William), namespace fix (William),
16     various Exslt date fixes (William), error callback fixes, leak with
17     namespaced global variable, attempt to fix a weird problem #153137
18    - improvements: exslt:date-sum tests (Derek Poon)
19    - documentation: second tutorial by Panagiotis Lourida
20
21
22 1.1.10: Aug 31 2004:
23    - build fix: NUL in c file blocking compilation on Solaris, Windows build
24     (Igor Zlatkovic)
25    - fix: key initialization problem (William Brack)
26    - documentation: fixed missing man page description for --path
27
28
29 1.1.9: Aug 22 2004:
30    - build fixes: missing tests (William Brack), Python dependancies, Python
31     on 64bits boxes, --with-crypto flag (Rob Richards),
32    - fixes: RVT key handling (William), Python binding (William and Sitsofe
33     Wheeler), key and XPath troubles (William), template priority on imports
34     (William), str:tokenize with empty strings (William), #default namespace
35     alias behaviour (William), doc ordering missing for main document
36     (William), 64bit bug (Andreas Schwab)
37    - improvements: EXSLT date:sum added (Joel Reed), hook for document
38     loading for David Hyatt, xsltproc --nodtdattr to avoid defaulting DTD
39     attributes, extend xsltproc --version with CVS stamp (William).
40    - Documentation: web page problem reported by Oliver Stoeneberg
41
42
43 1.1.8: July 5 2004:
44    - build fixes: Windows runtime options (Oliver Stoeneberg), Windows
45     binary package layout (Igor Zlatkovic), libgcrypt version test and link
46     (William)
47    - documentation: fix libxslt namespace name in doc (William)
48    - bug fixes: undefined namespace message (William Brack), search engine
49     (William), multiple namespace fixups (William), namespace fix for key
50     evaluation (William), Python memory debug bindings,
51    - improvements: crypto extensions for exslt (Joel Reed, William)
52
53
54 1.1.7: May 17 2004:
55    - build fix: warning about localtime_r on Solaris
56    - bug fix: UTF8 string tokenize (William Brack), subtle memory
57     corruption, linefeed after comment at document level (William),
58     disable-output-escaping problem (William), pattern compilation in deep
59     imported stylesheets (William), namespace extension prefix bug,
60     libxslt.m4 bug (Edward Rudd), namespace lookup for attribute, namespaced
61     DOCTYPE name
62
63
64 1.1.6: Apr 18 2004:
65    - 2 bug fixes about keys fixed one by Mark Vakoc
66
67
68 1.1.5: Mar 23 2004:
69    - performance: use dictionnary lookup for variables
70    - remove use of _private from source documents
71    - cleanup of "make tests" output
72    - bugfixes: AVT in local variables, use localtime_r to avoid thread
73     troubles (William), dictionary handling bug (William), limited number of
74     stubstitutions in AVT (William), tokenize fix for UTF-8 (William),
75     superfluous namespace (William), xsltproc error code on
76     <xsl:message> halt, OpenVMS fix, dictionnary reference counting
77     change.
78
79
80 1.1.4: Feb 23 2004:
81    - bugfixes: attributes without doc (Mariano Suárez-Alvarez), problem with
82     Yelp, extension problem
83    - display extension modules (Steve Little)
84    - Windows compilation patch (Mark Vadoc), Mingw (Mikhail Grushinskiy)
85
86
87 1.1.3: Feb 16 2004:
88    - Rewrote the Attribute Value Template code, new XPath compilation
89     interfaces, dictionnary reuses for XSLT with potential for serious
90     performance improvements.
91    - bug fixes: portability (William Brack), key() in node-set() results
92     (William), comment before doctype (William), math and node-set() problems
93     (William), cdata element and default namespace (William), behaviour on
94     unknown XSLT elements (Stefan Kost), priority of "//foo" patterns
95     (William), xsl:element and xsl:attribute QName check (William), comments
96     with -- (William), attribute namespace (William), check for ?> in PI
97     (William)
98    - Documentations: cleanup (John Fleck and William)
99    - Python: patch for OS-X (Gianni Ceccarelli), enums export (Stephane
100     bidoul)
101
102
103 1.1.2: Dec 24 2003:
104    - Documentation fixes (John Fleck, William Brack), EXSLT documentation
105     (William Brack)
106    - Windows compilation fixes for MSVC and Mingw (Igor Zlatkovic)
107    - Bug fixes: exslt:date returning NULL strings (William Brack),
108     namespaces output (William Brack),  key and namespace definition problem,
109     passing options down to the document() parser, xsl:number fixes (William
110     Brack)
111
112
113 1.1.1: Dec 10 2003:
114    - code cleanup (William Brack)
115    - Windows: Makefile improvements (Igor Zlatkovic)
116    - documentation improvements: William Brack, libexslt man page (Jonathan
117     Wakely)
118    - param in EXSLT functions (Shaun McCance)
119    - XSLT debugging improvements (Mark Vakoc)
120    - bug fixes: number formatting (Bjorn Reese), exslt:tokenize (William
121     Brack), key selector parsing with | reported by Oleg Paraschenko,
122     xsl:element with computed namespaces (William Brack), xslt:import/include
123     recursion detection (William Brack), exslt:function used in keys (William
124     Brack), bug when CDATA_SECTION are foun in the tree (William Brack),
125     entities handling when using XInclude.
126
127
128 1.1.0: Nov 4 2003:
129    - Removed DocBook SGML broken support
130    - fix xsl:key to work with PIs
131    - Makefile and build improvement (Graham Wilson), build cleanup (William
132     Brack), macro fix (Justin Fletcher), build outside of source tree (Roumen
133     Petrov)
134    - xsltproc option display fix (Alexey Efimov), --load-trace (Crutcher
135     Dunnavant)
136    - Python: never use stdout for error
137    - extension memory error fix (Karl Eichwalder)
138    - header path fixes (Steve Ball)
139    - added saxon:line-number() to libexslt (Brett Kail)
140    - Fix some tortuous template problems when using predicates (William
141     Brack)
142    - Debugger status patch (Kasimier Buchcik)
143    - Use new libxml2-2.6.x APIs for faster processing
144    - Make sure xsl:sort is empty
145    - Fixed a bug in default processing of attributes
146    - Removes the deprecated breakpoint library
147    - detect invalid names on templates (William Brack)
148    - fix exslt:document (and similar) base handling problem
149
150
151 1.0.33: Sep 12 2003:
152 This is a bugfix only release   - error message missing argument (William Brack)
153    - mode not cascaded in template fallbacks (William Brack)
154    - catch redefinition of parameter/variables  (William Brack)
155    - multiple keys with same namespace name (William Brack)
156    - patch for compilation using MingW on Windows (Mikhail Grushinskiy)
157    - header export macros for Windows (Igor Zlatkovic)
158    - cdata-section-elements handling of namespaced names
159    - compilation without libxml2 XPointer support (Mark Vadoc)
160    - apply-templates crash (William Brack)
161    - bug with imported templates (William Brack)
162    - imported attribute-sets merging bug (DocBook) (William Brack)
163
164
165 1.0.32: Aug 9 2003:
166    - bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT
167     function (William Brack), RVT for globals (William Brack), EXSLT date
168     (William Brack),
169     speed of large text output, xsl:copy with attributes, strip-space and
170     namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun
171     McCance), EXSLT:seconds (William Brack), sort with multiple keys (William
172     Brack), checking of { and } for attribute value templates (William
173     Brack)
174   
175    - Python bindings for extension elements (Sean Treadway)
176    - EXSLT:split added (Shaun McCance)
177    - portability fixes for HP-UX/Solaris/IRIX (William Brack)
178    - doc cleanup
179
180
181 1.0.31: Jul 6 2003:
182    - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
183     the debugger (Keith Isdale), output filename limitation, trio.h and
184     triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner),
185     xsltChoose and whitespace (Igor Zlatkovic),
186     stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
187     RVT bug introduced in 1.0.30
188   
189    - avoid generating &quot; (fix in libxml2-2.5.8)
190    - fix 64bit cleaness problem and compilation troubles introduced in
191   1.0.30
192    - Windows makefile generation (Igor Zlatkovic)
193    - HP-UX portability fix
194
195
196 1.0.30: May 4 2003:
197    - Fixes and new APIs to handle Result Value Trees and avoid leaks
198    - Fixes for: EXSLT math pow() function (Charles Bozeman), global
199     parameter and global variables mismatch, a segfault on pattern
200     compilation errors, namespace copy in xsl:copy-of, python generator
201     problem, OpenVMS trio update, premature call to xsltFreeStackElem (Igor),
202     current node when templates applies to attributes
203
204
205 1.0.29: Apr 1 2003:
206    - performance improvements especially for large flat documents
207    - bug fixes: Result Value Tree handling, XML IDs, keys(), extra namespace
208     declarations with xsl:elements.
209    - portability: python and trio fixes (Albert Chin), python on Solaris
210     (Ben Phillips)
211
212
213 1.0.28: Mar 24 2003:
214    - fixed node() in patterns semantic.
215    - fixed a memory access problem in format-number()
216    - fixed stack overflow in recursive global variable or params
217    - cleaned up Result Value Tree handling, and fixed a couple of old bugs
218     in the process
219
220
221 1.0.27: Feb 24 2003:
222    - bug fixes: spurious xmlns:nsX="" generation, serialization bug (in
223     libxml2), a namespace copy problem, errors in the RPM spec prereqs
224    - Windows path canonicalization and document cache fix (Igor)
225
226
227 1.0.26: Feb 10 2003:
228    - Fixed 3 serious bugs in document() and stylesheet compilation which
229     could lead to a crash
230
231
232 1.0.25: Feb 5 2003:
233    - Bug fix: double-free for standalone stylesheets introduced in 1.0.24, C
234     syntax pbm, 3 bugs reported by Eric van der Vlist
235    - Some XPath and XInclude related problems were actually fixed in
236     libxml2-2.5.2
237    - Documentation: emphasize taht --docbook is not for XML docs.
238
239
240 1.0.24: Jan 14 2003:
241    - bug fixes: imported global varables, python bindings (Stéphane Bidoul),
242     EXSLT memory leak (Charles Bozeman), namespace generation on
243     xsl:attribute, space handling with imports (Daniel Stodden),
244     extension-element-prefixes (Josh Parsons), comments within xsl:text (Matt
245     Sergeant), superfluous xmlns generation, XInclude related bug for
246     numbering, EXSLT strings (Alexey Efimov), attribute-sets computation on
247     imports, extension module init and shutdown callbacks not called
248    - HP-UX portability (Alexey Efimov), Windows makefiles (Igor and Stephane
249     Bidoul), VMS makefile updates (Craig A. Berry)
250    - adds xsltGetProfileInformation() (Michael Rothwell)
251    - fix the API generation scripts
252    - API to provide the sorting routines (Richard Jinks)
253    - added XML description of the EXSLT API
254    - added ESXLT URI (un)escaping (Jörg Walter)
255    - Some memory leaks have been found and fixed
256    - document() now support fragment identifiers in URIs
257
258
259 1.0.23: Nov 17 2002:
260    - Windows build cleanup (Igor)
261    - Unix build and RPM packaging cleanup
262    - Improvement of the python bindings: extension functions and activating
263     EXSLT
264    - various bug fixes: number formatting, portability for bounded string
265     functions, CData nodes, key(), @*[...] patterns
266    - Documentation improvements (John Fleck)
267    - added libxslt.m4 (Thomas Schraitle)
268
269
270 1.0.22: Oct 18 2002:
271    - Updates on the Windows Makefiles
272    - Added a security module, and a related set of new options to
273   xsltproc
274    - Allowed per transformation error handler.
275    - Fixed a few bugs: node() semantic, URI escaping, media-type, attribute
276     lists
277
278
279 1.0.21: Sep 26 2002:
280    - Bug fixes: match="node()", date:difference() (Igor and Charlie
281     Bozeman), disable-output-escaping
282    - Python bindings: style.saveResultToString() from Ralf Mattes
283    - Logos from Marc Liyanage
284    - Mem leak fix from Nathan Myers
285    - Makefile: DESTDIR fix from Christophe Merlet, AMD x86_64 (Mandrake),
286     Windows (Igor), Python detection
287    - Documentation improvements: John Fleck
288
289
290 1.0.20: Aug 23 2002:
291    - Windows makefile updates (Igor) and x86-64 (Frederic Crozat)
292    - fixed HTML meta tag saving for Mac/IE users
293    - possible leak patches from Nathan Myers
294    - try to handle document('') as best as possible depending in the
295   cases
296    - Fixed the DocBook stylesheets handling problem
297    - Fixed a few XSLT reported errors
298
299
300 1.0.19:  July 6 2002:
301    - EXSLT: dynamic functions and date support bug fixes (Mark Vakoc)
302    - xsl:number fix: Richard Jinks
303    - xsl:format-numbers fix: Ken Neighbors
304    - document('') fix: bug pointed by Eric van der Vlist
305    - xsl:message with terminate="yes" fixes: William Brack
306    - xsl:sort order support added: Ken Neighbors
307    - a few other bug fixes, some of them requiring the latest version of
308     libxml2
309
310
311 1.0.18: May 27 2002:
312    - a number of bug fixes: attributes, extra namespace declarations
313     (DocBook), xsl:include crash (Igor), documentation (Christian Cornelssen,
314     Charles Bozeman and Geert Kloosterman),  element-available (Richard
315   Jinks)
316    - xsltproc can now list teh registered extensions thanks to Mark
317   Vakoc
318    - there is a new API to save directly to a string
319     xsltSaveResultToString() by Morus Walter
320    - specific error registration function for the python API
321
322
323 1.0.17: April 29 2002:
324    - cleanup in code, XSLT debugger support and Makefiles for Windows by
325   Igor
326    - a C++ portability fix by Mark Vakoc
327    - EXSLT date improvement and regression tests by Charles Bozeman
328    - attempt to fix a bug in xsltProcessUserParamInternal
329
330
331 1.0.16: April 15 2002:
332    - Bug fixes: strip-space, URL in HTML output, error when xsltproc can't
333     save
334    - portability fixes: OSF/1, IEEE on alphas, Windows, Python bindings
335
336
337 1.0.15: Mar 25 2002:
338    - Bugfixes: XPath, python Makefile, recursive attribute sets, @foo[..]
339     templates
340    - Debug of memory alocation with valgind
341    - serious profiling leading to significant improvement for DocBook
342     processing
343    - revamp of the Windows build
344
345
346 1.0.14: Mar 18 2002:
347    - Improvement in the XPath engine (libxml2-2.4.18)
348    - Nasty bug fix related to exslt:node-set
349    - Fixed the python Makefiles, cleanup of doc comments, Windows
350     portability fixes
351
352
353 1.0.13: Mar 8 2002:
354    - a number of bug fixes including "namespace node have no parents"
355    - Improvement of the Python bindings
356    - Charles Bozeman provided fixes and regression tests for exslt date
357     functions.
358
359
360 1.0.12: Feb 11 2002:
361    - Fixed the makefiles especially the python module ones
362    - half a dozen bugs fixes including 2 old ones
363
364
365 1.0.11: Feb 8 2002:
366    - Change of Licence to the MIT
367   Licence
368    - Added a beta version of the Python bindings, including support to
369     extend the engine with functions written in Python
370    - A number of bug fixes
371    - Charlie Bozeman provided more EXSLT functions
372    - Portability fixes
373
374
375 1.0.10: Jan 14 2002:
376    - Windows fixes for Win32 from Igor
377    - Fixed the Solaris compilation trouble (Albert)
378    - Documentation changes and updates: John Fleck
379    - Added a stringparam option to avoid escaping hell at the shell
380   level
381    - A few bug fixes
382
383
384 1.0.9: Dec 7 2001:
385    - Makefile patches from Peter Williams
386    - attempt to fix the compilation problem associated to prelinking
387    - obsoleted libxsltbreakpoint now deprecated and frozen to 1.0.8 API
388    - xsltproc return codes are now significant, John Fleck updated the
389     documentation
390    - patch to allow as much as 40 steps in patterns (Marc Tardif), should be
391     made dynamic really
392    - fixed a bug raised by Nik Clayton when using doctypes with HTML
393   output
394    - patches from Keith Isdale to interface with xsltdebugger
395
396
397 1.0.8: Nov 26 2001:
398    - fixed an annoying header problem, removed a few bugs and some code
399     cleanup
400    - patches for Windows and update of Windows Makefiles by Igor
401    - OpenVMS port instructions from John A Fotheringham
402    - fixed some Makefiles annoyance and libraries prelinking
403   informations
404
405
406 1.0.7: Nov 10 2001:
407    - remove a compilation problem with LIBXSLT_PUBLIC
408    - Finishing the integration steps for Keith Isdale debugger
409    - fixes the handling of indent="no" on HTML output
410    - fixes on the configure script and RPM spec file
411
412
413 1.0.6: Oct 30 2001:
414    - bug fixes on number formatting (Thomas), date/time functions (Bruce
415     Miller)
416    - update of the Windows Makefiles (Igor)
417    - fixed DOCTYPE generation rules for HTML output (me)
418
419
420 1.0.5: Oct 10 2001:
421    - some portability fixes, including Windows makefile updates from
422   Igor
423    - fixed a dozen bugs on XSLT and EXSLT (me and Thomas Broyer)
424    - support for Saxon's evaluate and expressions extensions added (initial
425     contribution from Darren Graves)
426    - better handling of XPath evaluation errors
427
428
429 1.0.4: Sep 12 2001:
430    - Documentation updates from John fleck
431    - bug fixes (DocBook  FO generation should be fixed)  and portability
432     improvements
433    - Thomas Broyer improved the existing EXSLT support and added String,
434     Time and Date core functions support
435
436
437 1.0.3:  Aug 23 2001:
438    - XML Catalog support see the doc
439    - New NaN/Infinity floating point code
440    - A few bug fixes
441
442
443 1.0.2:  Aug 15 2001:
444    - lot of bug fixes, increased the testsuite
445    - a large chunk of EXSLT is implemented
446    - improvements on the extension framework
447    - documentation improvements
448    - Windows MSC projects files should be up-to-date
449    - handle attributes inherited from the DTD by default
450
451
452 1.0.1:  July 24 2001:
453    - initial EXSLT framework
454    - better error reporting
455    - fixed the profiler on Windows
456    - bug fixes
457
458
459 1.0.0: July 10 2001:
460    - a lot of cleanup, a lot of regression tests added or fixed
461    - added a documentation for writing
462     extensions
463    - fixed some variable evaluation problems (with William)
464    - added profiling of stylesheet execution accessible as the xsltproc
465     --profile option
466    - fixed element-available() and the implementation of the various
467     chunking methods present, Norm Walsh provided a lot of feedback
468    - exclude-result-prefixes and namespaces output should now work as
469     expected
470    - added support of embedded stylesheet as described in section 2.7 of the
471     spec
472
473
474 0.14.0: July 5 2001:
475    - lot of bug fixes, and code cleanup
476    - completion of the little XSLT-1.0 features left unimplemented
477    - Added and implemented the extension API suggested by Thomas Broyer
478    - the Windows MSC environment should be complete
479    - tested and optimized with a really large document (DocBook Definitive
480     Guide) libxml/libxslt should really be faster on serious workloads
481
482
483 0.13.0: June 26 2001:
484    - lots of cleanups
485    - fixed a C++ compilation problem
486    - couple of fixes to xsltSaveTo()
487    - try to fix Docbook-xslt-1.4 and chunking, updated the regression test
488     with them
489    - fixed pattern compilation and priorities problems
490    - Patches for Windows and MSC project mostly contributed by Yon Derek
491    - update to the Tutorial by John Fleck
492    - William fixed bugs in templates and for-each functions
493    - added a new interface xsltRunStylesheet() for a more flexible output
494     (incomplete), added -o option to xsltproc
495
496
497 0.12.0: June 18 2001:
498    - fixed a dozen of bugs reported
499    - HTML generation should be quite better (requires libxml-2.3.11 upgrade
500     too)
501    - William fixed some problems with document()
502    - Fix namespace nodes selection and copy (requires libxml-2.3.11 upgrade
503     too)
504    - John Fleck added a
505   tutorial
506    - Fixes for namespace handling when evaluating variables
507    - XInclude global flag added to process XInclude on document() if
508     requested
509    - made xsltproc --version more detailed
510
511
512 0.11.0: June 1 2001:
513 Mostly a bug fix release.   - integration of catalogs from xsltproc
514    - added --version to xsltproc for bug reporting
515    - fixed errors when handling ID in external parsed entities
516    - document() should hopefully work correctly but ...
517    - fixed bug with PI and comments processing
518    - William fixed the XPath string functions when using unicode
519
520
521 0.10.0: May 19 2001:
522    - cleanups to make stylesheet read-only (not 100% complete)
523    - fixed URI resolution in document()
524    - force all XPath expression to be compiled at stylesheet parsing time,
525     even if unused ...
526    - Fixed HTML default output detection
527    - Fixed double attribute generation #54446
528    - Fixed {{ handling in attributes #54451
529    - More tests and speedups for DocBook document transformations
530    - Fixed a really bad race like bug in xsltCopyTreeList()
531    - added a documentation on the libxslt internals
532    - William Brack and Bjorn Reese improved format-number()
533    - Fixed multiple sort, it should really work now
534    - added a --docbook option for SGML DocBook input (hackish)
535    - a number of other bug fixes and regression test added as people were
536     submitting them
537
538
539 0.9.0: May 3 2001:
540    - lot of various bugfixes, extended the regression suite
541    - xsltproc should work with multiple params
542    - added an option to use xsltproc with HTML input
543    - improved the stylesheet compilation, processing of complex stylesheets
544     should be faster
545    - using the same stylesheet for concurrent processing on multithreaded
546     programs should work now
547    - fixed another batch of namespace handling problems
548    - Implemented multiple level of sorting
549
550
551 0.8.0: Apr 22 2001:
552    - fixed ansidecl.h problem
553    - fixed unparsed-entity-uri() and generate-id()
554    - sort semantic fixes and priority prob from William M. Brack
555    - fixed namespace handling problems in XPath expression computations
556     (requires libxml-2.3.7)
557    - fixes to current() and key()
558    - other, smaller fixes, lots of testing with N Walsh DocBook HTML
559     stylesheets
560
561
562 0.7.0: Apr 10 2001:
563    - cleanup using stricter compiler flags
564    - command line parameter passing
565    - fix to xsltApplyTemplates from William M. Brack
566    - added the XSLTMark in the regression tests as well as document()
567
568
569 0.6.0: Mar 22 2001:
570    - another beta
571    - requires 2.3.5, which provide XPath expression compilation support
572    - document() extension should function properly
573    - fixed a number or reported bugs
574
575
576 0.5.0: Mar 10 2001:
577    - fifth beta
578    - some optimization work, for the moment 2 XSLT transform cannot use the
579     same stylesheet at the same time (to be fixed)
580    - fixed problems with handling of tree results
581    - fixed a reported strip-spaces problem
582    - added more reported/fixed bugs to the test suite
583    - incorporated William M. Brack fix for imports and global variables as
584     well as patch for with-param support in apply-templates
585    - a bug fix on for-each
586
587
588 0.4.0: Mar 1 2001:
589    - fourth beta test, released at the same time of libxml2-2.3.3
590    - bug fixes
591    - some optimization
592    - started implement extension support, not finished
593    - implemented but not tested multiple file output
594
595
596 0.3.0: Feb 24 2001:
597    - third beta test, released at the same time of libxml2-2.3.2
598    - lot of bug fixes
599    - some optimization
600    - added DocBook XSL based testsuite
601
602
603 0.2.0: Feb 15 2001:
604    - second beta version, released at the same time as libxml2-2.3.1
605    - getting close to feature completion, lot of bug fixes, some in the HTML
606     and XPath support of libxml
607    - start becoming usable for real work. This version can now regenerate
608     the XML 2e HTML from the original XML sources and the associated
609     stylesheets (in section I of the XML
610     REC)
611    - Still misses extension element/function/prefixes support. Support of
612     key() and document() is not complete
613
614
615 0.1.0: Feb 8 2001:
616    - first beta version, released at the same time as libxml2-2.3.0
617    - lots of bug fixes, first "testing" version, but incomplete
618
619
620 0.0.1: Jan 25 2001:
621    - first alpha version released at the same time as libxml2-2.2.12
622    - Framework in place, should work on simple examples, but far from being
623     feature complete
624
625 Daniel Veillard at 
626 bugs.html