Repository navigation
v0.3.0 — Create & Edit Core
This release finalizes the core task workflow: creating, editing, and deleting tasks, with a strong focus on keyboard-first UX, stability, and polish.
Added
- Task creation (
cshortcut or UI button) - Task deletion with confirmation (Delete key or row action)
- Full edit mode in task modal
- Proper support for multiple annotations
- Text selection and clipboard support (
Ctrl+A / C / X / V) - Improved project and tag autocomplete (hierarchical projects, no forced suggestion acceptance)
- Anchored dropdowns to prevent clipping
- Global toast notifications for user feedback
Improved
- Keyboard navigation and focus handling across the modal
- Annotation navigation between list and input
- Tag layout for long tag lists
- Date parsing and validation consistency
- Modal focus restoration after close
- Recurring status visibility in task details
Fixed
- Page jumps and unexpected selection changes after sync
- Panic when selecting priority
- Status and priority dropdowns not saving on mouse click
- Delete flow when the task no longer exists
- Pagination edge cases (out-of-bounds slices, division by zero)
- Incorrect project/tag counts (now only from pending tasks)
- Annotation overwrite issues
Misc
- Updated README and screenshots
- Version bump to v0.3.0
Project status:
v0.3 completes the create/edit/delete core. Future versions will focus on imports, polish, and new features rather than core workflows.
Full Changelog: v0.2.0...v0.3.0