v1.5.4 - 单股工作台切股修复 / Stock Workbench Selection Fix
中文
本版本修复单股工作台的切股回跳问题,并优化更新检测失败时的提示体验。
- 修复 #21:在单股工作台中选择下方股票后,3 秒自动刷新不再把页面切回列表最上方股票。
- 根因:自动刷新使用了旧闭包里的选中状态,误判当前没有选中股票后重置为第一只;现在改为按最新状态保留当前选择。
- 自动检查更新失败时静默处理,不再把 403/网络失败长期显示在左侧版本区。
- 手动点击“检测更新”失败时显示短暂提示,几秒后自动消失。
- GitHub API 限流会提示“GitHub API 限流,稍后再试”。
安装包、便携包和 Linux 包会由 GitHub Actions 构建完成后自动上传到本 Release。
English
This release fixes stock selection jumping in the single-stock workbench and improves update-check failure handling.
- Fixed #21: after selecting a lower stock in the single-stock workbench, the 3-second automatic refresh no longer jumps back to the first stock in the list.
- Root cause: automatic refresh used a stale selected-state closure and reset the target to the first stock; the UI now preserves the latest selected stock.
- Background update-check failures are now silent and no longer leave persistent 403/network errors in the sidebar.
- Manual “Check for updates” failures now show a short-lived toast that disappears automatically.
- GitHub API rate limiting is shown as “GitHub API 限流,稍后再试”.
Installer, portable, and Linux packages will be uploaded automatically by GitHub Actions after the release workflow finishes.