Documentation Home
MySQL Connector/Python Release Notes
Related Documentation Download these Release Notes
PDF (US Ltr) - 329.7Kb
PDF (A4) - 330.6Kb

MySQL Connector/Python Release Notes  /  Changes in MySQL Connector/Python 8.x  /  Changes in MySQL Connector/Python 8.2.0 (2023-10-25, General Availability)

Changes in MySQL Connector/Python 8.2.0 (2023-10-25, General Availability)

Functionality Added or Changed

  • Added support for the WebauthN in FIDO (Fast Identity Online) authentication plugin (authentication_webauthn), and added a new webauthn_callback connection option.

    This deprecates the related authentication_fido implementation with its fido_callback connection option. Calling fido_callback now raises a deprecation error that suggests using webauthn_callback instead. (WL #15218)

  • Added Python 3.12 support. (WL #15664)

Bugs Fixed

  • For Django, the raise_on_warnings option was ignored if the isolation_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)