Skip to content

Release v0.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Sep 02:16

构建产物

本次发布包含以下平台的编译产物:

平台 文件 说明
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.8.1 → v0.9.0 | 查看完整代码对比

问题修复

  • KnownProxies 配置化——反代不在本机时限流/黑名单按真实客户端 IP 生效
  • IP 黑名单持久化加载——启动/定期从库重载内存,重启不再失效
  • Refresh Token 并发双签封堵 + reuse detection 家族撤销
  • AI 调用主备共享总时间预算,防超时预算错配导致无效 LLM 消耗
  • Pull 达页数上限截断时不推进水位,防增量数据永久漏拉
  • Pull 改逐页小事务,防 SQLite 写锁横跨网络往返阻塞本地操作
  • 统一业务日口径为北京时间自然日,修复凌晨 0-8 点签到/配额/分析错位
  • 补齐 mock 支付闭环并解耦渠道判断,修复订单卡 pending
  • 同步 MarkSynced 版本条件与游标改用服务器时钟,防编辑丢失与漏拉
  • 修复同步签到毒丸批——同日重复签到幂等化,防止整批回滚 500
  • 修复家庭共享模型断层——审批补写 FamilyMember 并修正当前家庭分区
  • 每日任务奖励并发双领防护——部分唯一索引 + 冲突转业务异常
  • 支付回调幂等抢占与金额校验,防会员重复延长与低价开通

其他重要更新

  • 更新 git 代理与认证集中配置说明

构建状态

  • 构建矩阵结果:success
  • 对应 commit:39e9b37505333b41a73902526de3d4d7df7c3259