What's new
The following has been changed or fixed since Jaybird 5.0.5:
- Fixed: Exceptions during statement execution did not always complete the statement, which could delay transaction commit in auto-commit mode (#806)
- Fixed: Closing a connection when the database was shutdown, or the connection was otherwise broken, could result in a
NullPointerException
(#812) - Fixed: Error "Column unknown; IND.RDB$CONDITION_SOURCE" when calling
DatabaseMetaData.getIndexInfo
on Firebird 5.0 with a Firebird 4.0 (ODS 13.0) database (#813) - Fixed: Calling
ResultSet.wasNull()
when on the insert-row throws aSQLException
instead of reporting the null-state of the last retrieved column (#816) - Fixed: Inserting a row into a result set backed by a server-side scrollable cursor could include the inserted row twice (#819)
- Improvement: Updated JNA dependency to version 5.15.0 (#823)
Bug reports about undocumented changes in behavior are appreciated. Feedback can be sent to the Firebird-java Google Group or reported on the issue tracker https://github.com/FirebirdSQL/jaybird/issues.
See also the full Jaybird 5 release notes.
Maven
The release is also available on Maven(*):
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird</artifactId>
<version>5.0.6.java11</version>
* The version depends on your target Java version: 5.0.6.java11
for Java 11 and higher, or 5.0.6.java8
for Java 8.