Skip to content

Releases: ChenXu233/ToDoTimeSquare

🔖v0.8.0

10 Jan 10:05
01eb191

Choose a tag to compare

🔀 Merge pull request #24 from ChenXu233/dev

🐛 fix(db): 修复 gitignore 忽略 database 目录导致构建失败

🔖v0.7.3

02 Jan 07:13
c0dcb24

Choose a tag to compare

🔀 Merge pull request #21 from ChenXu233/dev

🔖 V0.7.3

Release V0.7.3

发布日期: 2026-01-02

版本号: 0.7.2 → 0.7.3


✨ 新功能

任务拖拽排序

  • ✨ feat(todo): 优化任务列表拖拽排序功能

数据库支持

  • ✨ feat(database): 引入 drift_flutter 实现全平台数据库支持

♻️ 重构优化

  • 💄 style(i18n): 优化国际化文件代码格式

🔧 其他变更

  • 📝 i18n: 为拖拽组件添加国际化支持
  • 📝 i18n: 添加新的国际化翻译键
  • 🔧 chore: 更新 pubspec.lock 锁定依赖版本
  • 🔧 版本升级 0.7.2 → 0.7.3

📝 提交记录

提交 描述
21ee9a1 ✨ feat(todo): 优化任务列表拖拽排序功能
9f26ac7 📝 i18n: 为拖拽组件添加国际化支持
57bcfb0 📝 i18n: 添加新的国际化翻译键
31a3710 🔧 chore: 更新 pubspec.lock 锁定依赖版本
83c744e ✨ feat(database): 引入 drift_flutter 实现全平台数据库支持

🔖v0.7.2

01 Jan 07:43
4870d0f

Choose a tag to compare

Merge pull request #20 from ChenXu233/dev

🔖 V0.7.2

Release V0.7.2

发布日期: 2026-01-01

版本号: 0.7.1 → 0.7.2


🐛 Bug 修复

  • 🐛 fix(web): 移除 sqlite3_flutter_libs 依赖以支持 Web 构建

sqlite3_flutter_libs 是 native 库,不支持 Web 平台。
通过移除该依赖并使用 dependency_overrides 指定 sqlite3 版本来解决 Web 构建问题。


🔧 其他变更

  • 🔧 版本升级 0.7.1 → 0.7.2
  • 🔧 chore(deps): 更新各平台插件注册(移除 sqlite3_flutter_libs)

📝 提交记录

提交 描述
`15beba1` 🔧 chore(deps): 更新各平台插件注册(移除 sqlite3_flutter_libs)
`e3063c8` 🐛 fix(web): 移除 sqlite3_flutter_libs 依赖以支持 Web 构建

🔖v0.7.0

01 Jan 07:32
884f19a

Choose a tag to compare

🔀 Merge pull request #19 from ChenXu233/dev

🔖 V0.7.1

Release V0.7.1

发布日期: 2026-01-01

版本号: 0.7.0 → 0.7.1


✨ 新功能

习惯追踪功能

  • ✨ feat(habit): 实现习惯追踪功能
  • ✨ 添加习惯打卡记录和连续天数统计
  • ✨ 集成习惯追踪到统计页面
  • ✨ 支持习惯创建、编辑、打卡操作

数据库支持

  • ✨ feat(database): 添加 Drift 数据库层与数据迁移支持
  • ✨ 添加 Habits 习惯数据表
  • ✨ 添加 HabitLogs 打卡记录表
  • ✨ 实现数据库版本迁移策略

国际化

  • ✨ feat(statistics): 实现统计页面 i18n 国际化与桌面端适配
  • ✨ 添加习惯追踪相关国际化字段(中英文)
  • ✨ 支持中英文界面切换

文档

  • ✨ feat(emoji): 添加 Git 提交表情使用指南及表情库
  • ✨ feat(docs): 添加 Git 提交指南和 emoji 使用模板
  • ✨ feat(release): 添加 V0.7.0 发布说明及新功能列表

音乐播放器

  • ✨ feat(music): 优化音乐播放器对话框 UI 布局

♻️ 重构优化

  • ♻️ refactor: 重构项目目录结构,将数据库层统一到 lib/models/ 目录
  • ♻️ 分离数据库 schema、entity、repository 层

🐛 Bug 修复

  • 🐛 fix(windows): 统一应用名称大小写为 ToDoTimeSquare
  • 🐛 fix(habit): 修复习惯页面的 APPi18n Provider 问题

🔧 其他变更

  • 🔧 版本升级 0.7.0 → 0.7.1
  • 🔥 删除无用代码

📦 新增文件

  • `lib/models/database/schema/habits.dart` - 习惯数据表定义
  • `lib/models/database/schema/habit_logs.dart` - 打卡记录表定义
  • `lib/models/entities/habit_model.dart` - 习惯实体类
  • `lib/models/entities/habit_log_model.dart` - 打卡记录实体类
  • `lib/models/repositories/habit_repository.dart` - 习惯数据仓库
  • `lib/models/repositories/habit_log_repository.dart` - 打卡记录数据仓库
  • `lib/providers/statistics_provider.dart` - 统计提供者(扩展支持习惯)
  • `lib/screens/statistics/components/habit_tracking_section.dart` - 习惯追踪组件
  • `lib/screens/statistics/components/habit_form_dialog.dart` - 习惯表单对话框
  • `lib/i18n/app_en.arb` - 英文国际化文件(习惯相关字段)
  • `lib/i18n/app_zh.arb` - 中文国际化文件(习惯相关字段)
  • `commit_template/COMMIT提交指南.md` - Git 提交规范指南
  • `commit_template/emoji.md` - Emoji 使用指南
  • `commit_template/release.md` - 发版模板

📝 提交记录

提交 描述
`57d395e` 🐛 fix(habit) 修复习惯页面的内容
`95d80ce` ✨ feat(habit): 实现习惯追踪功能
`910814f` ✨ feat(music): 优化音乐播放器对话框 UI 布局
`921329a` 🐛 fix(windows): 统一应用名称大小写为 ToDoTimeSquare
`66e9ea1` ✨ feat(statistics): 实现统计页面 i18n 国际化与桌面端适配
`896ea8d` 📝 docs: 强调提交格式的重要性
`84f56f1` ♻️ refactor: 重构项目目录结构,将数据库层统一到 lib/models/ 目录
`d240466` ✨ feat(docs): 添加 Git 提交指南和 emoji 使用模板
`01aa205` ✨ feat(database): 添加 Drift 数据库层与数据迁移支持
`75c4eff` ✨ feat(emoji): 添加 Git 提交表情使用指南及表情库
`68bd99a` 🔥 删除无用代码
`76f7025` ✨ feat(release): 添加 V0.7.0 发布说明及新功能列表

🔖v0.6.6

13 Dec 14:14
4eaf01e

Choose a tag to compare

🔀 Merge pull request #17 from ChenXu233/dev

🔖 V0.6.6

更新日志 ✨

🎵 音乐播放功能增强

音乐缓存管理

  • 新增音乐缓存管理功能及对应的设置界面,允许用户管理本地缓存以提升离线播放体验。
  • 为缓存管理界面新增了源码链接支持并完成了国际化适配。

体验优化与修复

  • 优化了缓存音乐的自动恢复机制,确保应用重启或网络切换后能更稳定地恢复播放。
  • 修复了 Web 平台上的音频播放兼容性问题,确保了跨平台体验的一致性。

相关提交
161ecd849a71b700a179c5129207

🔖v0.6.5

13 Dec 13:35
bf2b1ad

Choose a tag to compare

🔀 Merge pull request #16 from ChenXu233/dev

🔖 V0.6.5

更新日志 ✨

🎨 界面与样式

  1. 视觉样式计算优化
    更新了视觉样式的计算逻辑,提升了界面渲染的性能与一致性。
    查看提交

🎵 背景音乐

  1. 音乐源地址更新
    更新了背景音乐的源地址,确保音乐资源能够正常加载与播放。
    查看提交

🔖v0.6.4

12 Dec 14:40
84b655f

Choose a tag to compare

📝 Update README.md

🔖v0.6.1

12 Dec 13:05
c876f5f

Choose a tag to compare

🔀 Merge pull request #14 from ChenXu233/dev

🔖 V0.6.1

更新日志 ✨

🎵 背景音乐播放器优化

  1. 播放器界面与内容更新
    更新了背景音乐链接,并优化了播放器界面的透明度设计,提升视觉体验。
    查看提交

  2. 多语言支持扩展
    为音乐播放器添加了多语言支持,确保不同语言用户都能获得完整的音乐播放体验。
    查看提交

🔖v0.6.0

12 Dec 12:05
02cb9f1

Choose a tag to compare

🔀 Merge pull request #13 from ChenXu233/dev

🔖 V0.6.0

更新日志 ✨

🛠️ 修复与优化

  1. Windows 构建修复
    修复了 Windows 平台的构建问题,确保应用在该环境下可稳定编译与运行。
    查看提交

♻️ 代码重构

  1. 组件模块化重构
    将 Pomodoro 对话框组件重构至独立文件,提升了代码的组织结构与可维护性。
    查看提交

🎵 背景音乐功能增强

  1. 背景音乐播放支持
    新增背景音乐播放功能,并为番茄钟添加了自动播放设置选项,提升专注氛围。
    查看提交1查看提交2

  2. 音乐服务与内容更新
    更新了默认背景音乐曲目,优化了音乐解析服务,并改进了电台播放列表的获取逻辑与 Windows 平台代码格式。
    查看提交1查看提交2

🔖v0.5.0

12 Dec 11:48

Choose a tag to compare