Jaybird 4.0.6
What's new
The following has been changed or fixed since Jaybird 4.0.5
- Improvement:
Connection.isValid(int)
now uses the timeout as a network timeout, if possible (jaybird#685)
This is only supported for pure Java connections. For native connections, the timeout is ignored (and aSQLWarning
is registered). NativeResourceUnloadWebListener
would fail in Servlet containers with aNoClassDefFoundError
if JNA wasn't on the classpath (jaybird#686)- Fixed: Calling
isBeforeFirst()
,isAfterLast()
,isFirst()
, orisLast()
on a closed result set resulted in aNullPointerException
instead of aSQLException
(jaybird#689)
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 4 release notes.
Maven
The release is also available on maven(*):
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird</artifactId>
<version>4.0.6.javaXX</version>
* The version depends on your target Java version: 4.0.6.java7
, 4.0.6.java8
, or 4.0.6.java11
(for Java 11 and higher)