Skip to content

Latest commit

 

History

History
56 lines (48 loc) · 2.2 KB

CHANGELOG.md

File metadata and controls

56 lines (48 loc) · 2.2 KB

Changelog

All notable changes to this project will be documented in this file.

0.2.1-beta.1

  • refactor:
    • 饮食模块中 AI 大模型响应改为流式,可以更快看到结果输出
    • 稍微简化了动作和食物的 json 文件导入
  • chore:
    • 升级到 flutter3.24.4,同步更新工具依赖库到最新
    • 移除 Android 外其他平台环境内容
  • fix:
    • 修正饮食记录页面,指定餐次图片更新页面重复异动未按预期执行的问题
    • 检查大部分地方的 setState 前是否已经挂载
    • Card 的阴影样式稍微统一
    • 减少了一些无意义的 print 输出

0.2.0-beta.1

  • feat:
    • 加入了“零一万物”AI 大模型的使用:
      • 增加在“饮食”模块-“饮食日记”中,对每天摄入食物和营养素,提供 AI 分析和问答建议
      • 增加在“饮食”模块-“餐食相册”/“饮食日记”指定餐次照片,对每餐的指定食物图片进行 AI 图像分析(仅仅单张),并支持问答式饮食建议
    • 新增餐食相册上传文件保存在设备外部存储
      • 即图片不放在Android/data/……目录下,app 卸载重装后,备份恢复后可以正常显示餐食图片。
  • chore:
    • 升级 flutter 从 3.16.3 到 3.22.2,修正对应 Android 配置和标记为弃用的部分代码
    • 升级相关依赖,尤其是 fl_chart、flutter_tts、flutter_quill 不兼容的部分
    • 修正版本号命名规则(主版本从第三位挪到第二位)
  • fix:
    • 修正 Android 下未在AndroidManifest.xml中正确申请网络和文件读取权限的问题
    • 修正 Android14 等高版本系统,存储权限申请方式不规范的问题
      • 现在高版本 Android 下,“备份恢复”-“全量备份”、运动模块-“基础动作”和饮食模块-“食物成分”的导入正常可用了

0.0.1-beta+1(0.0.1-beta)

首次打包版本,基本完成了预想的所有功能:

  • 运动模块
    • 运动报告
    • 基础动作
    • 训练做组
    • 周期计划
  • 饮食模块
    • 饮食报告
    • 食物成分
    • 餐食相册
    • 饮食日记
  • 手记模块
  • 用户设置
    • 用户基本信息
    • 体重记录管理
    • 摄入目标设置
    • 备份恢复
    • 语言和主题切换,等