Skip to content

1.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 05:05
· 7 commits to main since this release
Immutable release. Only release title and notes can be modified.
5e716d2
  • Synchronize the full Markdown between one source and any number of references, in both directions.
  • Implement lazy, display-driven synchronization instead of scanning at startup or after every vault change.
  • Persist a structural path/ID/mtime index and content fingerprints rather than complete synchronized block bodies.
  • Keep only block-bearing notes in the persisted structural index; discover first blocks through vault events or the explicit full scan.
  • Accept consistent outside updates, but refuse to overwrite divergent outside edits, including a single emptied copy found after Obsidian reopens.
  • Edit references inline through an embedded Obsidian editor.
  • Create embedded Obsidian editors only after a reference is selected.
  • Use editor transactions for open notes and keep the vault-wide refresh as an explicit command.
  • Support nested source and reference blocks with child-before-parent synchronization, source-to-reference marker projection, parent hashes, and circular-dependency protection.
  • Highlight references and provide controls to open their source or remove them.
  • Convert a source and all its references back to ordinary Markdown.
  • Create sources and references from commands or the editor context menu.
  • Pause safely on conflicting edits or malformed markers and open marker errors at their exact line.
  • Keep notes portable and readable when the plugin is disabled or outside Obsidian.
  • Update documentation, privacy disclosures, and release-guideline compliance.