Skip to content

Jaybird 6.0.6

Latest

Choose a tag to compare

@mrotteveel mrotteveel released this 21 Aug 11:53
· 345 commits to master since this release
v6.0.6
597e9b1

What's new

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: Legacy authentication fails with non-ASCII characters in password (#858)
  • 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.

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

Bug reports about undocumented changes in behavior are appreciated. Feedback can be sent to the Firebird-java mailing list or reported on the issue tracker https://github.com/FirebirdSQL/jaybird/issues.

See also the full Jaybird 6 release notes.

Maven

The release is also available on Maven:

<dependency>
  <groupId>org.firebirdsql.jdbc</groupId>
  <artifactId>jaybird</artifactId>
  <version>6.0.6</version>
</dependency>

If you use the native or embedded protocol, you need to add the jaybird-native dependency:

<dependency>
  <groupId>org.firebirdsql.jdbc</groupId>
  <artifactId>jaybird-native</artifactId>
  <version>6.0.6</version>
</dependency>

For ChaCha64 wire encryption support, add the chacha64-plugin dependency:

<dependency>
  <groupId>org.firebirdsql.jdbc</groupId>
  <artifactId>chacha64-plugin</artifactId>
  <version>6.0.6</version>
</dependency>