KEMBAR78
Release Jaybird 6.0.1 · FirebirdSQL/jaybird · GitHub
Skip to content

Jaybird 6.0.1

Choose a tag to compare

@mrotteveel mrotteveel released this 04 Apr 13:57
· 114 commits to master since this release
v6.0.1
b78594f

What's new

The following has been changed or fixed since Jaybird 6.0.0:

  • Improvement: backported deferred blob open optimization from Jaybird 7 (#842)
  • Fixed: NullPointerException in getGeneratedKeys() with blob columns after (auto)commit (#846)
  • Fixed: Fetch response with status=0 (FETCH_OK) and count=0 was logged on DEBUG as an unexpected response (#848)
  • Improvement: backported fetching all known blob info items on open from Jaybird 7 (#852)
  • Dependency update: updated net.java.dev.jna:jna-jpms from 5.16.0 to 5.17.0 (used by jaybird-native) (#854)
  • Dependency update: updated org.bouncycastle:bcprov-jdk18on from 1.79 to 1.80 (used by chacha64-plugin) (#856)

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

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.1</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.1</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.1</version>
</dependency>