Skip to content

0.7.3 — Node text sizes, quick navigation, and Find highlighting

Choose a tag to compare

@github-actions github-actions released this 17 Sep 23:30
· 30 commits to main since this release

What's new

  • Individual node text size: adjust a node's label directly from the right-click menu using the Text size slider. The override is saved with the layout and can be reset with Use global text size.
  • Independent global and individual sizes: global text-size changes affect nodes without overrides; individually sized nodes remain unchanged. Text-size adjustments now remain visible below the previous minimum-font threshold.
  • Quick navigation from note properties: notes containing a url or path YAML property expose Open URL or Open path in the node menu. Web URLs open in the default browser; vault files open in Obsidian; external files and folders use the operating system's associated application.
  • Find highlighting: all matching nodes are highlighted. Neighbor highlighting remains available on hover in both Find and Filter modes.
  • Optional connection highlighting: the Show connections toggle below the search row controls whether connections to matching nodes are highlighted.
  • HTML export: exported graphs preserve individual text-size overrides.

Scope

The experimental bash/shell command-execution feature was removed and is not included in this release.

Verification

Automated tests cover node-size isolation, global size changes at multiple zoom levels, reset behavior, persistence normalization, navigation actions, search highlighting, and exported rendering. Live interaction across all supported operating systems has not been verified.

Installation

Download graphfrontier-0.7.3.zip, or install the attached main.js, manifest.json, and styles.css in the vault's .obsidian/plugins/graphfrontier/ directory. Reload the plugin after updating.