Releases: Sanotsu/free-fitness
Releases · Sanotsu/free-fitness
v0.2.2-beta.1
- feat:
- 内置了一些基础动作和食物成分数据,方便直接使用
- 如果设备系统语言是简体中文(zh),则导入中文的基础动作,否则是英文(en)
- 数据初始化导入完成之后,再切换 App 语言时,不会重新处理,始终是初始化时语言
- 可以在“基础动作”和“食物成分”主页右上角执行“加载内置数据”
- 饮食日记餐次记录添加了可拍照留存图片
- 内置了一些基础动作和食物成分数据,方便直接使用
- refactor:
- 简单调整了一些项目结构
- 统一了 toast 组件
- chore:
- 升级到 flutter3.32.4,同步更新工具依赖库到最新
- fix:
- 数据新增时如果重复,从报错改为替换
- 修正了一些细节和 bug
What's Changed
Full Changelog: 0.2.1-beta.1...0.2.2-beta.1
0.2.1-beta.1
- chore:
- 升级到 Flutter 3.24.4,同步更新工具依赖库到当前最新
- 移除 Android 外其他平台环境内容
- refactor:
- 饮食模块中 AI 大模型响应改为流式,可以更快看到结果输出
- 稍微简化了动作和食物的 json 文件导入
- fix:
- 修正饮食记录页面,指定餐次图片更新页面重复异动未按预期执行的问题
- 其他 bug 和细节问题
0.2.0-beta.1
- feat:
- 加入了“零一万物”AI 大模型的使用:
- 增加在
“饮食”模块-“饮食日记”
中,对每天摄入食物和营养素,提供 AI 分析和问答建议 - 增加在
“饮食”模块-“餐食相册”/“饮食日记”指定餐次照片
,对每餐的指定食物图片进行 AI 图像分析(仅仅单张),并支持问答式饮食建议
- 增加在
- 新增餐食相册上传文件保存在设备外部存储
- 即图片不放在
Android/data/……
目录下,app 卸载重装后,备份恢复后可以正常显示餐食图片。
- 即图片不放在
- 加入了“零一万物”AI 大模型的使用:
- chore:
- 升级 flutter 从 3.16.3 到 3.22.2,修正对应 Android 配置和标记为弃用的部分代码
- 升级相关依赖,尤其是 fl_chart、flutter_tts、flutter_quill 不兼容的部分
- 修正版本号命名规则(主版本从第三位挪到第二位)
- fix:
- 修正 Android 下未在
AndroidManifest.xml
中正确申请网络和文件读取权限的问题 - 修正 Android14 等高版本系统,存储权限申请方式不规范的问题
- 现在高版本 Android 下,“备份恢复”-“全量备份”、运动模块-“基础动作”和饮食模块-“食物成分”的导入正常可用了
- 修正 Android 下未在
0.0.1-beta
首次打包版本,基本完成了预想的所有功能:
- 运动模块
- 运动报告
- 基础动作
- 训练做组
- 周期计划
- 饮食模块
- 饮食报告
- 食物成分
- 餐食相册
- 饮食日记
- 手记模块
- 用户设置
- 用户基本信息
- 体重记录管理
- 摄入目标设置
- 备份恢复
- 语言和主题切换,等