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