Apache Commons Digester Changes

Release History

VersionDateDescription
3.22011-12-13Maintenance release.
3.12011-10-29New features release.
3.02011-07-06New major release.

Release 3.2 - 2011-12-13

TypeChangesBy
fixprovide an additional artifact with shaded dependencies Fixes DIGESTER-160.simonetripodi
fix*/object-param-rule is not managed in the XML rules Fixes DIGESTER-159.simonetripodi
fixImprove Set(Nested)PropertiesRuleAlias performances in the XML ruleset while binding rules. Fixes DIGESTER-157.simonetripodi
fixMake (Nested|Set)PropertiesBuilder#addAlias() fluent. Fixes DIGESTER-156.simonetripodi
fixClassLoader reference set to DigesterLoader not set in produced Digester instances Fixes DIGESTER-155.simonetripodi
fixThe DigesterBinder is not able to load primitive classes by name Fixes DIGESTER-154.simonetripodi
addAdd Constructor support to ObjectCreateRule Fixes DIGESTER-153.mbenson
addThe org.apache.commons.digester3.binder.DigesterLoader doesn't allow binding a default org.xml.sax.Locator Fixes DIGESTER-152.simonetripodi
addThe org.apache.commons.digester3.binder.DigesterLoader doesn't allow binding a default org.xml.sax.ErrorHandler. Fixes DIGESTER-151.simonetripodi

Release 3.1 - 2011-10-29

TypeChangesBy
addUse Java5 Concurrent APIs to asynchronous parse() Fixes DIGESTER-150.simonetripodi

Release 3.0 - 2011-07-06

TypeChangesBy
fixDefault ClassLoader policy unusable in EAR archive Fixes DIGESTER-28.simonetripodi
addAllow SetNextRule to fire on begin Fixes DIGESTER-72.simonetripodi
addInclude filename or uri if Digester.parse(File file or String uri throws a SAXException Fixes DIGESTER-85.simonetripodi
addxmlrules does not support setNamespaceURI Fixes DIGESTER-90.simonetripodi
fixxmlrules does not support NodeCreateRule Fixes DIGESTER-103.simonetripodi
addNeed to process [attribute id="name"]somename[/attribute] Fixes DIGESTER-105.simonetripodi
fixObjectCreateRule shouldn't keep className as a field. Fixes DIGESTER-118.simonetripodi
fixxmlrules dtd does not define xmlattrs for node-create-rule Fixes DIGESTER-123.simonetripodi
addAllow DigesterLoader to accept an instance of a preconfigured Digester Fixes DIGESTER-127.simonetripodi
addAllow recursive match in ExtendedBaseRules. Fixes DIGESTER-131.simonetripodi
addAdd a CompoundSubstitutor to support more than one Substitutors at a time. Fixes DIGESTER-132.simonetripodi
fixBug in SetPropertyRule. Fixes DIGESTER-134.simonetripodi
updatePublic/protected static fields which intended as constants, but which are not marked final. Fixes DIGESTER-137.simonetripodi