Releases: cainiao524/qbittorrent-next-ui-test
Release list
v1.6-beta-funky⑨
v1.6-beta-funky⑨:列宽拖动/一键对齐/进度两行/名称截断/选定大小与总大小列/滚动条布局修复
beta1.6.7-DEEPSEEK是个大baka
beta1.6.7-DEEPSEEK是个大baka
- 切页提速:全部/活动/下载中/做种中/已停止 共享组件实例,切换不再重复请求种子数据,仅本地过滤 + 一次渐入动画
- 修复切页闪屏:种子页面只有一次进入动画,移除数据就绪检测
- 移动端文件列表紧凑行列折叠 + 底部抽屉(方案二)
- 左下角版本号显示 beta1.6.7-DEEPSEEK是个大baka
vbeta1.6-baka⑨
移动端种子文件页优化(方案二:紧凑行列折叠 + 底部抽屉/气泡详情)
本版修复
- 修复移动端种子文件页向下滑动不继续显示文件(滚动虚拟窗口在移动分支挂载后未重绑监听)
- PC 端行尾信息按钮:锚定气泡弹窗查看文件/文件夹详情(非居中弹窗)
- 手机端点行弹出底部抽屉,查看大小/优先级/操作
- 超大文件夹增量展开,行组件 memo 化降低重渲染卡顿
部署包
- webui-deploy-scrollfix-20260805-075031.tar:已部署 NAS 9480 的构建产物
beta1.6.1-baka⑨
刷新体验全面优化 + 交互修复
本版修复
- 修复登录界面闪烁:会话检查期间只显示纯背景 spinner,自动登录直接进主页
- 修复全白闪屏:内联主题脚本防深色主题白→黑闪变,boot-splash 首屏加载动画
- 修复滚动条挤压:scrollbar-gutter: stable 预留滚动条槽位,种子加载不再挤压 UI
- Shift 范围选择复选框不再误选文字、不再弹浏览器右键菜单
- 主页统计栏/图表数据到达前显示骨架占位,不瞬间弹出
- 主页整体渐入动画改为向下(slide-in-from-top),种子列表数据到达时立即展开动画
beta1.1.1
beta1.1.1
qBittorrent Next UI 面向 qBittorrent 的现代化、响应式第三方网页界面,基于 React、Vite、Tailwind CSS 与 shadcn/ui 构建,通过 qBittorrent Web API v2 提供完整的种子管理体验。
本版本
- 左下角版本号更新为
beta1.1.1。 - 底部多选操作栏仅背景层半透明并带毛玻璃,文字与图标保持清晰。
新增功能
- 种子文件页新增文件多选框,支持单个文件、文件夹整组选择与表头全选。
- 支持批量切换下载文件优先级:不下载、普通、高、最高。
- 搜索文件后仍可继续展开与折叠文件夹,搜索结果路径默认展开。
- 主界面与种子文件页多选后显示底部浮动操作栏,滑入时透明度与毛玻璃背景同步渐变。
- 对话框遮罩采用自定义关键帧动画,打开时平滑淡入到半透明,最终不透明度为 80%。
- 侧边栏、下拉菜单、提示框等弹层动画同步修正。
修复
- 修复对话框弹出时背景从透明突然变成半透明的问题。
- 修复弹层动画类与 Radix 状态不匹配导致动画不生效的问题。
- 修复移除遮罩固定模糊后背景突变的问题。
- 统一弹层动画时长为 200ms。
兼容性
- qBittorrent 4.x
- qBittorrent 5.x
部署方式
方式一:Docker + Nginx 独立部署(推荐)
适合 NAS、Docker 用户,新版界面与原生界面并存,不影响 qBittorrent 原生界面。
方式二:qBittorrent 备用网页界面
将压缩包内容设置为 qBittorrent 的备用网页用户界面,访问地址和端口保持不变。
方式三:源码构建
git clone https://github.com/cainiao524/qbittorrent-next-ui-test.git
cd qbittorrent-next-ui-test
pnpm install
pnpm build构建结果位于 dist/,可复制到 qBittorrent 备用界面目录或独立 Nginx 网页根目录。
下载
qbittorrent-next-ui.zip:可直接部署的静态文件包。
注意事项
- 首次部署建议保留一个已登录的 qBittorrent 原生界面页面,确认备用界面可用后再关闭。
- 登录使用 qBittorrent WebUI 的用户名和密码。
qbittorrent-next-ui v0.16.2
主要更新
- 文件页面取消内部纵向滚动条,使用浏览器页面外层滚动条。
- “常规、文件、Tracker、用户”标签栏在浏览长文件列表时保持在浏览器内容区顶部。
- 文件数量、搜索、展开操作和排序列标题组成第二层固定顶栏。
- 文件列表支持按文件名、大小、进度和优先级升序或降序排列。
- 保留大型种子文件树虚拟渲染,避免一次创建全部文件行。
安装
解压 qbittorrent-next-ui-v0.16.2.zip 或 qbittorrent-next-ui.zip 到 Nginx 静态站点目录,并将 /api/v2/ 反向代理到 qBittorrent Web API。
校验
SHA256:abbda15b02af124e128de6ce7a2a7cd22ab762d68840eaf81f3e634ab8d3d191
qbittorrent-next-ui v0.16.0
主要更新
- 补齐高级添加种子参数与高级任务控制。
- 新增种子创建器、原始种子导出、全局拖放、键盘快捷键和批量范围选择。
- 新增完整分享限制:分享率、做种时间、非活跃做种时间及限制动作。
- 扩展任务详情中的连接、时间、区块和传输属性。
- 新增侧栏组件配置、设置导入导出与恢复。
- 新增上传和下载速度历史图表。
安装
解压 qbittorrent-next-ui-v0.16.0.zip 到 Nginx 静态站点目录,并将 /api/v2/ 反向代理到 qBittorrent Web API。
校验
SHA256:139d7f7c7bc21bafb7bbffe7511425eac8acb61e10eb47d18a37617a31cf36bb
qbittorrent-next-ui V0.17.3⑨
主要更新
- 全局导航栏、详情标签栏与文件面板之间保留统一的 16 像素间隔。
- 文件顶栏与文件内容连接成一个完整圆角面板,中间不留空隙。
- 滚动长文件列表时,各吸顶区域继续保持正确层级和间距。
- 修正全局导航栏与详情标签栏重叠的问题。
- 文件列表支持按文件名、大小、进度和优先级排序。
- 保留大型种子文件树虚拟渲染,适合浏览数万文件的种子任务。
安装
解压 qbittorrent-next-ui-V0.17.3.zip 或 qbittorrent-next-ui.zip 到 Nginx 静态站点目录,并将 /api/v2/ 反向代理到 qBittorrent Web API。
校验
SHA256:039aa8b90c2c853485548a1bbbdc6249fd7346f1f51f3b07be855456ecee8325
qbittorrent-next-ui V0.16.3⑨
主要更新
- 修正全局导航栏与详情标签栏重叠的问题。
- 浏览长文件列表时,全局导航栏、详情标签栏和文件顶栏分层固定,互不遮挡。
- 优化文件页面圆角效果,为文件工具栏和文件列表增加统一圆角、边框及轻量阴影。
- 文件页面使用浏览器外层滚动条,并支持按文件名、大小、进度和优先级排序。
- 保留大型种子文件树虚拟渲染,适合浏览数万文件的种子任务。
安装
解压 qbittorrent-next-ui-V0.16.3.zip 或 qbittorrent-next-ui.zip 到 Nginx 静态站点目录,并将 /api/v2/ 反向代理到 qBittorrent Web API。
校验
SHA256:5d459026750958b1dfdbda1974c89476029311bdfb38dbd25027c8f8cb2b2569