Mindwtr 0.7.4
Highlights
- Added native iCloud sync on Apple platforms and a desktop Obsidian vault workspace for reviewing imported tasks.
- Improved sync reliability across desktop, mobile, core, and self-hosted cloud with safer merge handling, bounded server requests, and richer conflict diagnostics.
- Added a global mobile area switcher, time estimate filters, and daily-review focus toggles for faster on-the-go triage.
- Refined desktop layouts and accessibility, including cleaner Projects, Contexts, and Obsidian widths plus better sync status announcements.
Desktop
- Added Obsidian vault integration with safer scanning, settings-driven enablement, and a dedicated workspace that stays hidden until enabled.
- Improved Projects and Contexts layout balance on wider screens and aligned the Obsidian page width with the rest of the app.
- Hardened queued sync cleanup, monotonic file-watch suppression, and sync status accessibility.
- Improved CI and desktop test compatibility for the Node 24 transition and non-Vitest runners.
Mobile
- Added a global area switcher, time estimate filters, and daily-review focus toggles.
- Improved reminder behavior, offline sync skipping, and sync feedback.
- Aborted in-flight sync when the app backgrounds and made external calendar fetches cancellable with timeouts.
- Improved stale-area handling, localization, and touch targets.
Sync, Cloud & Core
- Fixed attachment merge edge cases and added conflict diagnostics to help investigate hard-to-reproduce sync problems.
- Hardened core sync merge typing, timestamp handling, and missing-file attachment status tracking.
- Hardened the self-hosted cloud server with request body limits, request timeouts, LRU rate-limit cleanup, and referential-integrity validation.
- Added Apple-platform gating for the iCloud backend and preserved CloudKit record fields more safely.
Docs & Release Tooling
- Expanded architecture, security, cloud deployment, and MCP documentation.
- Updated GitHub Actions and release workflows for the Node 24 transition.
- Added sponsor recognition sections to the English and Chinese READMEs.
Full Change List (since 0.7.3)
- See commit history from
v0.7.3..v0.7.4for complete details.