0.2.1 — faster on a large vault, and the settings are searchable
Faster
- Building a chart read every Markdown file in the vault and then threw away
everything outside the diary folder — on every render of every block. It walks
the diary folder now, so the cost follows the size of the diary rather than the
size of the vault. - Settings save once you stop typing rather than on every keystroke, which
mattered most on the multi-line project list.
Settings
- The settings tab is now declared rather than drawn by hand, so on Obsidian
1.13 and later its settings appear in the settings search. Older versions get
the same tab from the same list of definitions, and minAppVersion is unchanged
— nothing is lost by staying on an older Obsidian.
Also
- The repository now has continuous integration and a release workflow, so a push
is checked and a release carries build provenance. - Four more tests, covering the folder walk: nested subfolders, ordering, files
that are not day notes, and a diary folder that does not exist. - README: install from the community catalogue.