2024.1 系列发布说明

2024.1-eom

错误修复

  • 如果 tls_enabled=true,memcache_pool 已切换为使用 bmemcached。

3.7.0

新特性

  • 为 rabbitmq 驱动程序添加了一个新的选项,[cache] enforce_fips_mode,用于如果 Python 版本支持,则强制 OpenSSL FIPS 模式。

  • 添加了以下新选项。这些选项用于自定义 dogpile.cache.redis 后端的连接。

    • redis_server

    • redis_username

    • redis_password

    • redis_socket_timeout

  • 现在 Redis Sentinel 得到支持,可用作缓存后端。

  • 当使用 dogpile.cache.redis 后端,并且将 [cache] tls_enable 选项设置为 True 时,现在以下 [cache] 选项设置用于与 Redis 进行 TLS 通信的 tls 证书和密钥。

    • tls_cafile

    • tls_certfile

    • tls_keyfile

升级说明

  • 当使用 dogpile.cache.redis 后端时,[cache] memcache_socket_timeout 选项不再生效,这是文档中描述的行为。请改用 [cache] redis_socket_timeout 选项。

安全问题

  • 我们现在可以使用 [cache] enforce_fips_mode 来强制 OpenSSL FIPS 模式。