Mindwtr 0.8.1
Highlights
- This release adds energy level and assignee fields across task capture, inbox processing, MCP access, and sync while tightening up day-to-day planning behavior.
- Inbox processing is more capable on desktop and mobile with priority handling, safer delegation, clearer metadata controls, and cleaner inbox presentation.
- Mobile workflows improve with iOS Share Sheet capture, audio re-transcribe, collapsible focus sections, and a cleaner Inbox experience.
- Sync, storage, and release tooling are more reliable with safer area normalization and cleanup, wider delete conflict protection, faster desktop filtering, and CI/typecheck fixes.
Planning & Task Metadata
- Added
energyLevelandassignedTofields to tasks and surfaced them in shared types, MCP responses, and inbox processing flows. - Added priority to inbox processing and preserved selected priority when delegating tasks into Waiting.
- Desktop inbox processing now handles project conversion failures more safely, refreshes on settings changes, and respects task-editor field visibility when showing extra metadata.
- Tightened the Today rule so only next actions due by today or starting today appear there.
Mobile & Platform Workflows
- Added iOS Share Sheet support so captures can start from other apps.
- Added audio re-transcribe actions and improved direct Pomodoro notification delivery on mobile.
- Added collapsible focus sections and removed stray router test files from the Expo app tree.
- Improved Android widget sizing and removed extra Inbox list clutter like time-estimate chips and checklist progress bars.
Sync, Storage & Reliability
- Required non-null area timestamps in SQLite and purged expired tombstones for projects, sections, and areas.
- Normalized areas during sync merge, widened delete-versus-live ambiguity handling, and fixed follow-up type issues in the sync merge path.
- Added desktop indexes for task energy and assignee filters and memoized desktop calendar external-event lookups.
- Expanded regression coverage for MCP task metadata, desktop inbox processing, mobile delegation flows, calendar selected-day events, and delete ambiguity behavior.
Packaging, Docs & Release Tooling
- Added a desktop text size setting and improved desktop calendar/review contrast handling.
- Updated task API docs for the new task metadata fields.
- Improved release workflow parallelism for Windows and AUR packaging steps.
- Refreshed store metadata and release notes for this patch release.
Full Change List (since 0.8.0)
- fix(release): run windows standalone and msstore in parallel
- fix(release): run aur bin and source updates in parallel
- fix(release): reuse single windows build for standalone and msstore
- fix(desktop): force explicit contrast tokens for calendar and review badges
- feat(focus): add collapsible sections
- feat(audio): add re-transcribe action
- fix(ci): unblock mobile tests and audit
- fix(mobile): send pomodoro notifications directly
- feat(desktop): add text size setting
- feat(tasks): add energy level and assigned-to fields
- fix(widget): improve Android task widget sizing
- feat(inbox): add priority field to inbox processing workflow
- feat(mobile): enable iOS share sheet support
- feat(inbox): use assignedTo for waiting delegation
- fix(task-editor): align optional field defaults
- test(mcp): cover task energy and assignee updates
- fix(core): require area timestamps in sqlite schema
- fix(core): purge expired project and area tombstones
- fix(sync): normalize areas before merge
- fix(desktop): handle inbox project creation failures
- fix(mcp): expose full task location fields
- fix(mobile): require assignee when delegating inbox tasks
- fix(core): normalize areas before sync merge
- test(mcp): cover task metadata fields
- fix(desktop): refresh inbox processor state on settings changes
- test(desktop): cover inbox project conversion toast
- feat(inbox): expose energy and assignee fields
- fix(desktop): gate inbox metadata fields by layout
- docs(core): document task energy and assignee fields
- fix(mobile): preserve priority when delegating
- test(mobile): cover delegated priority flow
- fix(core): widen delete merge ambiguity window
- test(core): cover delete ambiguity window
- perf(desktop): index task metadata filters
- perf(desktop): memoize calendar external events
- test(desktop): cover calendar selected-day events
- fix(mobile): keep focus test out of router app tree
- fix(tasks): tighten today rules and hide inbox filters
- fix(ci): resolve typecheck failures