Skip to content

v1.1.5

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Jul 02:01

Mindwtr 1.1.5

Highlights

  • Mobile saves stay responsive on large libraries through native SQLite, coalesced safety backups, cheaper change detection, and serialized background work.
  • Projects remember their own task sort, Today's Focus supports manual ordering, filters can exclude contexts and tags, and Done can group by completion date.
  • Capture handles more date and quote formats, multiline imports use one safe write, and iOS Shortcuts apply the same quick-add rules as the apps.
  • Recurring tasks keep their series identity, defer future occurrences correctly, and honor repeat-after-completion intervals.
  • Desktop adds email capture, Linux system calendars, broader keyboard control, task and attachment drag-and-drop, saved window geometry, and quiet tray startup.
  • Mobile gains sturdier Android reminders and widgets, better large-text and keyboard layouts, clearer write failures, and a compact Pomodoro card.
  • Backup restores remain authoritative after sync, mobile credentials move to platform secure storage, and WebDAV, proxy, iCloud, and self-hosted sync paths report and recover from failures more reliably.
  • MCP adds authenticated HTTP transport, speech to text supports self-hosted OpenAI-compatible servers, and cloud writes follow the same task rules as local apps.
Full change list (grouped by area)

Capture & Quick Add

  • Added localized first-run guidance and starter content across 17 languages, with repair-in-place when the app language changes.
  • Added read-only desktop IMAP email capture with app-password storage, duplicate prevention, and automatic folder creation.
  • Added a setting to disable natural-language date detection while keeping explicit quick-add commands active.
  • Expanded quick-add parsing for trailing dates, smart and mixed quotes, European dot dates, energy and area tokens, links, notes, and Focus.
  • Made multiline paste and text-file imports create tasks in one transaction, with verbatim fallback when parsing fails.
  • Made the silent iOS capture Shortcut parse quick-add syntax and preserve captures when syntax is invalid.
  • Added self-hosted OpenAI-compatible speech-to-text endpoints with optional API keys and custom model names.
  • Improved desktop quick-add suggestions, keyboard selection, syntax help, and the global quick-add window.

Tasks, Projects & Organization

  • Added synced manual ordering for Today's Focus on desktop and mobile, with reordering disabled while filters hide part of the list.
  • Added a saved task sort for each project, including due, start, review, title, created, newest, completion, and manual order where applicable.
  • Added excluded context and tag filters, Any or All tag matching, and synced saved-filter support.
  • Added bulk restore and permanent deletion in Trash, bulk archive and status actions, and bulk tag removal.
  • Added archived-project browsing, restore, and deletion on desktop and mobile.
  • Added completion-date sorting and grouping for Done and Archive.
  • Added editable completion time and Time Spent capture from task editors and completion dialogs.
  • Added a compact mobile Pomodoro card and preserved task links outside Focus.
  • Added section-aware next-action prompts and a project completion action when the final next action is finished.
  • Added focused-project warnings when an active project has no next action.
  • Added clearer desktop task-editor field ordering, themed toolbar menus, Condensed density, and translated settings search.
  • Fixed completed-task duplication and placed completed or archived copies in the Inbox for clarification.

Planning, Review & Recurrence

  • Kept future-start and deferred recurring tasks out of active lists until their actionable date.
  • Honored weekday and day-of-month constraints for repeat-after-completion intervals.
  • Preserved recurring-series identity through edits, sync, duplication, same-day completions, and mixed-version clients.
  • Kept generated occurrences from disappearing when two generations complete on the same day.
  • Added a Weekly Review completion summary and consistent stale-project, Waiting For, and section follow-up counts.
  • Added quick-add syntax and Save and edit to review follow-up prompts.
  • Fixed projected recurrence dates, date-only project review scheduling, and local-day refreshes at midnight.
  • Made backup imports snapshot before mutation and made restores win against remote records the restoring device already knew.

Mobile

  • Replaced the mobile local-storage path with native op-sqlite while preserving existing on-device data.
  • Moved full-library backups, widget writes, and reminder rescans out of the blocking task-save path.
  • Reduced large-library save and sync work by avoiding whole-library hashes, redundant notifications, and repeated widget refreshes.
  • Drained pending storage work before Android tears down headless tasks and serialized overlapping background sync runs.
  • Re-armed Android daily, weekly, and repeating reminders as exact alarms across reboot and daylight-saving changes.
  • Fixed Android 15 and 16 text clipping at large font sizes and kept editors visible above the keyboard.
  • Improved Android widget due labels, refresh throttling, Focus ordering, and background updates.
  • Added flatter task cards, calmer Inbox and Focus controls, checklist return-key entry, and Time Spent badges.
  • Improved mobile global search, project editing, filter state, write-error reporting, and navigation back from project quick add.
  • Fixed iOS picker overlays, Focus-filter naming, expanded capture options, and keyboard-safe task entry.

Desktop

  • Added status chords, direct area-number shortcuts, focus and rename shortcuts, and consistent task actions across desktop views.
  • Added keyboard-safe dialogs, search, prompts, toolbar menus, context menus, and Add Task batch-entry shortcuts.
  • Added drag targets for calendar and sidebar status changes, calendar quick menus, and file attachment drops.
  • Added saved window size, position, maximized state, and portable-profile window state.
  • Added quiet start-in-tray behavior for login launches and kept manual launches visible.
  • Added Today's Focus to the tray tooltip where the desktop environment supports it.
  • Added view state to the desktop and web URL so refreshes return to the current screen.
  • Added calendar overlap fixes, centered task editing, completion controls, and shared date pickers.
  • Virtualized grouped task lists and reduced project-view and settings subscriptions.
  • Fixed translated toolbar titles, prompt height, focus rings, startup registration, queued-sync indicators, and close-path diagnostics.

Sync, Storage & Data Safety

  • Serialized data transfers and concurrent local writes so imports, restores, MCP writes, and app edits cannot overwrite one another.
  • Made backup restores authoritative and preserved local edits that race persistence or startup sync.
  • Preserved recurrence series across sync and normalized project task sorting across old and new clients.
  • Added CloudKit coverage for project task sorting and repaired iOS-to-macOS boolean decoding for Focus and project settings.
  • Moved mobile self-hosted and WebDAV credentials into Keychain or Keystore and removed plaintext copies.
  • Applied the desktop proxy setting to self-hosted, WebDAV, and Dropbox traffic.
  • Added exact WebDAV request diagnostics, stored-password connection tests, retry cooldowns, and clearer endpoint errors.
  • Fixed self-hosted attachment uploads when the configured URL omits /v1.
  • Made full-text-search repair atomic and restored missing triggers after database repair.
  • Returned persisted MCP task results with storage warnings instead of reporting a failed write that succeeded.

Calendar, Integrations & AI

  • Added Linux system-calendar read and write support through Evolution Data Server, including Flatpak permissions and graceful startup without EDS.
  • Added calendar task drag-and-drop, visible drop targets, and sidebar status destinations.
  • Refreshed OpenAI, Anthropic, Gemini, and local model handling, including adaptive Claude thinking and LM Studio structured output.
  • Added authenticated MCP HTTP transport while keeping stdio as the default.
  • Routed MCP quick add through the shared capture transaction and aligned cloud writes with app task rules.
  • Added Korean as a complete auto-detected interface language.

Platform & Release Quality

  • Added the macOS Local Network purpose string for LAN sync and preserved iCloud entitlements across signed builds.
  • Hardened Windows WebView2 arguments without dropping Tauri defaults, surfaced stalled saves, and flushed writes before exit.
  • Kept FOSS builds free of Play-only native modules, aligned npm lockfiles, and preserved reproducible tag-based builds.
  • Added stable-release gates for CloudKit Production fields, Google Play version codes, store-note limits, lockfile parity, and release-note headings.
  • Updated app icons to remove light fringes and improve round-icon and tray-icon edges.
  • Strengthened import, sync, recurrence, storage, localization, and release workflow regression coverage.