Main change: TinyXPath does not modify the source XML tree anymore. Thanks to this change, it is now reentrant.
Here's a list of the latest bug fix it includes :
Bug fixes for 1.2.3
- December 14th, 2004 : Bug fix : text was not recognized as an element (Thanks Alexey Sokirko)
- June 19th, 2004 : Bug fix, when computing an expression based on a non-root element node (Thanks Augustus Sanders)
- May 8th, 2004 : Bug fix by Jonathan Taylor in node_set::S_get_string_value
- May 8th, 2004 : Bug fix in multiple additive expressions : a+b+c. (Thanks Jonathan Taylor)
- Apr 26th, 2004 : Bug fix : missing conversion from text to double (Thanks Laura Glow)
- Apr 24th, 2004 : Bug fix in expressions like "//x[text()='sub text']/@target" (Thanks Jonathan Taylor) : text() wasn't recognized
as a function call in that context
TinyXPath has released the 1.2.2 version.
It's a maintenance release, with one bug fix.
Some functions return non-const pointers to allow later changes in the original XML tree
TinyXPath has release the 1.2.1 version.
It's a maintenance release, with one bug fix.
The API has been improved with some easier-to-use static functions.
This is a fully working version of TinyXPath. All regression tests are working.