Changed
The default fonts folder is now fonts instead of .fonts. Obsidian Sync skips every
folder whose name starts with a dot, so the old default meant a synced vault arrived
without the fonts it was configured to use. A hidden folder still works for anyone who
wants one. Existing installs keep whatever folder they already had.
Added
The Fonts folder field now warns when the path lands inside a hidden folder, with a link
to Obsidian's own docs on hidden files. Thanks to @sigrunixia
for raising this and writing the warning in #2.
Diagnostics now say when the listed families come from an earlier scan on another device
and were never confirmed against this one. That happens when the cache syncs and the
fonts do not.
Fixed
The hidden folder warning only looked at the start of the whole path, so a folder like
assets/.fonts passed silently even though Sync skips it just the same. Every segment of
the path is checked now.
Verified on Obsidian 1.13.4, and on 1.0.3 and the latest stable across Windows, macOS,
Linux and Android.