github dongdongbh/Mindwtr v0.6.0

8 hours ago

Mindwtr 0.6.0

Highlights

  • Sync safety improvements with better conflict visibility, timestamp normalization logging, and safer write coalescing.
  • Desktop UX polish: toast notifications, unsaved edit warnings, and clearer loading/disabled states during project and bulk actions.
  • Core performance upgrades, including paginated SQLite loads and safer FTS rebuild locking.

Desktop

  • Add toast notifications for key actions.
  • Warn before navigating away with unsaved task edits.
  • Improve accessibility for alerts and icon-only controls.
  • Show loading state while fetching, and disable create/delete/bulk actions while running.
  • Disable attachment controls while uploads are in progress.

Mobile

  • Sync theme settings with core settings.
  • Improve logging consistency and typing for sync/storage errors.

Core & Sync

  • Prevent sync write coalescing from losing concurrent changes.
  • Validate task and project creation inputs.
  • Log timestamp normalization details during sync merges.
  • Share sync HTTP helpers across backends.
  • Guard FTS rebuilds with a lock and reuse project order cache.
  • Page SQLite loads for improved performance.

Cloud

  • Prune rate-limit cache entries to prevent unbounded growth.
  • Use structured logging across servers.

Docs & Dev

  • Add architecture diagram and expand CLI/API/MCP documentation.
  • Add a task utils benchmark and rapid edit snapshot test.

Full Change List (since 0.5.9)

  • fix(cloud): prune rate limit cache
  • fix(core): log timestamp normalization
  • perf(core): reuse project order cache
  • perf(core): page sqlite loads
  • fix(core): guard fts rebuild with lock
  • fix(core): validate task and project creation
  • fix(desktop): show loading state while fetching
  • fix(desktop): add aria labels for icon buttons
  • fix(mobile): sync theme with core settings
  • fix(desktop): warn on unsaved task edits
  • fix(desktop): improve a11y for alerts
  • chore(core): add structured logger
  • feat(desktop): add toast notifications
  • docs: expand local api and cli reference
  • docs: add architecture diagram
  • docs: expand MCP server reference
  • test(core): add rapid edit snapshot test
  • bench(core): add task utils benchmark
  • test(desktop): add BoardView render coverage
  • refactor(core): share sync http helpers
  • chore(servers): add structured logging
  • chore(desktop): use app logs for warnings
  • chore(mobile): replace console warnings
  • fix(desktop): add aria labels to bulk actions
  • fix(desktop): disable project create while saving
  • fix(desktop): disable attachment buttons during add
  • fix(desktop): disable project delete while running
  • fix(desktop): disable bulk delete while running
  • fix(mobile): stabilize log metadata typing
  • test(desktop): relax board header queries

Don't miss a new Mindwtr release

NewReleases is sending notifications on new releases.