Skip to content

4.14.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 11:51
· 86 commits to main since this release

Features

  • self_is_sibling implied relation — new setting in Edge Fields → Self group. Fields listed there automatically generate an implied self-loop edge for every note that participates in an edge of that type (either as source or target). Defaults to ["same"], restoring the classic Breadcrumbs behaviour where a note appears in its own sibling list.

Bug Fixes

  • folder_note builderBC-folder-note-field now creates edges to .canvas and .base files, not just .md files.
  • list_note builder — no longer requires Dataview. Rebuilt using Obsidian's native metadataCache.listItems + metadataCache.links + vault.cachedRead; field overrides and neighbour-field edges preserved.
  • typed_link builder — added native second pass for body inline fields (field:: [[value]] syntax). Previously required Dataview; now resolved from cache.links + line content, covering self-references and inline-only fields.
  • dataview-from: codeblock option — no longer requires Dataview. Native FROM-clause parser supports #tag, "folder", [[link]], and AND/OR/NOT combinations.
  • Markmap codeblock — live re-query now uses native FROM parser; restores rendering when Dataview is not installed.

Chores

  • Removed obsidian-dataview dev dependency — Dataview API accessed at runtime via app.plugins.plugins["dataview"]?.api when installed. Eliminates all npm audit findings (12 vulns via transitive svelte 3.x).