Firebird Class 4 JCA-JDBC Driver Downloads
Jaybird 2.2.5 released, with the following fixes since Jaybird 2.2.4:
- Fixed: getCrossReference broken by changes of JDBC-331 (JDBC-335)
- Added: basic support for Java 8 java.time in PreparedStatement.setObject() and ResultSet.updateObject() (JDBC-339)
As part of this change the supported sub-second precision for java.sql.Timestamp has been increased from 1 millisecond to the maximum Firebird precision of 100 microseconds (or 0.1 millisecond).
- Fixed: Deadlocks and other thread safety issues with classes in org.firebirdsql.pool (JDBC-341)
The following are known in issues in Jaybird 2.2.5 (and earlier):
- ResultSets opened with CLOSE_CURSORS_AT_COMMIT aren't correctly closed on commit when auto-commit is off (JDBC-307)
This list is not exhaustive, see the Jaybird tracker for a full list of open bugs.
See also the full Jaybird 2.2.5 releasenotes.
The release is also available on maven(*):
*The artifactId depends on your target Java version: jaybird-jdk15, jaybird-jdk16, jaybird-jdk17 or jaybird-jdk18.
All released versions are available at sourceforge.net.
For more details see Jaybird 2.1 JDBC driver Java Programmer's Manual.