- Additions
- Add
cli_path_output_rewriter
configuration option for altering CLI output.
- Add
- Changes
- When modifying Markdown files, always terminate the metadata block with
---
instead of...
. - When modifying Markdown files, always put exactly one blank line between metadata block and body.
- When modifying Markdown files, always terminate the metadata block with
- Bugfixes
- Handle an additional (invalid) PDF date format I've encountered in the wild.
- Fix a problem with printing changed file paths in
backfill
command.
- Bugfixes
- For Markdown files, if the document contained additional
...
or---
lines after the YAML metadata, the whole document up to that point was incorrectly being treated as part of the metadata. - Do not require
add_tags
anddel_tags
arguments inNotesdir.change
.
- For Markdown files, if the document contained additional
- Additions
- Add
skip_parse
configuration option for indicating files that should not be parsed or edited, but should be affected byorganize
.
- Add
- Changes
- Ignore links and hashtags in fenced code blocks in Markdown.
- Additions
- Add
notesdir backfill
for setting title and creation date in bulk.
- Add
- Changes
- Do not rewrite absolute paths unless the target file is also being moved.
- Bugfixes
- Do not rewrite intra-document links like "
#foo
" to ".#foo
". - Include time zone (UTC) on datetimes loaded from filesystem metadata.
- Do not rewrite intra-document links like "
- Initial release.