[jdom-interest] JDOM 2.0.3 released - special note for Maven users

Rolf Lear jdom at tuis.net
Tue Sep 11 03:59:29 PDT 2012


Hi all.

JDOM 2.0.3 is now available from the regular locations, unless you are a 
maven user, in which case, it is not the normal location! See the maven 
notes at the end....

The changes for 2.0.3 are as follows:

Bugs:
     Fixes Issue 88 - makes subclasses of JDOM content serializable even 
if they are not in the org.jdom2 package.

     Fixes Issue 90 - fixes a false-positive check for Attributes. See 
the issue for the details.

Features:
     Fixes Issue 89 - extends the SAX processing in JDOM to allow 
specific (named) JAXP factories to be used

     Fixes Issue 91 - A performance improvement for AttributeList

     Fixes Issue 92 - Performance improvements for Verifier

     No issue, but includes performance improvements to the regular 
ContentList.

Procedural:
     Resolves Issue 87 - The name for the JDOM artifact in 
maven-central: JDOM 2.x from now on will be released in to the jdom2 
artifact, instead of the jdom artifact.


Please download the package from:
https://github.com/downloads/hunterhacker/jdom/jdom-2.0.3.zip


Maven Users
===========

If you use maven to access your JDOM resources, please note that this 
release was not made to the jdom artifact, but to the jdom2 artifact.

This has all sorts of implications, but, I am assured, that this is the 
best way to reduce the headaches that were created when jdom 2.0.0 was 
first released.

Please see the notes on issue #87 to understand the reasons for why this 
decision was made...
https://github.com/hunterhacker/jdom/issues/87

In future, maven users should only reference JDOM 1.x versions from the 
jdom artifact, and all JDOM 2.x versions should be referenced from the 
jdom2 artifact.

Happy Coding

Rolf



More information about the jdom-interest mailing list