Java News from Saturday, October 1, 2005

I've posted the fourth beta of XOM 1.1, my free-as-in-speech (LGPL) dual streaming/tree-based API for processing XML with Java. Version 1.1 maintains backwards compatibility with XOM 1.0 while adding a number of important new features including XPath queries, document subset canonicalization, exclusive XML canonicalization, external XSLT parameters, and xml:id support. The API is now considered to be stable, and probably won't change before 1.1 final. Beta 4 fixes a few bugs here and there, especially in SAX conversion. The fat version of the Text class is also working again. This may be the last beta before the final release of XOM 1.1. XOM requires Java 1.2 or later and is published under the LGPL.


The Eclipse Project has released Eclipse 3.1.1, an open source integrated development environment (IDE) for Java. Eclipse also doubles as a base platform for your own applications, an alternative to the AWT and Swing, and a powerful floor wax and dessert topping. 3.1.1 is a bug fix release.