TLSv1.0 和 TLSv1.1 连接协议现已弃用,并且在未来的连接器/Python 版本中可能会删除对它们的支持。使用它们会发出“DeprecationWarning”级别的错误。
允许针对不受测试框架控制的外部服务器运行单元测试。(缺陷 #80135,缺陷 #22594547)
连接器/Python 现在在服务器上启用时支持查询属性,有关详细信息,请参阅查询属性。此功能的新连接器/Python 游标方法是
add_attribute(name, value)
、clear_attributes()
和get_attributes()
。功能适用于准备好的和非准备的语句。连接器/Python 现在实现 authentication_kerberos_client 插件以支持经典 MySQL 协议连接的 Kerberos 身份验证。
删除了 Django 的 MySQLdb 模块依赖项。(缺陷号 32947160)
修复了在具有覆盖部分的配置文件中使用 include 指令时的选项文件解析器。感谢 Garen Chan 提供补丁。(错误#32838010,错误#103546)
在 Windows 上,更新了 MSI 安装程序以分发
authentication_ldap_client.dll
; 这包括libsasl.dll
、saslSCRAM.dll
和libcrypto-1_1-x64.dll
。(缺陷号 32789076)如果在 Collection.replace_one() 或 Collection.add_or_replace_one() 方法中提供用于替换的文档 ID 包含与原始文档不同的“_id”,则忽略“_id”定义。现在,出现了一个错误。(缺陷号 32778827)
X DevAPI 实现将二进制类型转换为字符串而不是字节。(缺陷号 32623479)
当 SELECT 语句获取一个 INT ZEROFILL 数据类型时,CEXT 实现引发了一个异常,该数据类型变成了 0 填充。现在,ZEROFILL_FLAG 标志已按预期进行检查和处理。(漏洞 #31528783,漏洞 #99955)