Release v5.13.0
- chore(release): bump version to 5.13.0 and update docs (Dries Peeters)
- Improve UX across dashboard, lists, timer bar, and productivity views. (Dries Peeters)
- Add backend support for dashboard alerts, timer switch, and productivity breakdown. (Dries Peeters)
- Fix productivity heatmap and empty_state template errors. (Dries Peeters)
- Resolve invoice tax rate and currency from project/client settings. (Dries Peeters)
- Declutter navigation and improve mobile More drawer. (Dries Peeters)
- Enhance recurring tasks list with filters, toggles, and run-now. (Dries Peeters)
- Add dashboard quick log time and tasks due today widgets. (Dries Peeters)
- Improve floating timer bar and idle-stop UX. (Dries Peeters)
- fix: log swallowed errors and surface user feedback where actionable (Dries Peeters)
- feat(timer): warn on long-running entries and show workday progress (Dries Peeters)
- feat(dashboard): add daily progress widget and quick-start timer strip (Dries Peeters)
- feat(mobile): expand bottom nav More drawer with key destinations (Dries Peeters)
- chore(static): add missing favicon, apple touch icon, and OG image (Dries Peeters)
- fix(portal): add missing client portal customization admin template (Dries Peeters)
- fix(recurring-tasks): complete CRUD flow and add sidebar navigation (Dries Peeters)
- Improve support incentives with Supporter identity and smarter prompts. (Dries Peeters)
- fix(timer): keep heartbeats alive and stop at idle boundary (#736) (Dries Peeters)
📦 Build Status
Desktop Applications
✅ Windows build: Success
✅ Linux build: Success
✅ macOS build: Success
Mobile Applications
✅ Android build: Success
✅ iOS build: Success