v1.5.0-release
## 变更
- improve: 调整电压数据的落盘单位为毫伏(mV)
- feat: 历史记录详情支持亮屏与息屏电量消耗百分比拆分显示
- refactor: 使用字符串资源替换历史记录详情中的硬编码“记录ID”以支持多语言显示
- fix: 修正 power_reader 中错误的资源释放顺序
- improve: 优化历史记录功耗曲线显示逻辑并重构配置解码器
- refactor: 解决历史遗留的多处不一致记录解析
- fix: 在 HomeScreen 销毁时注销记录监听器
- refactor: 重构 ServerSettings 编解码逻辑,引入 ServerSettingsCodec 统一字段映射
- refactor: 重构 SceneStatsComputer 的数据结构与逻辑,提升代码可读性与可维护性
- refactor: 统一历史记录扫描与解析口径
- Merge branch 'codex-rework-current-calibration'
- fix: 优化电池状态切换时的记录逻辑,解决瞬时干扰数据处理问题
- chore: 移除应用切换时的日志打印
- feat: 恢复记录ID显示
- feat: 在历史记录详情中增加电量消耗的 Wh 显示并将 mAh 精度调整为整数
- feat: 选中点信息增加绝对时间,同时相对时间精确到秒 #51
- feat: 更新支持使用原生“下载管理程序”来下载更新包 (#50)
- refactor: 用 BatteryStatus.Unkown 代替 BatteryStatus? 类型中的 null
- refactor: 减少重复 log 打印
- refactor: 统一校准接口,减少重复 log 打印
- fix: app 更新时多次触发重启服务
- feat: App 更新自动重启 server
- feat: 退出前刷新日志缓冲
- feat: 初步添加重启自动续接记录功能 (#48)
- feat: 增加自动发布 ci 构建到 telegram
- fix: 修正功率计算缩放比例并重命名功耗统计字段
- improve: 统一电压采样口径并优化电流校准逻辑
- feat: 充电记录详情页新增电量变化(mAh)统计显示
- feat: 充电记录详情支持双向功率轴显示
…