Added
- New
zk graph --format json
command which produces a JSON graph of the notes matching the given criteria. - New template variables
filename
andfilename-stem
when formatting notes (e.g. withzk list --format
) and for thefzf-line
config key. - Customize how LSP completion items appear in your editor when auto-completing links with the
[lsp.completion]
configuration section.[lsp.completion] # Show the note title in the completion pop-up, or fallback on its path if empty. note-label = "{{title-or-path}}" # Filter out the completion pop-up using the note title or its path. note-filter-text = "{{title}} {{path}}" # Show the note filename without extension as detail. note-detail = "{{filename-stem}}"
- New
--dry-run
flag forzk new
which prints out the path and content of the generated note instead of saving it to the file system. - New
--verbose
flag forzk index
which prints detailed information about the indexing process. - You can now filter through the YAML frontmatter with
zk list --interactive
.
Fixed
- #89 Calling
zk index
from outside the notebook (contributed by @adamreese). - #98 Index wiki links using partial paths for
--linked-by
and--link-to
. - #98 Ignore spaces around the pipe in wiki links for LSP diagnostics.