Details
-
Task
-
Resolution: Fixed
-
Major
-
7.0-milestone-1
-
None
Description
See http://www.jdom.org/news/index.html
Fixes Issue 120 - Incorrect cloning of JaxenCompile ending up with variables shared between clones. Fixes Issue 127 - When Outputting content, getting a PrettyFormat Format, then setting it to "Preserve" does not preserve properly Fixes Issue 126 - While namespaces prefixes like "Xml" are discouraged, they are actually allowed (except "xml" and "xmlns" - case specific). Fixes Issue 128 - Third party Security audit revealed a few places which were vulnerable. Fixes Issue 129 - Java 8 introduces public sort method on List interface. This conflicts with protected sort on ContentList Fixes Issue 131 - JavaDoc fix Fixes Issue 134 - Upgrade Xalan to 2.7.2 Fixes Issue 143 - Maven third party dependency versions Fixes Issue 136 - XMLReaders enum initializes all three members on first use (Non-validating, DTD, and XSD). This can be slow when not needed. Fixes Issue 138 - Non-Namespace Aware DOM constructs get Parsed OK by JDOM 1.x but fail on JDOM 2.x. Make JDOM 2.x look harder for undeclared prefixes.