Skip to Content.
Sympa Menu

xom-interest - [XOM-interest] XOM 1.2 Released

xom-interest AT lists.ibiblio.org

Subject: XOM API for Processing XML with Java

List archive

Chronological Thread  
  • From: Elliotte Harold <elharo AT metalab.unc.edu>
  • To: xom-interest <xom-interest AT lists.ibiblio.org>
  • Subject: [XOM-interest] XOM 1.2 Released
  • Date: Sat, 21 Feb 2009 07:11:48 -0800

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




Archive powered by MHonArc 2.6.24.

Top of Page