github dongdongbh/Mindwtr v0.8.5

8 hours ago

Mindwtr 0.8.5

Highlights

  • Desktop planning is more flexible with review sort and detail controls, a resizable projects sidebar, wider project layouts, inline image previews, and undo support inside task editors.
  • Mobile daily use is steadier with desktop-aligned project groups, persistent Manage expansion, quicker task-editor field toggles, fenced Markdown code blocks, and cleaner project-row actions.
  • Calendar, sync, and startup flows are more reliable with Android local calendar creation for due-date push sync, safer notification routing, normalized attachment handling, and desktop CloudKit autosync fixes.
  • Release polish includes refreshed screenshots and demo links, Flathub packaging fixes, translation updates, and stronger regression coverage around the new behavior.

Desktop Planning & Review

  • Added review sort and detail controls so review lists are easier to scan and configure.
  • Added a resizable desktop projects sidebar and followed up with width-sync fixes so the workspace feels steadier while dragging.
  • Let the projects view use more of the available width and avoid premature shrinking when the detail pane changes.
  • Added inline image attachment previews and kept attachment previews loading inside the app.
  • Improved task editing with undo support, better status defaults, safer preview updates, and quick-add area dropdown overflow handling.
  • Preferred the web audio backend on Flatpak to keep desktop voice capture working in more Linux setups.

Mobile & Daily Use

  • Added local device-calendar push for due-dated tasks on mobile and created a dedicated local Android calendar when needed.
  • Refined mobile Focus filters, startup behavior, and notification routing so cached data and review/task opens behave more reliably.
  • Matched mobile project grouping to the desktop model and kept Manage section expansion stable across edits and deletes.
  • Made inbox processing smoother by starting at the refine form, always offering Reference, and renaming task sections to project sections where appropriate.
  • Improved task editing with quicker field visibility toggles, fenced Markdown code blocks, share-capture keyboard dismissal fixes, and aligned project row actions.
  • Hid time-estimate filters where they were not useful and decoupled weekly review from task-reminder settings.

Sync, Notes & Platform Reliability

  • Normalized desktop attachment paths, reused existing Android attachment directories, and enabled desktop CloudKit autosync again.
  • Allowed insecure WebDAV URLs for local/self-hosted setups and normalized local WebDAV behavior earlier in the release window.
  • Improved Markdown and internal-note flows with richer previews, better internal link UX, and completed-task filtering in Obsidian notes.
  • Reduced sync-driven rerenders, tightened reactive task updates, and added regression coverage so device-local sync history stays local.
  • Fixed monthly-ordinal BYDAY handling in ICS parsing and aligned calendar shim types for mobile builds.
  • Expanded localization work with updated Italian copy, safer quick-add token handling, and corrected Chinese reference translations.

Docs, Packaging & Release Tooling

  • Refreshed README roadmap wording, demo links, screenshots, and release notes to match the shipped behavior.
  • Added mobile screenshots, updated desktop screenshots, and added a pull request template for contributors.
  • Documented the snapshot-sync and SQLite-to-JSON bridge architecture more clearly in ADRs and wiki docs.
  • Fixed release metadata for Microsoft Store submissions and injected the Dropbox app key into the Flathub manifest update flow.
  • Cleaned up CI typing regressions around the new coverage.

Full Change List (since v0.8.3)

  • Added mobile device-calendar push for due-dated tasks.
  • Refined mobile Focus filters and stabilized cached-data-first startup behavior.
  • Improved Android notification replay and startup routing for review/task opens.
  • Virtualized the remaining task views and reduced sync-driven rerenders on larger lists.
  • Added desktop project grouping in Focus.
  • Added completed-task filtering for Obsidian TaskNotes.
  • Improved desktop inbox processing with waiting assignee prompts, better section defaults, and stronger preview updates.
  • Allowed collapsible desktop filter panels and automatic collapse of open tasks when details are hidden.
  • Added richer expanded Markdown previews and better internal task/project link UX.
  • Applied trailing-date NLP in desktop list quick add.
  • Normalized local WebDAV endpoints and allowed insecure WebDAV URLs for local setups.
  • Tightened reactive task updates and added regression coverage to keep device-local sync history out of remote writes.
  • Fixed monthly-ordinal BYDAY handling in ICS recurrence parsing.
  • Added locale diff tooling, expanded translation guidance, updated Italian locale coverage, and fixed Chinese reference strings.
  • Added inline image previews for desktop attachments and kept previews loading inside the app.
  • Added undo support inside desktop task editors.
  • Added review sort and detail controls on desktop.
  • Added a resizable projects sidebar on desktop and followed up with width/layout fixes so the project workspace uses space more effectively.
  • Improved quick-add area dropdown overflow and preferred the web audio backend on Flatpak.
  • Matched mobile project grouping to desktop and kept Manage section expansion stable across edits and deletes.
  • Started mobile inbox processing at the refine form, always offered Reference, and renamed task sections to project sections in labels.
  • Hid time-estimate filters where they were not useful in mobile reference/project detail views.
  • Decoupled weekly review from task reminders.
  • Created a local Android calendar for push sync and aligned Expo calendar shim types.
  • Reused existing Android attachment directories and normalized desktop attachment paths.
  • Re-enabled desktop CloudKit autosync.
  • Improved share-capture keyboard dismissal on mobile.
  • Rendered fenced Markdown code blocks on mobile.
  • Added quicker task-editor field visibility toggles and aligned mobile project row actions.
  • Refreshed README/demo links, desktop/mobile screenshots, release docs, architecture docs, and wiki pages.
  • Added a pull request template and fixed Flathub/Microsoft Store release plumbing.
  • Fixed CI type regressions introduced by the new tests and coverage.

Don't miss a new Mindwtr release

NewReleases is sending notifications on new releases.