-
Added support for the WebauthN in FIDO (Fast Identity Online) authentication plugin (
authentication_webauthn
), and added a newwebauthn_callback
connection option.This deprecates the related authentication_fido implementation with its
fido_callback
connection option. Callingfido_callback
now raises a deprecation error that suggests usingwebauthn_callback
instead. (WL #15218) Added Python 3.12 support. (WL #15664)
For Django, the
raise_on_warnings
option was ignored if theisolation_level
option was not set. (Bug #35755852)For OpenTelemetry, all spans generated on the server at connection time are now identified with the connector's connection span. (Bug #35733608)
Handled a type-check issue discovered by the latest django-stubs release. (Bug #35547876)
Fixed a memory leak in the X DevAPI interface C extension. (Bug #35141645)
With the C extension, querying
information_schema.columns
returned byte strings instead of Unicode strings in the result values. (Bug #111427, Bug #35503506)With multiple simultaneous connections, the character set information is shared between connections which could be problematic if two connections were to different major MySQL server versions, such as MySQL 5.x and MySQL 8.x. (Bug #111426, Bug #35503377)