Search
Version 1.0a5 (Oct 28, 2004)
  • Added schema validation support for RELAX NG and Schematron. See BuilderFactory and BuilderPool.
  • Added JAXB convenience conversion support. See XOMUtil.
  • Renamed XQuery.evaluate to XQuery.execute
  • Javadoc improvements
Version 1.0a4 (Oct 22, 2004)
  • For simple and complex continuous queries and/or transformations over very large or infinitely long XML input documents, we have added a convenient streaming path filter API, combining full XQuery support with straightforward filtering.
  • XOMUtil: Added a node factory that ignores Text nodes that consist of whitespace only.
  • Fixed small bug in XQueryPool.getXQuery(Resolver)
  • Faster XOMUtil.toPrettyXML
  • Javadoc improvements
Version 1.0a3 (Oct 12, 2004)
  • Separated the patched class nu.xom.xslt.XSLTransform (LGPL licensed, copyright Elliotte Rusty Harold) from the core library.
  • If you want it, you can get the patched source code externally here: patched XSLTransform.java. The patch adds an additional constructor argument (needed for thread-safety and flexibility). Copy the file into the XOM source codebase, and rebuild XOM from source with cd xom; ant jar
  • The license statement now makes it clear that package net.sf.saxon.xom is under the Mozilla license (co-developed with Michael Kay, the saxon author).
Version 1.0a2 (Oct 11, 2004)
  • Added XQuery DocumentURIResolver for custom URI resolution
  • XOMUtil.toPrettyXML now works for any type of node
  • Removed old, long obsolete code
Version 1.0a1 (Oct 9, 2004)
  • Dramatic XQuery performance improvements through native Saxon integration
  • Fixed a minor bug in native Saxon integration
  • Renamed packages to nux.xom.*
  • XQuery now throws XQueryException instead of ParsingException
  • BuilderFactory: added clean fallback to other SAX Parsers or JAXP, if necessary
Version (date)
  • Initial strawman prerelease

© 2003-2004, Lawrence Berkeley National Laboratory Valid HTML 4.01! Valid CSS!