Added a new
WEBAUTHN_DEVICE_NUMBERconnection option that is passed to and interpreted by the WebAuthN authentication plugin. It accepts a numeric value that selects the authenticator device to use during WebAuthN authentication. Previously, the first (#0) authentication plugin was always used. (WL #16646)
-
The user defined
traceparentquery attribute in an OpenTelemetry instrumented application was not sent to the server, which resulted in user (or connector) generated OpenTelemetry spans to not associate with the corresponding server spans. (Bug #37188732)References: This issue is a regression of: Bug #36841317.
Retrieving a list of records that contained an empty
BLOBfield could return an unexpected result. (Bug #116657, Bug #37286526)-
For fixed column types, such as
CHAR, having these fields contain unexpected multi-byte characters could cause a "returned data that does not match expected data length for column" error.The connector now enables the
PAD_CHAR_TO_FULL_LENGTHsql_mode. (Bug #114470, Bug #37298936) Improved result set handling produced by catalog functions. When
SQLFreeStmt()withSQL_UNBINDorSQL_RESET_PARAMSwas called after a catalog function (such asSQLProcedureColumns), the result set produced by the catalog function was not cleared in accordance to ODBC API requirements for unbinding result columns and resetting parameters. (Bug #109466, Bug #36906892)