Release v0.8.0
构建产物
本次发布包含以下平台的编译产物:
| 平台 | 文件 | 说明 |
|---|---|---|
| Windows 桌面 | ChildNotes-windows-*.zip |
自包含(self-contained),解压后运行可执行文件,无需安装 .NET |
| Android 正式版 | ChildNotes-android-prod-*.apk |
正式版 APK(com.babydiary.app),移除开发者选项,面向普通用户 |
| Android 开发版 | ChildNotes-android-dev-*.apk |
开发版 APK(com.babydiary.app.dev),保留开发者选项与日志导出,可与正式版共存 |
| 服务端 | ChildNotes-backend-*.tar.gz |
ASP.NET Core 后端 API,Linux Ubuntu 自包含部署 |
版本变更说明
版本范围: v0.7.39 → v0.8.0 | 查看完整代码对比
问题修复
- 客户端修复——API 客户端失效、内存泄漏、Push 分页与缓存上限
- 后端安全加固——join 枚举、限流绕过、Admin 爆破与 token 明文
- 前驱链恢复——根治隔夜 Rotation 丢失导致的反复掉线
性能优化
- 后端性能与质量——消除 N+1、补索引、查询合并与事务修复
- 优化 token 验证性能,SHA-256 快路径替代 PBKDF2 遍历
其他重要更新
- 移除 Docker 部署方案,统一 systemd + self-contained 二进制部署
构建状态
- 构建矩阵结果:success
- 对应 commit:8ab1b3b918be2f3bfe16a6da4dfa8d917b4d8efc