Fixed
- Hint mode
Fon pane targets opens in same tab instead of new tab — pressingFin hint mode on a pane target (.workspace-leaf-content) behaved identically tof(focus the pane) instead of opening the pane's content in a new tab. ThehintActivate()function ignored theopenInNewPaneparameter fortargetType === 'pane', always callingsetActiveLeaf(). Now callsworkspace.duplicateLeaf(leaf, 'tab')whenopenInNewPaneis true. Link targets were unaffected —openLinkText()already used the parameter correctly. (#70)- Plugin:
src/ui/hint-mode.ts(hintActivatepane branch)
- Plugin:
j/kand other standard-gate keys not working in Bases views — Obsidian Bases views (.basefiles) use the view type"bases", which was missing from the defaultGLOBAL_NAV_VIEW_TYPESset. TheisPluginLeafActive()check treated Bases as a plugin view and blocked standard-gate keys (j/kscroll,H/Ltab switch, count-prefix digits). (#70)- Plugin:
src/workspace/global-key-handler.ts(added'bases'toGLOBAL_NAV_VIEW_TYPES),src/settings.ts(updated default list in description)
- Plugin:
Tests
- 1 new e2e test in
test/specs/hint-mode.e2e.ts:Fon pane target callsduplicateLeaf(spy-based verification) - 1 new e2e test in
test/specs/global-nav.e2e.ts:Hfrom bases view switches to previous tab (creates.basefile, verifies standard-gate key interception)
Documentation
CHANGELOG.md: Added entries for hint modeFpane fix and Bases view type fixKNOWN_LIMITATIONS.md: Updated hint mode target classification (paneF→duplicateLeaf); updated workspace navigation view type list to includebasesdocs/features/hint-mode.md: Updated pane target behavior descriptiondocs/features/workspace-navigation.md: Addedbasesto default view typesdocs/configuration/settings.md: Updated workspace navigation view types default listdocs/configuration/vimrc.md: Updated default view types in descriptiondocs/configuration/lua-config.md: Updated default view types in examples
Full Changelog: 0.60.1...0.61.0