Skip to content

Latest commit

 

History

History
188 lines (148 loc) · 4.67 KB

CHANGELOG.md

File metadata and controls

188 lines (148 loc) · 4.67 KB

Changelog

[1.3.1] - 2025-01-12

包含逻辑/BUG更新
使用 anyhow 优化错误处理方式

更新

Linux支持
支持解析漫画
支持断点续传
支持下载完成时通知
支持自定义文件名格式
支持解析 XML 实时弹幕
支持自定义 Aria2c / DanmakuFactory 配置

修复

重构 Aria2c 队列管理逻辑
修复 FFmpeg 解析帧数与更新进度不正确问题
修复 ASS / ProtoBuf 方式实时弹幕解析不完整问题

[1.3.0] - 2025-01-01

使用 Vue 与 Typescript 完全重构所有功能
包含大量逻辑/BUG更新,提升稳定性
更新已无法使用的API接口、校验算法
停止低于1.3.0版本的维护

更新

更新内核版本至 Tauri v2.1.1
完全重构操作界面
macOS支持
明暗主题

  • 下载相关
    • DASH / MP4
    • 支持收藏夹解析
    • 多选下载支持更多资源
    • 支持解析AI总结(Markdown)
    • 支持历史与实时弹幕(ASS 字幕)
    • 支持 AAC EAC3 FLAC MKV
    • 支持动态删除下载任务
  • 设置相关
    • I18N 多语言支持
    • HTTP(S) 代理支持
    • 缓存管理(日志、临时文件、WebView、数据库)

修复

优化数据持久化逻辑
完善错误捕获与处理
规范数据处理方式
优化性能与内存效率
提高登录稳定性

  • 下载相关
    • 优化大量数据列表的滚动效率
    • 提升资源解析稳定性
    • 重写下载逻辑

[1.2.0-dev.13] - 2024-08-28

使用 Vue 重写的第一个版本,由于没有实现下载功能,因此将 v1.2.0 做存档处理

更新

  • Vue重写前端界面(WIP)
  • macOS支持(WIP)
  • 自动化代码签名
  • 更新内核版本至 Tauri v2.0.0-beta

修复

  • 使用sea-orm存储数据
  • 重构项目结构
  • 优化逻辑

[1.1.2] - 2024-03-25

包含逻辑/BUG更新,以及新功能

更新

  • FLV 支持
  • 历史弹幕/实时弹幕支持 XML+ASS 下载
  • 持久化存储下载记录

修复

  • 优化特殊字符检测
  • 优化链接获取
  • 优化下载处理逻辑

杂项

  • 修复一系列BUG

[1.1.1] - 2024-02-20

包含BUG更新

修复

  • 修复下载完成时的报错 "找不到指定的路径"
  • 修正部分文本

[1.1.0] - 2024-02-02

包含逻辑/BUG更新,以及新功能
使用ts+vite模块化重构,提高安全性
前后端交互添加secret校验,提高安全性

更新

  • 支持课程解析/下载
  • 引入等待/下载中/完成队列(多选/普通下载默认加入等待队列)
  • 下载暂停/继续
  • 添加标签(会员/限免等)
  • 下载文件夹命名将会添加下载时的时间

修复

  • 前端:重写多选/视频解析/视频下载/右键菜单
  • 后端:重写处理队列,优化并发下载模式
  • 下载总体更加稳定
  • 功能: 设置相关
  • 为设置添加描述
  • aria2c管理(重启)
  • 临时文件(计算大小/清理)

杂项

  • 修复一系列BUG
  • 优化Updater更新体验
  • 合并重复/优化大部分逻辑/23M~17M
  • 前后端队列同步
  • 优化aria2c等后端服务session
  • 弹幕解析仅保留“历史弹幕”模块
  • 确保应用仅运行单个实例
  • 重写配置读写/aria2c管理

[1.0.3] - 2024-01-14

包含逻辑/BUG更新,以及新功能

更新

  • aria2c RPC, 支持多线程下载/断点续传
  • 支持互动视频: 回溯 + 控制剧情走向 + 下载每一个剧情对应的资源
  • 弹幕历史 + 实时弹幕 + 视频AI总结
  • 自动选择下载线路

修复

  • 修正Dolby/Hi-Res下载链接获取方式
  • 优化多次下载同一视频的体验

杂项

  • 修复登录时在密码栏按下Enter会导致崩溃的问题
  • 大幅减小应用体积 (本体 42M ~ 23M)
  • 临时文件夹默认改为 %TEMP%
  • 重构繁琐代码

[1.0.2] - 2024-01-06

包含逻辑/BUG更新,以及新功能

更新

  • 支持设置"最大下载并发数"
  • 音乐/AU号解析 & 最高无损SQ FLAC
  • 文件命名支持空格/特殊字符

修复

  • 修正Dolby/Hi-Res下载链接获取方式
  • 优化多次下载同一视频的体验

杂项

  • 优化退出登录逻辑
  • 修改“定位文件”定位方式
  • 前端正确解包gzip
  • 短信登录自动根据地区选择国家区号
  • 大幅减小ffmpeg体积
  • ffmpeg改为使用COPYING许可

[1.0.0] - 2024-01-01

更名为 "BiliTools", 全新图标

更新

  • 支持 8K & Hi-Res无损 & 杜比视界 + 全景声 & 编码格式
  • 并发下载, 多个视频将会打包在一个文件夹内
  • 个人主页
  • 扫码 & 密码 & 短信登录 + 自动刷新登录状态

修复

  • 不再使用反代服务器解决CORS

杂项

  • 现在可以设置了 - 引入配置文件
  • 自动检测新版本并更新

[0.1.0] - 2023-11-24

Initial commit