-
v0.0.5 Pre-release
released this
2026-05-28 12:44:26 +02:00 | 80 commits to main since this releaseRelease v0.0.5 of sync-md-multi
Many bug fixes and some enhancements. Details below:Core sync
spToMdnow performs an in-place merge instead of regenerating the file from scratch. Only task checkbox lines are updated; section headers, blank lines, notes, and all other Markdown content are preserved exactly as written.- Fixed duplicate tasks appearing after initial sync on files without
<!--id-->comments — no-ID lines are now matched to SP tasks by title and stamped in place. - Sync Now button is now bidirectional: runs MD→SP first (picks up manual file edits), then SP→MD (writes SP state back with IDs).
UI
- Added a Browse… button to the binding form that opens an inline file browser, allowing navigation through the filesystem to select a
.mdfile without typing the path manually. - Fixed the Sync Now button label and snack message showing the wrong plugin name.
Behaviour notes
- Task notes in the Markdown file are the source of truth — notes edited in SP are not written back to the file.
- Section headers (
##,###, …) placed within the task area are preserved on every SP→Markdown write-back. - Documented what happens to existing SP tasks when a binding is created (see README, "What happens to existing SP tasks when you create a binding").
Tests: 274/274 passing across 30 suites.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
4 downloads