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)
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)
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:
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)
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)
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
would incorrectly trim string values (jaybird#729)
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)
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).
See also: