Skip to content

v3.3

Latest

Choose a tag to compare

@happycola233 happycola233 released this 04 Nov 17:43

🎉 BiliTools v3.3 更新说明

v3.3 重新设计了登录页,密码与短信登录的报错不再一闪而过;「检查更新」直接显示更新状态,更新说明也能选中复制;解析页与设置中各类选项的展开、收起动画更加顺滑。此外,安装包改由 GitHub Actions 自动构建并签名,每次发布前都会先跑完全部测试。

以下为相较于 v3.2 的主要更新。

🔐 全新登录页

  • 更紧凑的布局:采用与设置页一致的大标题样式;登录方式、表单和二维码收进同一张卡片,切换登录方式时卡片高度弹性过渡,不再留出大片空白。
  • 更顺手的输入:登录方式切换改为与解析页一致的连接式按钮组;区号选择与「获取验证码」并入输入框两端,登录和发送验证码时显示 Material 3 Expressive 加载动画。放大系统字号时,输入框会随内容长高。
  • 报错就地显示:报错显示在出错的输入框或二维码下方,修改输入、重新提交或切换登录方式后才会收起,读屏也会播报。
  • 二维码更清晰:白边更窄、边缘更锐利;已扫码、已过期等状态直接叠加在二维码上,过期后点一下二维码即可重新生成。
  • 风控验证弹窗:改用应用统一的对话框,标题为「需要短信验证」,按钮改为「去验证」,旋转屏幕后也不会丢失。

🔄 检查更新更直观

  • 「设置 → 关于 → 检查更新」下方直接显示当前状态:正在检查、已是最新版本、发现新版本或检查失败。发现新版本时以强调色突出,检查失败时点击即可重试,状态变化时读屏也会播报。
  • 启动时自动检查的结果会同步到关于页,打开就能看到有没有新版本,无需再手动点一次。
  • 手动检查后已是最新版本时,不再弹出重复的提示。
  • 更新面板中的更新说明支持长按选中,拖动选区后即可复制;其中的链接仍可正常点开。

✨ 更顺滑的动画

  • 解析页切换流媒体格式时,「DASH 将自动合并音视频为单文件」提示随高度一起淡出收起,下方的画质选项一次平滑移动到位,不再先移动一段、停顿约半秒后再跳一下。
  • 勾选「保存字幕文件」「嵌入到视频文件」「嵌入到音频文件」时,字幕来源与歌词语言选项的展开、收起同样连贯。
  • 「默认下载质量」切换到或离开「固定」档位,以及历史记录「更多筛选」中选择或取消「自定义」时间时,下方内容不再在动画首尾跳动。
  • 登录页与解析页输入框下方的报错、提示图标改为与文字对齐,不再偏高。

🛠️ 问题修复

  • 修复密码、短信登录的报错在一两秒内自行消失、来不及看清的问题。

📦 其他

  • 自动构建安装包:安装包改由 GitHub Actions 自动构建并签名。每次发布前会先运行全部测试,并核对签名证书与历届正式版一致,可直接覆盖安装。
  • 项目主页焕新:GitHub 项目主页的 README 全新设计,提供中英文两个版本,并更新了全部截图。