[
https://issues.apache.org/jira/browse/MRELEASE-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sylwester Lachiewicz updated MRELEASE-1056:
-------------------------------------------
Description:
*
|*{color:#003366}02.15.2015: JDOM 2.0.6 Released!{color}*
JDOM 2.0.6 fixes some issues:
* Fixes [Issue 120|https://github.com/hunterhacker/jdom/issues/120] -
Incorrect cloning of JaxenCompile ending up with variables shared between
clones.
* Fixes [Issue 127|https://github.com/hunterhacker/jdom/issues/127] - When
Outputting content, getting a PrettyFormat Format, then setting it to
"Preserve" does not preserve properly
* Fixes [Issue 126|https://github.com/hunterhacker/jdom/issues/126] - While
namespaces prefixes like "Xml" are discouraged, they are actually allowed
(except "xml" and "xmlns" - case specific).
* Fixes [Issue 128|https://github.com/hunterhacker/jdom/issues/128] - Third
party Security audit revealed a few places which were vulnerable.
* Fixes [Issue 129|https://github.com/hunterhacker/jdom/issues/129] - Java 8
introduces public sort method on List interface. This conflicts with protected
sort on ContentList
* Fixes [Issue 131|https://github.com/hunterhacker/jdom/issues/131] - JavaDoc
fix
* Fixes [Issue 134|https://github.com/hunterhacker/jdom/issues/134] - Upgrade
Xalan to 2.7.2
* Fixes [Issue 143|https://github.com/hunterhacker/jdom/issues/143] - Maven
third party dependency versions
* Fixes [Issue 136|https://github.com/hunterhacker/jdom/issues/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|https://github.com/hunterhacker/jdom/issues/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.|
|*{color:#003366}04.28.2013: JDOM 2.0.5 Released!{color}*
JDOM 2.0.5 fixes some issues:
* Fixes [Issue 116|https://github.com/hunterhacker/jdom/issues/116] - JDOM
1.x uses an iterator to output XML child content, modify JDOM 2.x to do the
same.
* Fixes [Issue 115|https://github.com/hunterhacker/jdom/issues/115] -
Correctly set the 'xmlns' prefix and URI for Namespace declarations in
DOMOutputter.
* Fixes [Issue 114|https://github.com/hunterhacker/jdom/issues/114] - Setting
the Line Separator for JDOM would not work from System.properties().
* Fixes [Issue 113|https://github.com/hunterhacker/jdom/issues/113] - Compile
(and test) against Jaxen 1.1.6
* Fixes [Issue 112|https://github.com/hunterhacker/jdom/issues/112] - Improves
performance of SAXBuilder when there are large ( greater than 1KB ) text
sections in the input XML
* Fixes [Issue 111|https://github.com/hunterhacker/jdom/issues/111] - Improve
documentation for SAXBuilder.build(String) so that it is more obvious that the
String must be a URI or filename, etc. and not actual XML in a String variable
* Fixes [Issue 106|https://github.com/hunterhacker/jdom/issues/106] - Uses
different methods on StAX Stream output to ensure that Namespace URI's are
prefixed correctly
|
|*{color:#003366}11.08.2012: JDOM 2.0.4 Released!{color}*
JDOM 2.0.4 fixes a some issues:
* Fixes [Issue 93|https://github.com/hunterhacker/jdom/issues/93] - Some Java
containers (e.g. Applets) have security restrictions on accessing System
properties.
* Fixes [Issue 94|https://github.com/hunterhacker/jdom/issues/94] - Improve
the exception-handling in the intializers for the XMLSchema validating
singletons in XMLReaders.
* Fixes [Issue 97|https://github.com/hunterhacker/jdom/issues/97] - Update to
using/packaging Jaxen 1.1.4
* Fixes [Issue 98|https://github.com/hunterhacker/jdom/issues/98] - Improve
the XPathHelper class so that it can build queries to all nodes, including at
document level.
* Fixes [Issue 100|https://github.com/hunterhacker/jdom/issues/100] - Use the
functionally equivalent 'older' DOM methods instead of DOM 3 methods with may
not be implemented completely in all DOM libraries.|
|*{color:#003366}09.09.2012: JDOM 2.0.3 Released!{color}*
JDOM 2.0.3 fixes a couple of bugs, and includes some new features:
* Fixes [Issue 88|https://github.com/hunterhacker/jdom/issues/88] - makes
subclasses of JDOM content serializable even if they are not in the org.jdom2
package.
* Fixes [Issue 89|https://github.com/hunterhacker/jdom/issues/89] - extends
the SAX processing in JDOM to allow specific (named) JAXP factories to be used
* Fixes [Issue 90|https://github.com/hunterhacker/jdom/issues/90] - fixes a
false-positive check for Attributes. See the issue for the details.
* Fixes [Issue 91|https://github.com/hunterhacker/jdom/issues/91] - A
performance improvement for AttributeList
* Fixes [Issue 92|https://github.com/hunterhacker/jdom/issues/92] -
Performance improvements for Verifier
* No issue, but includes performance improvements to the regular ContentList.
* Resolves [Issue 87|https://github.com/hunterhacker/jdom/issues/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.|
|*{color:#003366}06.08.2012: JDOM 2.0.2 Released!{color}*
JDOM 2.0.2 fixes a single bug ([Issue
#81|https://github.com/hunterhacker/jdom/issues/81]) and also updates some
JavaDoc, and makes an exception message more meaningful.
|
|*{color:#003366}04.28.2012: JDOM 2.0.1 Released!{color}*
JDOM 2.0.1 Introduces official support for Android! See the [JDOM and Android
page|https://github.com/hunterhacker/jdom/wiki/JDOM2-and-Android]. JDOM 2.0.1
also fixes a bug in the 'Compact' output of XML.
|
|*{color:#003366}04.08.2012: JDOM 2.0.0 Released!{color}*
JDOM 2.0.0 brings JDOM in to the world of Generics and other Java language
items introduced with Java 5. As a result, JDOM 2.0.0 requires Java 5 or later,
but is only fully supported on Java 6 and later.
|
[https://github.com/hunterhacker/jdom/wiki/JDOM2-Migration-Issues]
was:https://github.com/hunterhacker/jdom/wiki/JDOM2-Migration-Issues
> Upgrade to JDOM2 1.1 to JDOM2 2.0.6
> -----------------------------------
>
> Key: MRELEASE-1056
> URL: https://issues.apache.org/jira/browse/MRELEASE-1056
> Project: Maven Release Plugin
> Issue Type: Dependency upgrade
> Reporter: Sylwester Lachiewicz
> Assignee: Sylwester Lachiewicz
> Priority: Minor
>
> *
> |*{color:#003366}02.15.2015: JDOM 2.0.6 Released!{color}*
>
>
> JDOM 2.0.6 fixes some issues:
> * Fixes [Issue 120|https://github.com/hunterhacker/jdom/issues/120] -
> Incorrect cloning of JaxenCompile ending up with variables shared between
> clones.
> * Fixes [Issue 127|https://github.com/hunterhacker/jdom/issues/127] - When
> Outputting content, getting a PrettyFormat Format, then setting it to
> "Preserve" does not preserve properly
> * Fixes [Issue 126|https://github.com/hunterhacker/jdom/issues/126] - While
> namespaces prefixes like "Xml" are discouraged, they are actually allowed
> (except "xml" and "xmlns" - case specific).
> * Fixes [Issue 128|https://github.com/hunterhacker/jdom/issues/128] - Third
> party Security audit revealed a few places which were vulnerable.
> * Fixes [Issue 129|https://github.com/hunterhacker/jdom/issues/129] - Java 8
> introduces public sort method on List interface. This conflicts with
> protected sort on ContentList
> * Fixes [Issue 131|https://github.com/hunterhacker/jdom/issues/131] -
> JavaDoc fix
> * Fixes [Issue 134|https://github.com/hunterhacker/jdom/issues/134] -
> Upgrade Xalan to 2.7.2
> * Fixes [Issue 143|https://github.com/hunterhacker/jdom/issues/143] - Maven
> third party dependency versions
> * Fixes [Issue 136|https://github.com/hunterhacker/jdom/issues/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|https://github.com/hunterhacker/jdom/issues/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.|
> |*{color:#003366}04.28.2013: JDOM 2.0.5 Released!{color}*
>
>
> JDOM 2.0.5 fixes some issues:
> * Fixes [Issue 116|https://github.com/hunterhacker/jdom/issues/116] - JDOM
> 1.x uses an iterator to output XML child content, modify JDOM 2.x to do the
> same.
> * Fixes [Issue 115|https://github.com/hunterhacker/jdom/issues/115] -
> Correctly set the 'xmlns' prefix and URI for Namespace declarations in
> DOMOutputter.
> * Fixes [Issue 114|https://github.com/hunterhacker/jdom/issues/114] -
> Setting the Line Separator for JDOM would not work from System.properties().
> * Fixes [Issue 113|https://github.com/hunterhacker/jdom/issues/113] -
> Compile (and test) against Jaxen 1.1.6
> * Fixes [Issue 112|https://github.com/hunterhacker/jdom/issues/112] -
> Improves performance of SAXBuilder when there are large ( greater than 1KB )
> text sections in the input XML
> * Fixes [Issue 111|https://github.com/hunterhacker/jdom/issues/111] -
> Improve documentation for SAXBuilder.build(String) so that it is more obvious
> that the String must be a URI or filename, etc. and not actual XML in a
> String variable
> * Fixes [Issue 106|https://github.com/hunterhacker/jdom/issues/106] - Uses
> different methods on StAX Stream output to ensure that Namespace URI's are
> prefixed correctly
> |
> |*{color:#003366}11.08.2012: JDOM 2.0.4 Released!{color}*
>
>
> JDOM 2.0.4 fixes a some issues:
> * Fixes [Issue 93|https://github.com/hunterhacker/jdom/issues/93] - Some
> Java containers (e.g. Applets) have security restrictions on accessing System
> properties.
> * Fixes [Issue 94|https://github.com/hunterhacker/jdom/issues/94] - Improve
> the exception-handling in the intializers for the XMLSchema validating
> singletons in XMLReaders.
> * Fixes [Issue 97|https://github.com/hunterhacker/jdom/issues/97] - Update
> to using/packaging Jaxen 1.1.4
> * Fixes [Issue 98|https://github.com/hunterhacker/jdom/issues/98] - Improve
> the XPathHelper class so that it can build queries to all nodes, including at
> document level.
> * Fixes [Issue 100|https://github.com/hunterhacker/jdom/issues/100] - Use
> the functionally equivalent 'older' DOM methods instead of DOM 3 methods with
> may not be implemented completely in all DOM libraries.|
> |*{color:#003366}09.09.2012: JDOM 2.0.3 Released!{color}*
>
>
> JDOM 2.0.3 fixes a couple of bugs, and includes some new features:
> * Fixes [Issue 88|https://github.com/hunterhacker/jdom/issues/88] - makes
> subclasses of JDOM content serializable even if they are not in the org.jdom2
> package.
> * Fixes [Issue 89|https://github.com/hunterhacker/jdom/issues/89] - extends
> the SAX processing in JDOM to allow specific (named) JAXP factories to be used
> * Fixes [Issue 90|https://github.com/hunterhacker/jdom/issues/90] - fixes a
> false-positive check for Attributes. See the issue for the details.
> * Fixes [Issue 91|https://github.com/hunterhacker/jdom/issues/91] - A
> performance improvement for AttributeList
> * Fixes [Issue 92|https://github.com/hunterhacker/jdom/issues/92] -
> Performance improvements for Verifier
> * No issue, but includes performance improvements to the regular ContentList.
> * Resolves [Issue 87|https://github.com/hunterhacker/jdom/issues/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.|
> |*{color:#003366}06.08.2012: JDOM 2.0.2 Released!{color}*
>
>
> JDOM 2.0.2 fixes a single bug ([Issue
> #81|https://github.com/hunterhacker/jdom/issues/81]) and also updates some
> JavaDoc, and makes an exception message more meaningful.
> |
> |*{color:#003366}04.28.2012: JDOM 2.0.1 Released!{color}*
>
>
> JDOM 2.0.1 Introduces official support for Android! See the [JDOM and Android
> page|https://github.com/hunterhacker/jdom/wiki/JDOM2-and-Android]. JDOM 2.0.1
> also fixes a bug in the 'Compact' output of XML.
> |
> |*{color:#003366}04.08.2012: JDOM 2.0.0 Released!{color}*
>
>
> JDOM 2.0.0 brings JDOM in to the world of Generics and other Java language
> items introduced with Java 5. As a result, JDOM 2.0.0 requires Java 5 or
> later, but is only fully supported on Java 6 and later.
> |
> [https://github.com/hunterhacker/jdom/wiki/JDOM2-Migration-Issues]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)