21 August 2026

We are happy to announce the release of Jaybird 6.0.6 and Jaybird 5.0.13, providing bug fixes. Jaybird is the Firebird JDBC driver.

Changes

The following was fixed or changed since Jaybird 6.0.5:

  • Two system properties were added to disable forced close of a connection after fatal errors (#893)

  • Fixed: Off-by-one error in default value for maxInlineBlobSize (#937)

  • Fixed: NullPointerException on authentication failure with non-existent user and single plugin in AuthServer (#940)

  • Improvement: Support customization of service requests in service managers (#946)

  • Dependency update: updated net.java.dev.jna:jna-jpms from 5.18.1 to 5.19.1 (used by jaybird-native) (#951)

  • Added TransactionState.ABORTED_UNKNOWN (#955)

  • Dependency update: updated org.bouncycastle:bcprov-jdk18on from 1.83 to 1.85.2 (used by chacha64-plugin) (#957)

  • The GPG key used to sign releases on Maven Central and GitHub was changed to key-id 373F 65A9 F373 1D5C (fingerprint 8372 B5DA 39C9 2FE1 DB4B BB62 373F 65A9 F373 1D5C). This is a 4096-bit key, where the previous one was 2048 bit.

The following has been changed or fixed since Jaybird 5.0.12:

  • Fixed: Legacy authentication fails with non-ASCII characters in password (#931)

  • Two system properties were added to disable forced close of a connection after fatal errors (#934)

  • Fixed: Off-by-one error in default value for maxInlineBlobSize (#939)

  • Improvement: Support customization of service requests in service managers (#947)

  • Dependency update: updated net.java.dev.jna:jna from 5.18.1 to 5.19.1 (used by jaybird-native) (#952)

  • Made changes to address various potentially confusing warnings and errors logged during finalization (#953)

  • The GPG key used to sign releases on Maven Central and GitHub was changed to key-id 373F 65A9 F373 1D5C (fingerprint 8372 B5DA 39C9 2FE1 DB4B BB62 373F 65A9 F373 1D5C). This is a 4096-bit key, where the previous one was 2048 bit.

Jaybird 6.0.6

Jaybird 6 supports Firebird 3.0 and higher, on Java 17, Java 21, Java 25, and Java 26.

See also:

Jaybird 5.0.13

Jaybird 5 supports Firebird 2.5 and higher, on Java 8, Java 11, Java 17, Java 21, Java 25, and Java 26 (support for Java 11 and higher using the Java 11 version of the driver).

See also: