Jaybird 3.0.10
The following has been changed or fixed since Jaybird 3.0.9:
- Added: A static utility method
FBDriver.normalizeProperties
which, given a JDBC url and aProperties
object, returns aMap<String, String>
containing the merged properties normalized to the common property name. (JDBC-627)
The current implementation normalizes known property names to the long-formisc_dpb
name, and removes thedatabase
property. These are both implementation details that might change in future versions.
This feature was back-ported from Jaybird 4.0.1. - Fixed: Use of
isc_dpb_no_db_triggers
no longer logs a warning (JDBC-628) - Fixed: First letter of JDBC escape was case-sensitive (JDBC-632)
This was a regression compared to 2.2.x. - Fixed: Some usernames cannot authenticate using SRP (JDBC-635)
- Fixed:
ServiceConfigurationError
while loading plugins could prevent Jaybird from loading (JDBC-636)
See the full release notes for more information.
The release is also available on maven(*):
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-jdkXX</artifactId>
<version>3.0.10</version>
* The artifactId depends on your target Java version: jaybird-jdk18
for Java 8 and higher, or jaybird-jdk17
for Java 7