• v0.2.1 2ba3b4855e

    v0.2.1 Stable

    fpindado released this 2026-07-08 16:48:50 +02:00 | 3 commits to main since this release

    sync.md Multi v0.2.1

    Builds on the v0.2.0 stable release with the two remaining plugin features.

    New

    • @done(YYYY-MM-DD HH:mm) annotation. Completing a task writes a local-time @done stamp to its Markdown line (from SP's completion time); reopening removes it. Active tasks stay tag-less. Idempotent across syncs. On read, the parser keeps the SP title clean (strips @done/@todo/@doing) and accepts @done, @done(date) and @done(date time). An imported @done(date) is preserved on round-trips.
    • Opt-in .md cleanup when deleting a binding. The delete confirmation now offers Delete binding (leave the file) or Delete + clean file (also strip the hidden <!--…--> sync markers so the file is left neutral), plus Cancel.

    Fixed

    • No-ID task lines carrying a status tag now match their SP task correctly (no duplicate task appended).
    • An existing @done(date) in the file is no longer collapsed/lost on write-back.

    Verified on SP v18.13.1 (macOS M2). 328 tests passing.

    Downloads