Skip to content

2.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Jun 06:39
· 32 commits to main since this release

Release Notes: 3D Graph v2.2.0

This is a huge update focused on giving you more real-time control over your graph's appearance and behavior, along with a critical bug fix for theme compatibility.

✨ New: Live Graph Settings Panel!

The biggest change in this version is the new in-view settings panel. You'll now see a gear icon (⚙️) in the top-right corner of the graph view. Clicking this opens a floating panel that lets you adjust almost every aspect of your graph without ever leaving the view!

This makes it incredibly easy to fine-tune the graph's appearance and physics on the fly to better explore your notes.

The new panel includes real-time controls for:

  • Filters: Instantly toggle visibility for tags, attachments, and orphans.
  • Search: Filter your graph by a search term and toggle neighboring nodes.
  • Groups: Add, edit, and remove your custom color groups in real-time.
  • Forces: Adjust the center, repel, and link forces with sliders to see how the graph dynamics change.
  • Appearance: Change the size of nodes/attachments/tags, adjust link thickness, and even change the shape of different node types.
  • Interaction: Fine-tune the camera rotation, pan, and zoom speed to your liking.

🚀 Improvements & Bug Fixes

  • Fixed: Theme Color Compatibility: A critical bug has been fixed where the graph would fail to render colors from themes that use modern CSS functions like lab() or color-mix. The plugin now reliably uses a canvas-based method to read colors, ensuring compatibility with virtually any Obsidian theme.
  • Improved: Performance: Color lookups are now cached during each render cycle. This provides a performance boost for large graphs, making interactions smoother.