Skip to content

v0.53.2

Latest

Choose a tag to compare

@inkeep-internal-ci inkeep-internal-ci released this 13 Aug 13:37

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 like blog (which matches nothing; the pattern needs to be blog/**) 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 like acp.daemon or v1.2 release are 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-time brokenLinks uses 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