Version 42.3.2.1 v42.5.4.1

The EDB JDBC connector provides connectivity between a Java application and an EDB Postgres Advanced Server database.

New features, enhancements, bug fixes, and other changes in the EDB JDBC Connector 42.3.2.1 include:

TypeDescription
Upstream mergeMerged with the upstream community driver version 42.3.2. See the community JDBC documentation for details.
New featureorg.checkerframework.* was previously packaged in the EDB JDBC jar file; causing conflicts with other applications utilizing org.checkerfamework.* with different versions. New feature is packaging the checker framework under a custom namespace in the connector using the shade plugin. [Support Ticket: #74134]
New featureJMS based API to interact with DBMS_AQ package seamlessly. This API has been made part of edb-jdbc code under com.edb.jms and com.edb.aq packages.
EnhancementNew property oidTimestamp used to change default behavior of driver when using setTimeStamp method for preparedStatement. If property oidTimestamp it is set to true, sets the oid to Oid.TIMESTAMP, otherwise uses default behavior.
Bug fixIssue: Change in date format nls_date_format=’YYYY/MM/DD’ in EDB*PLUS gives error. [Support Ticket: #75812]
Bug fixRounding differences between EDB and Oracle. [Support Ticket: #72708]
Security fixCVE-2022-21724 as part of community merge with v42.3.2
Security fixCVE-2021-36373 - Removed dependency for org.apache.ant
Security fixCVE-2020-15250 - junit fix for temporary folder.