github johansan/notebook-navigator 2.3.0

latest releases: 3.2.3, 3.2.2, 3.2.1...
5 months ago

New

  • Tasks. Notebook Navigator now keeps track of tasks for each document. You can now show notes with unfinished tasks in search, list pane and the calendar. You can also set a custom icon for notes with unfinished tasks in settings.
  • Custom SVG icons. You can now use SVG images from your vault for icons. Just pick the new "Vault" tab in the icon picker.
  • Date filters in search! You can now filter notes by date using the "@" symbol. Some examples: @today, @2026W02, @2026-Q1, @13/02/2026, or ranges like @2026-01-01..2026-02-07. You can specifically choose created date with @c:, modified date with @m:, or exclude date matches with -@.
  • Date filters in calendar! You can CMD+Click day, week, month, quarter or year in the calendar to show all notes for that period in the list pane!
  • Quickly switch between filter search and Omnisearch! Quickly switch between filter search and Omnisearch by pressing the search icon or pressing UP/DOWN when the search input is focused.
  • Emojis in tags! You can now use emojis when naming and renaming tags. Inline tag operations show a warning confirmation when a tag contains characters Obsidian cannot parse inline (example: ‼ can split an inline tag). YAML frontmatter tags can contain any characters.
  • You can now set individual colors for property values in Notes > Property colors! Use property:value=color to set colors for individual property values, like status:done=green and status:todo=red. If no value color is set it will fall back to the property color if defined.
  • New setting: Notes > Show icon for notes with unfinished tasks. Enable to show an icon in listpane for notes with unfinished tasks. Tasks now will also show in the calendar for daily notes with unfinished tasks. You can also set a custom color for the task icon in Style settings.
  • New setting: Folders & tags > Folder note name pattern. You can now add prefixes and suffixes to folder note names, like _foldername to make them appear on top of alphabetically sorted lists.
  • New setting: Folders & tags > Folder note template. You can now set a template file for folder notes.
  • New setting: Navigation pane > Show indent guides. You can now show vertical indent guides in the navigation pane to better visualize the folder and tag hierarchy.
  • New setting: Calendar > Single pane placement. You can now choose to show the left sidebar calendar in the navigation pane (default) or below both panes.
  • New command: Toggle compact mode. Quickly toggle between default and compact mode in list pane. Bind it to a hot key or a button with the Commander plugin.
  • New search filter: has:task. Use this to filter notes that have unfinished tasks.
  • Many new theming variables for borders! You can now set border width and border color for most visual elements.

Improved

  • Folders with folder notes can now be clicked in the list pane header! This means you can go straight from the file list to your folder note.
  • Folder notes with "frontmatter metadata name" now show that name in the navigation pane instead of the folder name.
  • Many visual improvements to calendar. Days with notes now show as dots, and the overall look and feel is much improved.
  • The calendar now also shows a small circle for notes with unfinished tasks.
  • You can now remove individual icons from the recently used icons list.
  • Omnisearch now scopes searches to the selected folder when possible. In folder view, notes from the selected folder and its subfolders are now less likely to be pushed out by matches from other parts of the vault.
  • Many improvements to Omnisearch match highlights in the search results.

Changed

  • Breaking change - the setting "Folder note properties" used to set frontmatter properties for folder notes was removed. If you were using that setting, please migrate by creating a template file with the desired frontmatter properties and setting that as the new "Folder note template".
  • Breaking change - The search bar now uses "-" instead of "!" to exclude terms from search to match industry standards. To exclude a term you now use "-term" instead of "!term". Saved searches will be migrated on first launch.
  • All date format settings now use Moment format. Existing date-fns formats migrate automatically on first launch.
  • Removed the settings tab Settings > "Search & hotkeys". The search setting is now local and toggled in the list pane by pressing up/down or clicking the magnifying glass.

Fixed

  • The setting Folders & tags > “Auto-select first note” did not work correctly and was fixed. Also significantly improved performance when navigating in navpane by debouncing file open commands just like in list pane, so scrolling through folders and tags should now be blazingly fast.
  • Weekly periodic note patterns previously used custom calendar locale, where others like month and year used display locale. Now all note patterns use display locale for consistency. The user defined locale is now only used for week numbers and first day of the week.
  • Fixed two display issues in Android: A small gap at the bottom of the left sidebar and text fonts were cropped on some devices.
  • Fixed a crash/reload issue on mobile devices when generating PDF cover thumbnails for PDFs with extreme amounts of embedded images (example: PDFs with hundreds of unique images stacked on top of each other). PDF thumbnails on mobile now run a two-stage preflight before rendering: Stage A scans the raw PDF bytes for embedded image dictionaries and transparency/soft mask signals, and Stage B parses the page 1 operator list to count image paint operations. If the preflight is uncertain or the estimate exceeds the mobile memory budget, the PDF is logged and thumbnail is skipped.
  • Fixed an issue where some emojis like Unicode keycap emojis (like 1️⃣) were not saved to frontmatter.

Don't miss a new notebook-navigator release

NewReleases is sending notifications on new releases.