Release Summary (v1.11.0 – v1.14.0)
Hierarchy & Structural Intelligence
- Conflict Resolution System (v1.14.0): Added a customizable system to handle file name collisions in flat structures by automatically prefixing or suffixing parent/ancestor names (e.g.,
[Parent] NameorName - Parent). - Focus Mode (v1.11.0): Introduced a "Target" (🎯) feature to isolate a specific file’s ancestry and children, filtering the view to remove noise.
- Multiple Relationship Properties (v1.14.0): Added support for defining multiple frontmatter keys (e.g.,
parent,up,folder) simultaneously to define the abstract hierarchy. - Context-Aware Expansion (v1.13.5 – v1.14.0): Refactored logic to use unique contextual IDs, ensuring folders in multiple abstract locations expand or collapse independently.
- Global Branch Expansion: Auto-expand logic now ensures all abstract instances of a file are made visible across the entire tree when revealed.
UI & Workspace Customization
-
Granular Toolbar Control (v1.13.2): Individual toggles for all 10 toolbar buttons and the search bar. The toolbar separator automatically hides when all buttons are off for a minimalist look.
-
Context Menu Overhaul (v1.13.1 – v1.14.0):
-
Reorganized menu to group plugin actions (Focus, Hide, Icon, Creation) at the top.
-
Added native Rename option within the abstract tree.
-
Truncated Menu Names (v1.13.4): Prevent UI breakage from long names with a customizable truncation slider (10-100 chars).
-
Intelligent View Switching (v1.11.0 – v1.12.0): Automatically switches from Column mode to Tree mode when Search or Focus is triggered to optimize the hierarchical layout.
-
Jump to Search (v1.12.0): Added a command and toolbar icon (🔍) to quickly focus the search bar.
Core Features & Improvements
- Create Group with Active File (v1.12.0): New command to instantly create a virtual group using the current file as the root parent.
- Default Note Path (v1.14.0): New setting to specify a default directory for new root-level notes.
- Legacy Data Cleanup (v1.14.0): Automated tools to strip problematic legacy fields on load to ensure smooth migrations.
- Factory Reset (v1.14.0): Added a safe tool to reset plugin configuration to defaults without affecting vault content.
Fixes
- Folders-First Logic: Standardized "Folders First" grouping; non-Markdown files are now correctly grouped below abstract folders.
- Virtualization: Fixed a traversal error in the tree renderer that occasionally caused children to be hidden during scrolling.
- Excluded Paths: Re-implemented and relocated the "Excluded paths" section to the top of the settings page for better visibility.
- Search UX: Improved reveal behavior to align the target file to the top of the viewport.
Maintenance & Debugging
- Privacy-First Diagnostic Export (v1.14.0): Added "Export Debug Details" with built-in anonymization to redact sensitive names while capturing environment state.
- Internal Logging (v1.14.0): Implemented a global log buffer for better visibility into indexing and lifecycle events.
- Linter Compliance (v1.10.6): Resolved automated scan issues, improved type safety, and optimized async methods for better performance.
Also fun fact greatest feature is this really nice looking sponsor button in the readme check it out ;)