v1.6.53
Key Changes
- Embed the toolbar brand icon in the application bundle to prevent broken-image placeholders during deployments and desktop file loading.
- Use audited native Release assets for desktop and Android update checks so unchanged clients are not offered irrelevant updates.
- Refine Web and PWA chunk splitting so large optional diagram code stays out of the initial load and offline precache.
- Separate GitHub Releases from mobile store delivery and strengthen the automated build, audit, submission, and installation workflow.
Related Issue: #131
Verification
bun run typecheckbun run typecheck:mobilebun run build:web- Native release planning and asset audit tests.
- Version bump:
patch. - Desktop release plan: rebuild, sign, notarize, and verify a new macOS arm64 DMG.
- Android release plan: rebuild and verify a signed arm64 APK.
🇨🇳 中文说明 / Chinese Changelog
主要更新
- 将工具栏品牌图标内嵌到应用包中,避免部署切换及桌面文件加载时出现破图占位。
- 桌面端与 Android 更新检查改为依据已审计的原生 Release 资产,避免未变化的客户端收到无关更新提示。
- 优化 Web 与 PWA 分包,避免大型可选图表代码进入首屏加载和离线预缓存。
- 分离 GitHub Release 与移动商店交付,并强化自动构建、资产审计、商店提交和发布后安装流程。
关联 Issue:#131
验证
bun run typecheckbun run typecheck:mobilebun run build:web- 原生 Release 规划与资产审计测试。
- 版本递增级别:
patch。 - 桌面端 Release 计划:重新构建、签名、公证并验证新的 macOS arm64 DMG。
- Android Release 计划:重新构建并验证签名 arm64 APK。