Skip to content

v0.50.2

Choose a tag to compare

@inkeep-internal-ci inkeep-internal-ci released this 10 Aug 22:18

Point release over v0.50.1: the current stable plus 1 applied commit(s), isolated from the changes still soaking on main.

Applied: 4cef9c5

Patch Changes

  • A new project now starts with a commit, so its default branch actually exists. Setting up a project ran git init but never committed, which left the repository with no commits at all: main pointed at nothing, and anything that had to resolve it failed. The most visible casualty was New worktree, which died with Couldn't create the worktree. Try a different name. no matter what name you typed, because the real error was fatal: invalid reference: main and no branch name could have fixed it. Projects that OK sets up now get an empty Initial commit, so main resolves. Your content is untouched: the commit is deliberately empty, so nothing of yours is staged or committed on your behalf, and a repository you created yourself is never committed into.

    Worktree failures now say what actually went wrong. A repository with no commits gets its own message instead of the advice to pick a different name, and git's own error text appears under the dialog, so an unrelated failure like a lock file or a permissions problem is legible instead of reading as a bad branch name.

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