Skip to content

Asset Track 1.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 00:25
· 19 commits to main since this release

主要更新

  • 新增基础货币、标准/会计金额格式、平账容差和大额支出阈值设置,所有界面金额统一使用 Intl.NumberFormat
  • 资产分析并列提供“资金投入资产”和“市场净资产”:前者继续用于稳定对账,后者使用理财市值与理财账户现金反映真实财富趋势。
  • 年度分析新增只读周期消费面板,按商品汇总最近 12 个有数据月份中的周期分类支出,并支持按商品、累计金额和最近日期排序。
  • 新流水日期默认当前编辑月份 1 日;收入和提现显示正向,支出、代付和加仓显示负向,数据库仍保存绝对金额。
  • 月度草稿改用 reducer 动作维护 dirty 状态,增加 React Error Boundary,并移除账单导入的 Data URL/Base64 中间副本。

兼容性

  • SQLite schema 保持 9。
  • 数据库路径、备份格式和现有中文业务枚举不变,无需迁移用户数据库。
  • total_assets 保留为资金投入资产兼容字段。
  • 最低 Obsidian 版本仍为 1.9.10,继续仅支持桌面版。

验证

  • TypeScript typecheck 和 ESLint 通过。
  • 15 个测试文件、56 项测试全部通过。
  • Ubuntu、macOS 和 Windows CI 全部通过。
  • 生产构建、release:checkgit diff --check 通过。
  • 用户工程版测试通过。

Release 包含标准三文件:main.jsmanifest.jsonstyles.css