Apache Commons logo Commons DBCP
Comparing source compatibility of commons-dbcp2-2.14.0.jar against commons-dbcp2-2.13.0.jar
Old: commons-dbcp2-2.13.0.jar
New: commons-dbcp2-2.14.0.jar
Created: 2025-12-16T11:58:55.144+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: true
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class  org.apache.commons.dbcp2.BasicDataSource top
UNCHANGED public class  org.apache.commons.dbcp2.Constants top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Constants()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
24 71
MODIFIED  (Serializable compatible)  public class  org.apache.commons.dbcp2.cpdsadapter.DriverAdapterCPDS top
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 3462286550346526200 -4820523787212147844
Newtrue -6491507213728593230 -4820523787212147844
MODIFIED  (Serializable compatible)  public abstract class  org.apache.commons.dbcp2.datasources.InstanceKeyDataSource top
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -8936616570915298427 -6819270431752240878
Newtrue -1868436432841728928 -6819270431752240878
MODIFIED  (Serializable compatible)  public class  org.apache.commons.dbcp2.datasources.SharedPoolDataSource top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.dbcp2.datasources.InstanceKeyDataSource n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -5422492039978237089 -1458539734480586454
Newtrue -6252325996008993822 -1458539734480586454
MODIFIED public class  org.apache.commons.dbcp2.DelegatingConnection top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED C java.sql.Connection java.sql.Connection
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.dbcp2.AbandonedTrace n.a.
MODIFIED public class  org.apache.commons.dbcp2.DelegatingStatement top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.dbcp2.AbandonedTrace n.a.
UNCHANGED public class  org.apache.commons.dbcp2.Jdbc41Bridge top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Jdbc41Bridge()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
55 494
MODIFIED static protected class  org.apache.commons.dbcp2.managed.LocalXAConnectionFactory$LocalXAResource top
MODIFIED protected class  org.apache.commons.dbcp2.managed.ManagedConnection$CompletionListener top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
MODIFIED PUBLIC (<- PROTECTED)  n.a. ManagedConnection$CompletionListener(org.apache.commons.dbcp2.managed.ManagedConnection) n.a.
Old file New file
53 58
MODIFIED public class  org.apache.commons.dbcp2.PoolableConnection top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.dbcp2.DelegatingConnection n.a.
MODIFIED public class  org.apache.commons.dbcp2.PoolableConnectionFactory top
MODIFIED public class  org.apache.commons.dbcp2.PoolingConnection top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.dbcp2.DelegatingConnection n.a.