Join Firebird Foundation to support Firebird SQL development and receive multiple bonuses
Select your media preference
Subscribe to Firebird’s Newsletter to receive the latest news
We are happy to announce the release of Jaybird 5.0.1 and Jaybird 4.0.9.
The following has been fixed since Jaybird 5.0.0:
Fixed: Executing DML with a RETURNING clause containing a blob column would return the blob-id instead of the blob value (jaybird#728)
Fixed: CallableStatement.getString and CallableStatement.getObject would incorrectly trim string values (jaybird#729)
CallableStatement.getString
CallableStatement.getObject
Fixed: ResultSetMetaData.getPrecision(int) of a connectionless result set could throw a NullPointerException if the column was of type FLOAT or DOUBLE PRECISION (jaybird#730)
ResultSetMetaData.getPrecision(int)
NullPointerException
FLOAT
DOUBLE PRECISION
Jaybird 5 supports Firebird 2.5 and higher, on Java 8, 11, 17 and 19 (support for Java 11 and higher using the Java 11 version of the driver).
See also:
Jaybird 5 release notes
Jaybird downloads
Instructions for Maven
The following has been fixed since Jaybird 4.0.8:
Fixed: Some methods of FBClob threw NullPointerException when attempting to use after implicit or explicit free() (jaybird#719)
FBClob
free()
Improvement: If the default JVM time zone is a GMT offset, e.g. GMT-08:00, configure sessionTimeZone with offset only, e.g. -08:00 (jaybird#720)
GMT-08:00
sessionTimeZone
-08:00
Fixed: CallableStatement.getString would incorrectly trim string values (jaybird#729)
Jaybird 4 supports Firebird 2.5 and higher, on Java 7, 8, 11, 17 and 19 (support for Java 11 and higher using the Java 11 version of the driver).
Jaybird 4 release notes