Releases: johansan/notebook-navigator
Release list
3.4.1
Many users told me they do not want to install Templater, QuickAdd or Commander but would still want the functionality from those plugins. Notebook Navigator 3.4 adds important parts of those plugins to its core: a customizable built-in template engine (Templater), new create note commands (QuickAdd) and the option to place commands to the ribbon or tab bar buttons (Commander). Thank you for using Notebook Navigator!
New
- A new customizable built-in template engine for calendar notes, folder notes and
New note from templatethat replaces tokens such as{{title}},{{date}},{{date+1d}},{{yesterday}},{{monday}},{{time}},{{now}}and{{cursor}}without needing the Templater plugin (see the Templates section in the README for the full list). - New setting in
File operations & templates: Template engine withAutomatic(will use Templater for files containing<%, otherwise the built-in engine),Notebook NavigatorandTemplater. - Create note commands: under
File operations & templatesyou can now add commands that create a note with a generated file name such as{{date:YYYYMMDD}} {{prompt:Title}}from a template or the folder template, in the current or a specific folder, ready to run from the command palette, a hotkey, or a button with its own icon on the ribbon or the tab bar. - Folder templates: right-click a folder, including the vault root, and choose
Set folder template...so every new note in that folder or its subfolders starts from the template, with the closest folder winning. Lots of flexiblitity, such as apply to all subfolders or current folder only, and option to show or hide an icon in navigation pane for folders with templates assigned. - New setting in
List pane: Color list pane title applies the color of the selected folder, tag or property to the list pane title.
Changed
- Renamed the
Vault title placementsetting toVault profile switcherand changed so it is now hidden if only one vault profile exists #1494.
Fixed
- When the calendar in the right sidebar was slightly taller than its pane on Windows or Linux, hovering days or the month header made the calendar shake as the scrollbar appeared and disappeared. The calendar sidebar now never scrolls and keeps a stable size #1492.
- When moving selected files, files that remain in the current list, such as notes moved between folders while a tag is selected, now stay selected, and only files that leave the list are deselected #1488.
3.3.7
Fixed
- Obsidian 1.14 added support for colored highlights by placing circles inside the highlight (🔴🟠🟡🟢🔵🟣). These are now removed from the preview text in list pane.
- Middle-clicking a file on Linux now opens it in a new tab without pasting the primary selection into the note.
- When grouping notes by a property with
Group by, a link value such as[[Project Note]]now shows asProject Notein the group header, matching how it appears in the property pills #1478.
3.3.6
New
- New setting in Appearance & behavior > Desktop appearance: Show tags in tooltips: displays the tags of a note as colored pills in the hover tooltip. Default disabled.
- If you do not want to see custom group headers in a specific view like tags or properties, you can now pick the new sort option
NoneunderGroup by. This can also be the default group option.
Improved
- Rebuilt the hover tooltips with the same look and feel as the built-in Obsidian tooltips but with less flickering and support for tag pills and text hierarchy.
- Added a notice under File display > Word and character count that lists the file appearances and group headers that keep word or character counting active, which can have a negative impact on performance.
Changed
- Changed Show word count in tooltips to show word counts only when word counts are enabled, so the tooltip setting no longer keeps word counting enabled just for the tooltip.
Fixed
- When dragging multiple selected files to a folder, all files are now moved instead of only the first (issue was introduced in 3.2.1) #1466.
- Word counting for files now stays disabled for custom sort orders unless a list contains a custom group header that shows a word count.
3.3.5
Improved
- You can now turn off the
What's newdialog on startup with the new setting Show release notes after updating.
Fixed
- When the navigator starts in a sidebar too narrow for dual panes, it now properly respects Single-pane startup view instead of always showing the list pane (issue was introduced in 3.1.4 with the automatic switch between single and dual panes).
3.3.4
I just launched a new plugin: Better Paste!
You can now finally paste images from Safari to Obsidian, it cleans up tracking data from URLs, it cleans up AI-generated text, it let's you choose if you want commas inside ("x," ) or outside ("x", ) quotes, it fetches page titles for URLs like the plugin Auto Link Title which hasn't been updated in years, it cleans up text copied from terminal, and much more.
Better Paste is already saving me lots of time every day, so feel free to give it a try and let me know if you like it!
New
- New appearance menu options: You can now show or hide
DateandParent folderper folder, tag, and property, for example turning them off globally and enabling them only for the root folder.
Improved
- Changed settings sliders to match Obsidian 1.13 style with reset buttons to the left.
- Improved all 20 language translations. They now better match built-in Obsidian strings and usage context.
Changed
- Merged the two folder note name settings into one: Folder note name that supports both fixed names and patterns.
- Moved release notes, the mastering video, support links, and other plugin links into the new About section at the bottom of settings.
Fixed
New canvasis now hidden if the Canvas core plugin is disabled.- Clicking a folder note in navpane with folder notes showing in list pane now properly selects it.
- Submenus now close properly after selecting an option on mobile devices.
3.3.3
New
- You can now change the display of tags, properties, tasks, and word counts for each location! Maybe you want word counts only for a specific folder, or you don't want to show tasks in another folder. This is now possible! Just click the new Appearance menu in the list pane (see screenshot above).
- When I added the new task display in 3.3.1 I removed the unfinished task icon. Unfortunately this meant no way of showing unfinished tasks in compact mode. So I put it back, and made it better. You can now choose if you want the unfinished task icon to appear in only compact or in both display modes. You'll find it at File display > Icon > Unfinished task icon. Default set to compact mode.
- New setting: Calendar > Show days from other months. You can now leave the days before and after the current month empty, so only the days of the month are shown. Only applies when calendar is showing a full month. Enabled by default.
Fixed
- Fixed selecting the default sort direction or property group order resetting the selected sort field or grouping property (issue was introduced with the new group and sort settings in 3.3.1).
- Fixed an issue where the
What's newdialog repeatedly reappeared on some sync providers. - Fixed renamed notes disappearing from the list when viewing a tag until you switched to another tag and back.
- Fixed the bottom of month labels such as
Augbeing cut off in the year calendar on Windows. - Fixed
New notesetting a property totruewhen you created the note from a property name, such asCategories, instead of from one of its values. The new property is now empty.
3.3.2
Quick fix for the new task display so it also works with pinned items.
3.3.1
Lots of nice new things in this release! First up is a new task display in the list pane (see screenshot above). As usual you can customize everything and disable it if you don't want it.
For you power users out there you can finally set sort by property and group by property as default across the entire vault.
And I know many of you have wanted this for a while now - if you hide the root folder you can now temporarily show the root folder with Show hidden items.
Have a great day and thank you for using Notebook Navigator!
New
- Much better task display in the list pane! Notes containing tasks now show a task icon, progress bar, and completed count, such as
5/7, on the same line as the date and parent folder! Everything is optional of course, but this is now enabled by default. You will find all related settings in File display > Show tasks. If you want a green color for completed tasks you can change this with the Style Settings plugin. - Default sorting and grouping was rebuilt from the ground up, and you can now finally use frontmatter properties for default sorting and grouping. You will find all the new related settings in List pane > Sort & group. There are many small QoL improvements too, like changing from a date / descending sort order to file name now also changes sort order to ascending, which is what most users expect.
- In search, you can now use double quotes to match it literally against note names and aliases instead of being read as a filter:
"#work"finds notes with#workin the name instead of filtering on the tag. Use-"term"to exclude matches. - You can quickly show the root folder if it is hidden: the
Show hidden itemstoolbar button now reveals the root folder dimmed at the top of the tree, and theSearch whole vaultcommand works while it is shown. You can also right click the root vault folder to quickly hide and show it with the new context menu options. - New copy options in the file menu:
Copy note link([[link]]),Copy note link as footnote(^[[[link]]]), andCopy note embed(![[link]]) - just makes working with note links easier.
Changed
- I finally took the time to clean up the entire Style Settings panel. Settings are now grouped by pane and element, and border settings sit next to the elements they style. Give it a go and let me know what you think!
- The Recent files count setting now goes up to 50 files, up from 10.
- The Unfinished task icon setting was removed and replaced by the new task progress display.
Fixed
- When a note had a creation date in the future (for example from a frontmatter
createdproperty), thePrevious 7 daysgroup header appeared twice in the list pane, and stray headers then showed up in other folders until Obsidian was restarted. Notes dated in the future now group under a newFuturegroup.
3.3.0
Finally dual pane support for iPads! And much better search results with Omnisearch! You can now also quickly collapse or expand all list pane groups with a new command or toolbar button, and much more!
Thank you for using Notebook Navigator!
New
- New on tablets: Dual pane layout! Obsidian 1.13 introduced resizable sidebars - so Notebook Navigator now brings the full desktop experience to your iPad. Dual pane layout, desktop toolbars, multi-select, and keyboard navigation: everything available on desktop now works on tablets. Find the settings under Settings > Appearance & behavior.
- New grouping option: Group by property, matching
Group byin Obsidian Bases. The list pane can now group notes by a frontmatter property value: notes sharing the same value are collected under one header, and notes without the property go into a trailingNonegroup. Each property listed under Settings > List pane > Property sort and grouping appears as a grouping option in the sort menu, next to the existing date and folder grouping. - New command: Collapse / expand all list groups. When no groups are expanded, it expands all groups; otherwise, it collapses all groups, including the pinned section.
- New toolbar button: Collapse / expand all list groups, added under Settings > List pane > Toolbar buttons. Disabled when the current list has no collapsible groups.
- New setting: Notes > Skip callouts in preview. When enabled, callout blocks are skipped when generating preview text. Disabled by default.
- New setting: Calendar > Show hidden items. When enabled, the calendar always shows all calendar notes, including notes hidden by vault profile filters. Disabled by default.
Improved
- Searching with Omnisearch inside a folder now reliably shows the matching notes from that folder. Omnisearch returns only its 50 best matches for the whole vault, so Notebook Navigator narrows the search to the selected folder. Previously this only worked for folders with plain names - in folders with special characters or non-English letters, such as
Möten, the search still covered the whole vault, and the result list could be incomplete or empty, especially in large vaults. Update Omnisearch to 1.30.0 or later to get this in every folder. - During list pane search, group header item counts now show matching and total items, such as
12/20. - You can now click anywhere on group headers in the list pane to collapse or expand them, not just the chevron.
Changed
- The calendar in the right sidebar now uses a calendar icon in the tab header. You can change this to a custom icon under Settings > Appearance & behavior > Interface icons > Calendar.
- The collapsed state of the pinned section is now stored per device and no longer syncs across devices, matching the collapsed state of list groups.
- The Toolbar buttons setting to enable / disable toolbar buttons moved from Appearance & behavior to the top of the Navigation pane and List pane tabs.
Fixed
- Fixed reinstalling the plugin on the same device showing the
Notebook Navigator could not read its settings and did not startnotice. Enabling the plugin without a settings file now shows a confirmation dialog and starts with default settings after confirmation. - Fixed the preview in the
Change iconandChange colordialog coloring both the icon and the name when Apply color to icons only was enabled. The preview now colors only the icon, and items without a custom icon show their default icon so you can see the color. - Fixed clicking the name of a folder with a folder note opening the note without expanding the folder, even when Expand on selection was enabled.
- Fixed new notes not being selected when they got the same name as a note you had just renamed. For example, after renaming a note called
Untitled, creating a new note kept the renamed note selected instead of the newUntitlednote. - Fixed the Navigator jumping to the destination folder when moving a note with Obsidian's
Move current file to another foldercommand, even though Auto-reveal active note was disabled. - External files dropped into folders now preserve their original bytes instead of being rewritten as UTF-8.
3.2.4
We finally have a new Mastering Notebook Navigator 3 video! In this one-hour long masterclass I go through everything you need to know about Notebook Navigator in 14 separate chapters. It took some time to record this, and I hope you find value in it.
New
- Filter search now checks frontmatter aliases and all supported frontmatter properties, including properties that are not shown in Notebook Navigator. For example,
kickofffinds a note with the aliasProject kickoff,.statfinds thestatusproperty, and.status=actfinds the valueactive. Matches are highlighted in the note list, and hidden properties are shown next to the note name. Exclusions such as-kickoffalso check aliases. This change requires a one-time cache rebuild after updating. Sorry about that! - You can now show item counts in the list pane group headers using the new setting: List pane > Group headers > Show item counts. Disabled by default.
Improved
- Settings are no longer reset to defaults when the settings file is temporarily missing or unreadable, which can happen with some third party sync services. Startup retries the settings load for a short window, then shows a notice and keeps the plugin inactive until Obsidian is restarted. The new command
Restore default settingsreplaces a damaged settings file with verified defaults after saving a timestamped copy to the plugin folder. - If you are using a hardware keyboard with a mobile device, you can now use Tab, Shift+Tab, and the Left and Right arrow keys to move between the navigation and list panes.
- Excalidraw drawings now show preview text from the frontmatter properties listed in
Preview properties.
Changed
- In the list pane, the parent folder label with Show folder path enabled now shows the path relative to the selected folder instead of the full path. For example with the folder
Projectsselected, a note inProjects/Clients/Acmenow showsClients/Acme.
Fixed
- Fixed freshly downloaded icon packs appearing as square placeholder symbols in the icon picker until Obsidian was restarted.
- Calendar notes now follow vault profile visibility, including hidden folders and
Show hidden itemsin the right sidebar. - Fixed Cmd/Ctrl-click not opening note shortcuts and recent files in a new tab when Option/Alt was selected as the multi-select modifier.
- Fixed an issue where deleting notes could leave their tags showing in the tag tree. This happened when deleting a folder while a custom root folder order was set.
- Fixed custom group headers not showing word counts when note word count display was disabled.
