07 September 2018
We are happy to announce the release of Jaybird 3.0.5.
This release is largely a bugfix release, but contains additional support for Firebird 3.0.4 and Firebird 4.
Jaybird 3.0.5 contains the following fixes and changes:
FBManager does not accept page size of 32768 (Firebird 4 and higher) (JDBC-468)
Fixed: Jaybird cannot parse Firebird version numbers with revisions (JDBC-534)
Fixed: Incorrect parsing of Firebird version numbers (JDBC-535)
New feature: Added support for the Srp256 authentication plugin (JDBC-536)
Fixed: Incorrect warning "Specified statement was not created by this connection" logged for statements that fail with an exception on prepare (JDBC-538)
Fixed: Remote close of event channel (eg on Firebird server stop or crash) leads to high CPU usage and excessive error logging as socket channel is not removed from selector (JDBC-542)
dbCryptConfig not available on
Documentation: wire protocol encryption requires unlimited strength Cryptographic Jurisdiction Policy (or equivalent), this was previously not documented (JDBC-545)
Jaybird 3.0 supports Firebird 2.0 and higher, on Java 7, 8 and 9 and higher. Basic Java 9 and higher compatibility is provided through the Java 8 version of the driver.