Skip to content

v0.5.0-beta.2

Choose a tag to compare

@github-actions github-actions released this 21 Jul 10:40
· 72 commits to main since this release

[0.5.0-beta.2] - 2026-07-21

🚀 Features

  • (model) Add streak freeze and rest day fields
  • (db) Persist streak freeze and rest day settings
  • (streak) Add rest days and streak freeze logic
  • (ui) Display streak freeze count in summary panel
  • (settings) Add rest days toggle to settings
  • (subtask) Add reorder, rename, and edit subtask support

🐛 Bug Fixes

  • (ui) Prevent empty bar chart rendering and rename weekly panel
  • (stats) Refresh tag analytics on chart dirty flag
  • (ui) Always show streak freeze count in top bar and summary
  • (ui) Move streak freezes to dedicated summary row
  • (ui) Show freeze count as available/max in top bar
  • (model) Default to 3/3 streak freezes for new users
  • (subtask) Guard x/- behind focus mode and fix Tab fallthrough
  • (test) Resolve clippy warnings for struct initialization in tests

🚜 Refactor

  • (timer) Simplify mode toggle to Focus/Custom only

📚 Documentation

  • (help) Update subtask key bindings documentation

⚡ Performance

  • Optimize dev profile to reduce debug memory usage
  • Initialize audio lazily and reduce render tick rate

🎨 Styling

  • (zen) Anchor break tip to the bottom edge of the canvas
  • Format code to pass CI

🧪 Testing

  • (streak) Add tests for rest days and streak freezes