Skip to content

4.13.0

Choose a tag to compare

@github-actions github-actions released this 30 May 12:52
· 119 commits to main since this release
f0620f3

Features

  • Obsidian 1.13 settings — all settings sections appear in global settings search and support page-based navigation. Fallback to the existing layout on Obsidian < 1.13 (minAppVersion stays 1.12.3).
  • Traverse note builder — annotate any note with BC-traverse-note-field: <field> to make it a traversal root. Breadcrumbs walks the vault link graph (resolved wikilinks) from that note via DFS, generating one typed edge per parent→child hop. No special frontmatter required on linked notes.
  • Compact edge fields UI — group membership shown inline with each field row, + button replaces the "Add to Group" dropdown (opens a context menu), items separated by a thin rule, move-up/move-down arrows for keyboard-accessible reordering.

Bug Fixes

  • Settings search navigation — sub-pages now load when reached via Obsidian 1.13's global settings search.
  • Plugin.settings accessor conflict — Obsidian 1.13 adds settings?: unknown to the base Plugin class; replaced the get/set accessor with declare settings: BreadcrumbsSettings.

Demo Vault

A ready-to-open demo vault is available at github.com/michaelpporter/breadcrumbs-demo — pre-configured edge fields, example notes, working graph.