mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-07-18 20:51:02 +08:00
chore: bump version to 3.2.8 and update changelog for release
Re-home the stale [Unreleased] content under its actual release (3.2.6) and document the 3.2.8 fix batch. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014w1Z6Nxy6XTRgkFXqPr9Zh
This commit is contained in:
27
CHANGELOG.md
27
CHANGELOG.md
@@ -1,5 +1,32 @@
|
||||
# [Unreleased]
|
||||
|
||||
# [3.2.8] - 2026-07-02
|
||||
|
||||
## Backend
|
||||
|
||||
### Fixed
|
||||
|
||||
- 修复 qBittorrent ≥ 5.2 登录失败:新版登录成功返回 HTTP 204 空响应体,旧代码要求 200 + "Ok." 导致认证失败 (#1044, #1034, #1043)
|
||||
- 修复删除番剧/种子时文件不被删除:hashes 列表未按 qB API 要求以 `|` 拼接且响应状态未校验,删除失败现在会正确上报到 WebUI (#1046)
|
||||
- 修复下载器认证失败时 httpx 连接池泄漏:连接失败后正确关闭客户端 (#1043)
|
||||
- 加固初始设置接口:`/setup/test-downloader` 增加 URL 协议校验,所有 setup 接口不再回显原始错误详情 (#1041)
|
||||
- 修复同一站点多个 RSS 并发请求触发 HTTP 429:按主机分组串行抓取并加入间隔,不同主机仍并行 (#1026)
|
||||
- 修复 OpenAI 解析阻塞事件循环:切换到 AsyncOpenAI 异步客户端
|
||||
- 修复番剧缓存的失效竞态:加锁并引入代数计数,防止过期快照覆盖较新的失效
|
||||
- 修复无 `[字幕组]` 前缀的标题被解析器破坏 (#1025)
|
||||
- 共享 httpx 客户端跟随 302 重定向(mikanime.tv 镜像域名) (#983)
|
||||
- 修复 Linux 主机解析 Windows qBittorrent 保存路径导致季度总被置为 01 (#1016)
|
||||
- 加固共享 httpx 客户端:缩短 keepalive 防止陈旧连接风暴 (#1018, #1028, #984)
|
||||
- 删除 RSS 订阅时级联删除其种子记录,侧边栏不再残留条目 (#1019)
|
||||
- 探测 qBittorrent 时遵循 SSL 设置 (#1014)
|
||||
|
||||
### Maintenance
|
||||
|
||||
- 发布包纳入 `pyproject.toml` / `uv.lock` / `requirements.txt` (#994, #1015)
|
||||
- 容器启动 chown 跳过 `.venv`,加快启动 (#1011)
|
||||
|
||||
# [3.2.6] - 2026-03-01
|
||||
|
||||
## Backend
|
||||
|
||||
### Added
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "auto-bangumi"
|
||||
version = "3.2.4"
|
||||
version = "3.2.8"
|
||||
description = "AutoBangumi - Automated anime download manager"
|
||||
requires-python = ">=3.13"
|
||||
dependencies = [
|
||||
|
||||
2
backend/uv.lock
generated
2
backend/uv.lock
generated
@@ -61,7 +61,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "auto-bangumi"
|
||||
version = "3.2.4"
|
||||
version = "3.2.8"
|
||||
source = { virtual = "." }
|
||||
dependencies = [
|
||||
{ name = "aiosqlite" },
|
||||
|
||||
Reference in New Issue
Block a user