更新日志
本版本是1.0.0前的最后一个小版本,进行了大规模的底层重构,在安装该版本前,请卸载旧版本中的服务并完全卸载旧版本应用和删除配置文件,以避免潜在冲突。
⚠️ 重要更改
- 移除了对
openlist-desktop-service的依赖,应用现在不再通过单独的系统服务管理后台进程,避免一些平台上服务管理带来的奇怪的bug。 - 现在不再使用
rclone的后台api进行挂载管理,改为直接通过应用管理rclone进程和rclone.conf文件。 - 变更了
rclone相关的配置项,请在升级后重新配置rclone。 - 现在使用tauri内置的自动更新功能,旧版本的手动选择安装包的更新方式已被弃用。
✨ 新功能
- 现在应用直接管理
openlist和rclone进程,不依赖服务 - 重新设计了全部界面的UI
- 现在支持自定义
openlist和rclone的二进制文件路径 - 现在支持自定义
rclone.conf文件路径 - 现在会控制后台日志文件的大小,防止无限制增长
- 优化了对
openlist和rclone版本检查,使用缓存避免频繁请求 - 优化了对
openlist核心自动启动和rclone自动挂载的说明,避免和软件自动启动功能混淆 - 优化了对
rclone挂载状态的检测,增加了对挂载失败原因的提示同时避免卡在挂载中的状态 - 更新了全部依赖
🐛 修复的错误
- 修复了部分情况下更新后应用无法启动的问题
- 修复了
rclone.conf为空时无法挂载的问题 - 修复了macos上会显示两个标题栏的问题
- 修复了无法在应用内打开网页链接的问题
- 修复了挂载时配置项不足的情况下应用崩溃的问题
- 修复了UI动画没有正确显示的问题
Full Changelog: v0.8.0...v0.9.0