Repository navigation
LedgerKit v1.0.0-beta.2
Pre-release
Pre-release
LedgerKit v1.0.0-beta.2
Windows x64 预发布版,用于试用和反馈,不是正式稳定版。
下载与安装
- 下载
LedgerKit_1.0.0-beta.2_x64-setup.exe,使用 PowerShellGet-FileHash将 SHA-256 与附件SHA256SUMS.txt比较。 - 安装包为当前用户安装,复用系统 Evergreen WebView2,不含私人工作簿、数据库或测试账本。首次使用创建自己的空账本。
- 此 Beta 尚未签名,Windows 可能提示未知发布者。不要把该版本当作已通过代码签名或全面稳定性认证的软件。
- 更新前先创建并验证加密备份,然后关闭应用。不得删除本地账本目录;更新不自动迁移原始 Excel。
- 回滚前先备份当前账本,保留升级前已验证的备份。旧程序不保证识别新导入契约,不要强制降级或直接覆盖唯一有效数据库。
本次更新
- 修复现金修订的事件序号、写入后的资产/概览/质量刷新,以及迟到请求覆盖新结果的问题。
- 修复总支出下钻与证券买入/卖出筛选,历史筛选保留归档账户和分类。
- 修复人工汇率输入失焦;修改草稿后废弃过时的现金/投资预览。
- 每个导入批次重新确认;加强恢复与导出的确认边界。
- 简化页面标题、留白及复选框,投资、汇率覆盖和数据工具按需展开。
- 规范化导入契约 v1.4 保留人工汇率及原因,支持完整历史的显式期初事件;Schema 保持 v7。
已知限制与数据安全
- 投资修订已在 Core 实现,但尚无桌面修订编辑入口。
- 导入仅支持版本化规范模板,不直接推断任意 Excel。请先验证 staging 与对账结果,再确认初始导入。
- 全部原生 UI 流程、至少四周双轨核对及一个完整月周期仍未完成验收。保留原始资料、独立备份,不要让 Beta 成为唯一数据副本。
- 更新为手动方式,无自动更新、云同步或自动行情服务。UI 支持简体中文和英文。
- 该公开发行不代表任何私人账本已完成最终 cut-over。
验证与附件
- 源码提交:
ad127069922014c665a9bb12bfe9092f1072b914;GitHub CI 记录。历史 beta.1 标签不变。 tools/check.ps1完整检查通过:78 个 Rust 测试、52 个前端测试、M0/M3/M5 黄金样例、格式/静态检查、隐私扫描与 10 万事件性能门禁。- Windows x64 NSIS 构建通过:安装包 4,018,915 字节,应用 EXE 14,968,832 字节,不含系统 WebView2 和用户数据。此发行不提供内含运行时的完全离线安装包。
- 安装包 SHA-256:
AACA8328163523213A38E228D7535F88B358BD072FA4AED3AA968BBE4D05390F。 sbom.cdx.json为由锁定依赖图生成的 CycloneDX 清单,不含私人数据;SHA256SUMS.txt覆盖安装包及清单。- 本轮未重新测量 beta.1 的 30 次冷启动和五分钟空闲内存;历史数字不作为 beta.2 新测结果。自动化验证不代表所有桌面交互均已验收。
English summary
This unsigned Windows x64 prerelease contains desktop interaction, refresh, activity-filter and import-confirmation fixes, plus the v1.4 normalized workbook contract. It keeps Schema v7 and ships no private data. The installer reuses system Evergreen WebView2. Back up and verify your ledger before upgrading. The investment revision editor and full native UI/long-term acceptance remain incomplete; this is not a stable release.