diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c51bbc3..d27a9412 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +# [3.2.0-beta.8] - 2026-01-25 + +## Backend + +### Features + +- Passkey 登录支持无用户名模式(可发现凭证) + +### Fixes + +- 修复搜索和订阅流程中的多个问题 +- 改进种子获取可靠性和错误处理 + +## Frontend + +### Features + +- Passkey 登录支持无用户名模式(可发现凭证) + +--- + # [3.2.0-beta.7] - 2026-01-25 ## Backend @@ -5,7 +26,6 @@ ### Features - 数据库迁移自动填充 NULL 值为模型默认值 -- Passkey 登录支持无用户名模式(可发现凭证) ### Fixes @@ -19,7 +39,6 @@ - 重新设计搜索面板,新增模态框和过滤系统 - 重新设计登录面板,采用现代毛玻璃风格 - 日志页面新增日志级别过滤功能 -- Passkey 登录支持无用户名模式(可发现凭证) ### Fixes diff --git a/backend/pyproject.toml b/backend/pyproject.toml index af2e2d0a..aa5a183c 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "auto-bangumi" -version = "3.2.0-beta.7" +version = "3.2.0-beta.8" description = "AutoBangumi - Automated anime download manager" requires-python = ">=3.10" dependencies = [ diff --git a/docs/changelog/3.2.md b/docs/changelog/3.2.md index dded5c18..005b8213 100644 --- a/docs/changelog/3.2.md +++ b/docs/changelog/3.2.md @@ -9,6 +9,7 @@ - Multi-device credential backup detection (iCloud Keychain, etc.) - Clone attack protection (sign_count verification) - Authentication strategy pattern unifying password and Passkey login interfaces + - Usernameless login support via discoverable credentials (resident keys) - Added first-run setup wizard - 7-step guided configuration: account, downloader, RSS source, media path, notifications - Downloader connection test, RSS source validation @@ -41,6 +42,8 @@ - Fixed downloader connection check with max retry limit - Fixed transient network errors when adding torrents with retry logic +- Fixed multiple issues in search and subscription flow +- Improved torrent fetch reliability and error handling - Fixed `aaguid` type error (now `str` in py_webauthn 2.7.0, no longer `bytes`) - Fixed missing `credential_backup_eligible` field (replaced with `credential_device_type`) - Fixed `verify_authentication_response` receiving invalid `credential_id` parameter causing TypeError @@ -76,7 +79,7 @@ - WebAuthn browser support detection - Automatic device name identification - Passkey list display and deletion -- Added Passkey fingerprint login button on login page +- Added Passkey fingerprint login button on login page (supports usernameless login) - Added calendar view page - Added downloader management page - Added Bangumi card hover overlay (showing title and tags)