[XOM-interest] XOM 1.2 Released
Elliotte Harold
elharo at metalab.unc.edu
Sat Feb 21 10:11:48 EST 2009
XOM 1.2 is now available from the usual location:
http://www.xom.nu/
Apologies that this one took so long. There should have been a release
in 2007, but late 2007-2008 was a very challenging time. (Moved across
the country; new jobs, etc.)
I do not at this point have any plans for further major feature
releases. 1.1 really reached the point where XOM scratched all my
personal itches, so I don't feel a compelling need to expand on it. Bug
fixes and performance improvements will now roll out in 1.2.1, 1.2.2, etc.
This release fixes a number of bugs, especially in canonicalization and
XPath. However there's at least one bug fix in the core so I recommend
all users upgrade. XOM 1.2 should be fully backwards compatible with
code written to 1.0 and 1.1 APIs. 1.2 should also be somewhat easier to
compile and edit due to various changes with UnicodeUtil and Jaxen.
Actual new features in this release are fairly minor and include:
Latest Unicode normalization tables.
Upgraded to Jaxen 1.1.2
xml:id attributes no longer checked for NCNames
Upgraded to Xerces 2.8.0, DTD-only version
DOMConverter can accept a NodeFactory to be used in creating the XOM
document
A lookup method in XPathContext that finds the namespace URI for a prefix
If no one finds any glaring flaws in this release, I'll announce it
elsewhere over the next week or so.
--
Elliotte Rusty Harold elharo at metalab.unc.edu
Refactoring HTML Just Published!
http://www.amazon.com/exec/obidos/ISBN=0321503635/ref=nosim/cafeaulaitA
More information about the XOM-interest
mailing list