Skip to content

v1.1.0-rc.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Jul 20:02

Mindwtr 1.1.0-rc.2

This is the second release candidate for Mindwtr 1.1.0. Use it for tester channels only. Prepare final stable 1.1.0 notes separately when the stable release is cut.

RC Testing Focus

  • Verify manual sync on desktop and mobile always reads the remote document, even when the unchanged-check cache says nothing changed.
  • Confirm fixed-area and follow-active-area default task area settings sync between devices.
  • Re-test Android quick capture from the optional persistent notification, including the localized notification channel name.
  • Smoke desktop undo after completing a Today task, short-list pull-to-refresh on mobile, and MCP install on Windows with Node 22+.
  • Re-test the rc.1 focus areas: task creation/editing/completion, previous-stable data reads, sync settings, Linux beta channels, AUR beta, and GitHub prerelease artifacts.

Highlights Since rc.1

  • Fixed forced sync on desktop and mobile so "Sync now" and pull-to-refresh do not trust a stale fast-check cache.
  • Fixed synced default area settings so new-task area preferences upload with the sync document.
  • Added an optional Android persistent "Quick add" notification for one-swipe capture from anywhere.
  • Improved mobile task-row press feedback, Samsung emoji-label rendering, and selectable task descriptions.
  • Improved desktop task editing with inline title rename, selectable expanded descriptions, reliable area/project drag targets, and project-sidebar task moves.
  • Fixed recurrence and scheduling edge cases, including date-less recurrence regeneration and relative start offset 0.
  • Updated mindwtr-mcp (1.1.1) so global npm installs can use current prebuilt better-sqlite3 binaries on Node 22+ (Node 20 still works but needs build tools).
  • Kept MCP package versions independent from app release version stamping so app RCs cannot overwrite npm package fixes.

Full RC2 Change List (since v1.1.0-rc.1)

  • feat(checklist)!: decouple checklist items from description markdown, and keep checklist edits from rewriting notes.
  • feat(checklist): split multi-line checklist pastes into separate items, recognizing bullets, numbering, and [x] markers.
  • fix(checklist): stop checklist items from being lost during background refreshes.
  • feat(review): move Waiting For review before focus selection, so unblocked items can be promoted to Next.
  • fix(mobile): keep the Calendar "add task" sheet above the Android keyboard.
  • fix(recurrence): show next occurrence dates for unscheduled recurring tasks and regenerate date-less recurrences with a date-only start.
  • feat(desktop): promote Waiting and Someday tasks to Next from row quick actions.
  • feat(mobile): surface Done and Archived search matches hidden by default.
  • feat(projects): choose an area when creating a project.
  • fix(desktop): keep quick-add caret and highlighted suggestions visible.
  • fix(quick-add): match known multi-word project and area names without swallowing the rest of the title.
  • feat(desktop): rename a task in place by double-clicking its title.
  • feat(desktop): make every area a reliable project drop target, including collapsed and empty areas.
  • fix(desktop): make expanded task descriptions selectable.
  • fix(mobile): make task description text selectable in the view tab.
  • fix(desktop): make guided inbox processing controls visually consistent.
  • fix(mobile): render emoji and labels as separate text nodes so Samsung fonts do not hide the label text.
  • feat(desktop): drag tasks from an open project list onto projects or areas in the sidebar, with undo.
  • feat(tasks): allow relative start offset 0, so start can equal due date.
  • feat(mobile): add pressed feedback on task rows, swipe actions, and task-editor menu items.
  • fix(desktop): manual sync always reads remote data instead of trusting the fast-check cache.
  • fix(desktop): undoing a completed task restores its Today star.
  • fix(mobile): pull-to-refresh sync works on short task lists.
  • fix(mcp): npm i -g mindwtr-mcp no longer needs a C++ compiler on Windows with Node 22+ (mindwtr-mcp 1.1.1).
  • feat(mobile): add an optional persistent Android "Quick add" notification.
  • fix(mobile): pull-to-refresh and Settings "Sync now" always read remote data instead of trusting the fast-check cache.
  • fix(mobile): the persistent "Quick add" notification channel name follows the app language.
  • fix(sync): default area settings for new tasks now upload in the sync document.
  • fix(release): app version-stamping no longer overwrites the independently published MCP package version.
  • ci(mcp): MCP package and registry metadata versions now match in regular CI, and existing npm versions skip publish cleanly.
  • fix(release): release builds use Node 22 so better-sqlite3 installs from prebuilt binaries instead of failing to compile.