Jaybird 4.0.1 has been released. Jaybird 4.0.1 is the first
maintenance release of Jaybird 4, and introduces support for
(a new type in Firebird 4), improves support for the Firebird 4
TIME ZONE types by adding support for
and making some of the derivation rules more consistent with
Firebird. It also provides some bug fixes and other changes.
The following has been changed or fixed since Jaybird 4.0.0
INT128(reported as JDBC type
FBDriver.normalizePropertieswhich, given a JDBC url and a
Propertiesobject, returns a
Mapcontaining the merged properties normalized to common property name. (JDBC-627)
isc_dpb_no_db_triggersno longer logs a warning (JDBC-628)
org.firebirdsql.gds.ng.tz.TimeZoneDatatypeCoderwas made almost entirely private. This should not affect normal user code.
org.firebirdsql.gds.ngpackage and sub-packages.
TIME WITH TIME ZONEnow use 2020-01-01 as base date for named zones (JDBC-629)
WITH TIME ZONEtypes (JDBC-630)
Connection.setNetworkTimeoutincorrectly used the provided
Executorto set the timeout (JDBC-631)
Jaybird 4 supports Firebird 2.5 and higher, on Java 7, 8, 11 and 14 (using the Java 11 version of the driver).
-- Mark Rotteveel