Patch Changes
-
Frontmatter schema mappings can now be scoped by picking folders from a checkbox tree instead of hand-writing globs. Each schema row in Settings → Plugins → Frontmatter schemas gains a "Pick folders" button that shows the project's folder tree with per-folder doc counts; checking a folder writes the
folder/**pattern it stands for, and the generated glob stays visible in the pattern list next to anything written by hand, which remains untouched as the power-user escape hatch. The plain-language summary under the patterns now also reports "Matches N of M docs right now", computed live against the project's actual documents — so a bare folder name likeblog(which matches nothing; the pattern needs to beblog/**) is visible as "Matches 0 of M docs" the moment it's typed, instead of only after the server's zero-match warning lands. -
Wiki-links to notes whose filename contains a dot now open the note. Previously
[[acp.daemon]]read the text after the dot as a file extension, so the link was treated as a file rather than a document and opened a viewer for a file type that doesn't exist, ending in a 404 — even when the note sat in the same folder. Namespaced and versioned names likeacp.daemonorv1.2 releaseare common in imported vaults, so this met people on their first click.The Problems panel and
links({ kind: "dead" })now agree with what the editor actually opens. A link that resolves by bare name is no longer reported broken, and a wiki-link that genuinely cannot be resolved is no longer silently omitted from the report — previously the two were inverted, flagging working links while staying quiet about broken ones. Write-timebrokenLinksuses the same resolution, so it can only ever retract a report, never add one. Links naming a real asset, and wiki-embeds, behave exactly as before.Two documents in different folders that share a filename now always resolve to the same one of them, in the editor and in the dead-link report alike. The tie-break no longer depends on the machine's locale, so a name can no longer resolve to different documents on different computers.
Note: the extension-qualified form
[[acp.daemon.md]]still does not resolve — it fails for a separate reason and is not covered by this change.
Downloads
| Platform | Architecture | Download |
|---|---|---|
| macOS | Apple Silicon | OpenKnowledge-arm64.dmg |
| Windows | x64 | OpenKnowledge-Setup-x64.exe |
| Windows | arm64 | OpenKnowledge-Setup-arm64.exe |
| Debian / Ubuntu | x64 | OpenKnowledge-amd64.deb |
| Debian / Ubuntu | arm64 | OpenKnowledge-arm64.deb |
| Fedora / RHEL | x64 | OpenKnowledge-x86_64.rpm |
| Fedora / RHEL | arm64 | OpenKnowledge-aarch64.rpm |