v0.71.9
Point release over v0.71.8: the current stable plus 1 applied commit(s), isolated from the changes still soaking on main.
Applied: cfeb6e3
Patch Changes
-
Documents, folders and skills whose names begin with
:or contain*or?now sync, show history and report share status the same way any other name does.Git reads the file names Open Knowledge passes it as a pattern language, not as plain names, and the app was handing them over unprotected. A note named
:scratch.mdfailed the whole push cycle, so nothing in that cycle reached your remote. A note named:!draft.mdwas read as an instruction to exclude files, so it was quietly dropped from the commit it belonged to and never left your machine — with no error to suggest anything was missing. Names containing*or?matched siblings instead of themselves, so version history, share freshness, share target status, document rename and skill restore could answer about the wrong file, and switching a wildcard-named skill to local-only could be blocked by a remediation list for a file that was never tracked.Every place the app hands a file name to git now marks it as a literal name. Documents that were skipped will sync on the next push, and no renaming is needed.
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 |