Apache Commons logo Commons Configuration
Comparing source compatibility of commons-configuration2-2.13.0.jar against commons-configuration2-2.12.0.jar
Old: commons-configuration2-2.12.0.jar
New: commons-configuration2-2.13.0.jar
Created: 2025-11-26T12:34:06.727+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public abstract class  org.apache.commons.configuration2.AbstractConfiguration top
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.configuration2.event.BaseEventSource n.a.
MODIFIED static protected abstract class  org.apache.commons.configuration2.BaseHierarchicalConfiguration$BuilderVisitor top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.configuration2.tree.ConfigurationNodeVisitorAdapter n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
MODIFIED PUBLIC (<- PROTECTED)  n.a. BaseHierarchicalConfiguration$BuilderVisitor() n.a.
Old file New file
63 68
MODIFIED public abstract interface  org.apache.commons.configuration2.ImmutableConfiguration top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.util.Set
<..>
New:java.util.Map$Entry<java.lang.String,java.lang.Object>
entrySet()
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 96
NEW public n.a. void forEach(java.util.function.BiConsumer
<..>
New:java.lang.Stringjava.lang.Object
)
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 121
MODIFIED public class  org.apache.commons.configuration2.PropertiesConfigurationLayout top