Subject | Jaybird 2.2.11 released |
---|---|
Author | Mark Rotteveel |
Post date | 2016-08-07T09:32:26Z |
I have just released Jaybird 2.2.11.
The release can be downloaded from
http://www.firebirdsql.org/en/jdbc-driver/ or
https://github.com/FirebirdSQL/jaybird/releases/tag/v2.2.11
The release is also available on maven(*):
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-jdkXX</artifactId>
<version>2.2.11</version>
* The artifactId depends on your target Java version: jaybird-jdk18,
jaybird-jdk17, or jaybird-jdk16.
The following has been changed or fixed since Jaybird 2.2.10:
* Fixed: Dialect 1, NUMERIC(15,2) and DatabaseMetadata.getColumn returns
0 for DECIMAL_DIGITS (JDBC-426)
* Updated error messages from latest Firebird 3 to add missing messages
(JDBC-428)
* Fixed: ResultSet.getObject() returns byte[] instead of String for BLOB
SUB_TYPE 1 when using octetsAsBytes (JDBC-431)
* Improvement: Support Firebird 3 48-bit transaction ids. (JDBC-432)
Note that FBMaintenanceManager.commit/rollbackTransaction(long) with
longer than 32 bit transaction ids requires Firebird 3.0.1 because of
CORE-5224.
* Fixed: Batch insert with setBinaryStream inserts an empty BLOB
SUB_TYPE TEXT (JDBC-433)
* Changed locking to coarser blocks with - as far as possible - a single
lock object per connection for all connection-derived objects (JDBC-435)
Full release notes on
http://www.firebirdsql.org/file/documentation/drivers_documentation/java/2.2.11/release_notes.html
--
Mark Rotteveel
The release can be downloaded from
http://www.firebirdsql.org/en/jdbc-driver/ or
https://github.com/FirebirdSQL/jaybird/releases/tag/v2.2.11
The release is also available on maven(*):
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-jdkXX</artifactId>
<version>2.2.11</version>
* The artifactId depends on your target Java version: jaybird-jdk18,
jaybird-jdk17, or jaybird-jdk16.
The following has been changed or fixed since Jaybird 2.2.10:
* Fixed: Dialect 1, NUMERIC(15,2) and DatabaseMetadata.getColumn returns
0 for DECIMAL_DIGITS (JDBC-426)
* Updated error messages from latest Firebird 3 to add missing messages
(JDBC-428)
* Fixed: ResultSet.getObject() returns byte[] instead of String for BLOB
SUB_TYPE 1 when using octetsAsBytes (JDBC-431)
* Improvement: Support Firebird 3 48-bit transaction ids. (JDBC-432)
Note that FBMaintenanceManager.commit/rollbackTransaction(long) with
longer than 32 bit transaction ids requires Firebird 3.0.1 because of
CORE-5224.
* Fixed: Batch insert with setBinaryStream inserts an empty BLOB
SUB_TYPE TEXT (JDBC-433)
* Changed locking to coarser blocks with - as far as possible - a single
lock object per connection for all connection-derived objects (JDBC-435)
Full release notes on
http://www.firebirdsql.org/file/documentation/drivers_documentation/java/2.2.11/release_notes.html
--
Mark Rotteveel