v0.62.1
Patch Changes
-
Update every skill from one source at once. A provenance group row in the Skills
sidebar now offers "Update all from this source", and reports what actually
happened per skill rather than a bare success — how many updated, how many were
already current, and which ones failed with the reason.It runs as a single request against the new
POST /api/skills/reimport-bulk,
which clones each recorded source once for the whole batch instead of re-cloning
per skill. A skill that cannot be written no longer aborts the rest of the batch. -
The desktop app no longer tells you the previous session crashed after a successful auto-update. Installing an update means terminating the running app so its files can be replaced, and that shutdown is not the orderly one, so the next launch found the marker an unclean exit leaves behind and offered to report a crash that never happened. It now recognises its own installer as the cause and stays quiet. A genuine crash during an update still prompts, because a real crash report on disk always takes precedence, and a session that ended uncleanly with no update in flight is reported exactly as before.
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 |