• v0.3.1 fbf9e64c5d

    v0.3.1 Stable

    fpindado released this 2026-07-28 13:12:02 +02:00 | 37 commits to main since this release

    Fixes points 2-4 of the super-productivity#9323 second review:

    • Abort import on parse errors — a half-typed line no longer lets reconciliation delete a real SP task, and the SP→MD write-back no longer rewrites the old title back into the file.
    • Canonicalize file targets — two bindings that resolve to the same file (via ./ .. // aliases) are rejected, closing a two-sessions-on-one-file corruption path.
    • Content fingerprint instead of mtime — Sync Now picks its direction from a content hash, so an edit with an equal/older timestamp is no longer overwritten.

    Also: adding a subtask now auto-syncs ([Task] Add SubTask never reached the task hooks; handled via a filtered action hook).

    Verified on SP 18.16.0D (macOS, Apple Silicon). 363 tests, tsc clean.

    Downloads