Skip to content

3.2.3

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Jul 13:34
215f9a5

After making startup much faster in 3.2.0, I took the time to go through everything that runs when you actually use the plugin: scrolling, switching folders, typing in notes, editing tags, and moving folders.

Rendering while scrolling is now 15-25% more efficient, switching folders builds the list about 60% faster, warm starts load storage about 5 times faster, background processing while typing is cut in half, and moving a folder now batches its database writes instead of writing every file separately.

You should notice these improvements in your daily use, especially if you have a large vault. Thank you for using Notebook Navigator!

New

  • Calendar. New setting: Calendar > Show tasks. You can now hide the indicator on days, weeks, and months with unfinished tasks. Enabled by default.
  • Display filters. New setting: Display filters > Exclude folders from descendants. You can now exclude folders from showing when "Show files from subfolders" is enabled. Use it to hide folder content like periodic notes from parent folder lists while keeping the folders visible and selectable. You can also exclude folders directly with the new menu command Hide from parents.
  • Feature images. SVG images are back as feature images again. SVG sources are now rasterized into cached thumbnails during content generation instead of rendering live in the list. SVG files that embed bitmap images are skipped.
  • Navigation banner. SVG files can now also be selected as the navigation banner image.

Improved

  • Search. The command Search in vault root was renamed to Search whole vault. It now always includes notes from subfolders without changing the Show notes from subfolders setting.
  • Settings. Importing settings now shows a confirmation dialog with an option to save current settings to a timestamped file in the vault root. Exported settings files now use timestamped filenames and record the plugin version. Import rejects JSON that is not a Notebook Navigator export or recognizable legacy settings diff.
  • Calendar. Middle-click on day cells, week numbers, month, quarter and year headers, and the year panel opens the calendar note in a new tab, creating it if needed.
  • Feature images. Thumbnails with transparent backgrounds, such as SVG or PNG images, no longer show an outline over transparent areas.
  • Performance. Reduced work across list and navigation rendering, calendar updates, warm startup storage loading, note-save content generation, tag and property rebuilds, frontmatter date reads, folder note counts, bulk file operations, and PDF/SVG thumbnail moves.

Fixed

  • Drag and drop. Fixed drag and drop not working on some Windows PCs where the system did not expose drag data during the drag operation.
  • Display filters. Fixed entries in Display filters > Hide folders losing path segments when a folder moved to a different folder depth. Hidden tag patterns had the same issue when a tag rename changed depth. Patterns containing name* segments are left unchanged when the moved folder or renamed tag does not match them.
  • Editor tabs. Fixed notes pinned in the editor opening again when selected from Notebook Navigator instead of reusing the existing main editor tab.