traefik v3.2.1 版本更新介绍
发布日期: 2024-11-20
版本号: v3.2.1
Traefik发布安全通告GHSA-h924-8g65-j9wg(CVE-2024-45410),建议用户查阅迁移指南进行版本升级。本次更新包含多项修复:修复了k8s/ingress组件中HostRegexp配置与规则语法v2的兼容性问题;调整Postgres首字节错误日志级别为DEBUG;修正WebSocket协议升级时的大小写问题。文档更新包括:新增cert-manager证书使用说明、补充Docker Swarm动态配置使用建议、在迁移指南中新增压缩中间件说明。此外,代码维护方面完成了v2.11分支向v3.2的四次合并操作,涉及多位贡献者的代码整合工作。
更新内容 (中文)
CVE: CVE-2024-45410 (公告 GHSA-h924-8g65-j9wg)
重要提示: 请阅读迁移指南。
错误修复:
- [k8s/ingress,k8s] 修复规则语法v2的HostRegexp配置 (#11288 by kevinpollet)
- [logs] 将Postgres的首字节窥探错误日志级别调整为DEBUG (#11270 by rtribotte)
- [service,fastproxy] 修复WebSocket升级的字符大小写问题 (#11246 by juliens)
文档更新:
- [acme,tls] 记录如何使用cert-manager的证书 (#11053 by mloiseleur)
- [docker/swarm] 添加Swarm提供程序中动态配置使用Docker的提示 (#11207 by webash)
- [middleware] 在迁移指南中新增压缩中间件说明 (#11229 by logica0419)
其他:
- 将v2.11分支合并至v3.2 (#11290 by kevinpollet)
- 将v2.11分支合并至v3.2 (#11287 by rtribotte)
- 将v2.11分支合并至v3.2 (#11285 by juliens)
- 将v2.11分支合并至v3.2 (#11268 by kevinpollet)
更新内容 (原始)
CVE: CVE-2024-45410 (Advisory GHSA-h924-8g65-j9wg)
Important: Please read the migration guide.
Bug fixes:
- [k8s/ingress,k8s] Fix HostRegexp config for rule syntax v2 (#11288 by kevinpollet)
- [logs] Change level of peeking first byte error log to DEBUG for Postgres (#11270 by rtribotte)
- [service,fastproxy] Fix case problem for websocket upgrade (#11246 by juliens)
Documentation:
- [acme,tls] Document how to use Certificates of cert-manager (#11053 by mloiseleur)
- [docker/swarm] Add tips about the use of docker in dynamic configuration for swarm provider (#11207 by webash)
- [middleware] Add Compress middleware to migration guide (#11229 by logica0419)
Misc:
- Merge branch v2.11 into v3.2 (#11290 by kevinpollet)
- Merge branch v2.11 into v3.2 (#11287 by rtribotte)
- Merge branch v2.11 into v3.2 (#11285 by juliens)
- Merge branch v2.11 into v3.2 (#11268 by kevinpollet)
下载链接
- traefik-v3.2.1.src.tar.gz
- traefik_v3.2.1_checksums.txt
- traefik_v3.2.1_darwin_amd64.tar.gz
- traefik_v3.2.1_darwin_arm64.tar.gz
- traefik_v3.2.1_freebsd_386.tar.gz
- traefik_v3.2.1_freebsd_amd64.tar.gz
- traefik_v3.2.1_linux_386.tar.gz
- traefik_v3.2.1_linux_amd64.tar.gz
- traefik_v3.2.1_linux_arm64.tar.gz
- traefik_v3.2.1_linux_armv6.tar.gz
- traefik_v3.2.1_linux_armv7.tar.gz
- traefik_v3.2.1_linux_ppc64le.tar.gz
- traefik_v3.2.1_linux_riscv64.tar.gz
- traefik_v3.2.1_linux_s390x.tar.gz
- traefik_v3.2.1_openbsd_386.tar.gz
- traefik_v3.2.1_openbsd_amd64.tar.gz
- traefik_v3.2.1_windows_386.zip
- traefik_v3.2.1_windows_amd64.zip
- traefik_v3.2.1_windows_arm64.zip