v0.3.1: 桌面更稳、首屏更快、安装更顺
距上次发版四个月,重点修掉了 macOS 安装与启动的一连串卡点,并把分析看板和后端常用操作都跑得更快。
⚠️ Heads-up
- v0.3.1 此前发布过一个无法启动的版本,已被本版覆盖。如已安装旧版,请先把 Applications 里的旧版拖到废纸篓再装新版,否则单实例锁会让新版直接退出。
- macOS 首次启动会被 Gatekeeper 拦「未知开发者」。在 Applications 中右键 → 打开即可放行,或执行一次
xattr -cr /Applications/HouseholdBalanceSheet.app清掉隔离属性。 - 升级不会影响已录入的资产负债数据,本地数据库位置保持不变。
🎉 New features
- 桌面端会记住主窗口上次关闭时的位置和尺寸,下次启动自动还原;外接屏拔掉或窗口落到屏幕外时回退到默认居中。
- macOS 休眠唤醒后自动探活本地服务,若已退出会静默重启,不再需要手动关掉重开。
- 启动失败页面新增「打开日志目录」按钮,一键拿到 main 与后端日志反馈给开发者。
- 分析看板的时间段、视图模式、选中币种现在跨刷新和重启都会保留。
✨ Improvements
- 分析看板首屏明显更快:长表格滚动不再卡顿、图表按需加载、常用数据缓存命中率提升。
- 千行 CSV 导入预检从约 10 秒降到半秒内,汇率刷新和每日快照写入也都更快。
- 桌面端启动更顺滑:消除首次打开的白屏闪烁,加载页出现更早。
- DMG 安装包更小(约减少 8–15 MB),下载和安装时间都缩短。
🐛 Bug fixes
- 修复 macOS DMG 安装后双击启动直接崩溃的问题,现在装好即可正常打开。
- 修复打开几秒后弹出黄色「正在连接本地服务」、随后变成红色 401 报错的连环误报;总览页没有数据时改为友好的灰色「暂无总览数据」占位卡。
- 修复 DMG 安装窗口布局杂乱:去掉侧栏和系统隐藏文件,呈现干净的背景图 + 应用图标 + Applications 快捷方式。
- 修复按
Cmd+R刷新后变成ERR_FILE_NOT_FOUND白屏的问题,现在能正常刷新并停在当前页面。 - 修复更新包下载中断后被误判为「已下完」反复重下的问题,现在校验通过才会替换旧版本。
- 修复成员管理与录入页空状态文案在卡片中未居中的小瑕疵。
下载
HouseholdBalanceSheet-0.3.1-macos-arm64.dmg(Apple Silicon)HouseholdBalanceSheet-0.3.1-macos-x64.dmg(Intel)