v5.0.1-beta.8
Added
- Restored custom data storage location support, with options to change or reset the data directory in Advanced settings.
- Added an option to copy existing data when changing the data directory, with a warning if the target already contains data.
- Added a startup recovery dialog when the custom data directory is missing, unavailable, or has a damaged location record.
Improved
- Update dialog changelogs now scroll instead of being truncated.
- Added a title to the import-from-URL dialog and improved modal title styling.
Fixed
- Fixed cases where SwitchHosts could accidentally fall back to the default data directory when the custom location was unavailable.
- Blocked data writes, remote refresh, HTTP API, tray mini window, and related actions from bypassing the recovery flow.
- Added stronger validation before switching data directories to avoid restarting into an unusable location.
Dependencies
- Updated Rust dependency
tarfrom0.4.45to0.4.46.
v5.0.1-beta.8
新增
- 恢复自定义数据存储位置功能,可在高级设置中更改或重置数据目录。
- 更改数据目录时支持复制现有数据,并在目标目录已有数据时提示覆盖风险。
- 当自定义数据目录丢失、不可用或记录损坏时,启动时会显示恢复对话框。
优化
- 更新弹窗的 changelog 支持滚动显示,避免长内容被截断。
- 导入 URL 弹窗新增标题,弹窗标题样式更清晰。
修复
- 修复自定义数据目录异常时可能误用默认目录的问题。
- 恢复状态下会阻止数据写入、远程刷新、HTTP API、托盘迷你窗口等操作绕过恢复流程。
- 增强数据目录切换前的可用性检查,避免保存无效目录后启动失败。
依赖
- 升级 Rust 依赖
tar:0.4.45→0.4.46。
Full Changelog: v5.0.1-beta.7...v5.0.1-beta.8