2.2.0
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.