Skip to content

Releases

Kestrel v0.9.1

Choose a tag to compare

@github-actions github-actions released this 28 Oct 12:37

What's new in 0.9.1

Linux AppImage starts again. 0.9.0 crashed on start on systems with an older glibc (for example Ubuntu 24.04: "Failed to load native module: pty.node"). The AppImage is now built on Ubuntu 22.04 and runs on that and newer, and the build checks this from now on.

Up to four agents at once. Each agent gets its own tab in the agent panel, with its own permission questions. A file with a held change is locked for the other agents, and restoring a checkpoint while agents are working asks first.

Download

System File
Windows 10/11 (x64) Kestrel-Setup-<version>.exe
macOS (Apple Silicon) Kestrel-<version>-arm64.dmg
Linux (x64) Kestrel-<version>-x86_64.AppImage

First start:

  • Windows: Not code-signed: SmartScreen may say “Windows protected your PC” → More info → Run anyway.
  • macOS (not notarized): open the app once, then System Settings → Privacy & Security → Open Anyway (on macOS 14 and older: right-click the app → Open).
  • Linux: chmod +x Kestrel-*.AppImage, then start it.

Installed apps (Windows, Linux) find new versions here and offer to update.

Code signing policy · Privacy

Kestrel v0.9.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 10:30

What's new in 0.9.0

Language servers. Completion, hover, go to definition and a Problems list from real language servers – TypeScript (downloaded via npx on first use), Pyright, rust-analyzer, gopls or your own. Agents can read the current problems through the get_diagnostics tool.

Git panel. Stage, unstage and discard per file or section, commit with Ctrl+Enter, switch or create branches, fetch, pull and push, and see diffs side by side. Changed files are marked in the file tree; the status bar shows the branch.

Restricted mode for new projects. Language servers and Git can run code from a project (tsserver plugins, hooks, filters). They only do so after you trust the project in a native dialog; until then Git only reads.

Your layout. Any command as a toolbar button (Pull and Push are there by default), sidebar and agent panel on either side, hide what you don't use, save layouts – or describe the IDE you want and let your chat model propose it, with a preview and Undo.

Fixes. Local Ollama models in the chat no longer claim to be a company's assistant; the Linux AppImage builds again; more reliable tests on CI.

Download

System File
Windows 10/11 (x64) Kestrel-Setup-<version>.exe
macOS (Apple Silicon) Kestrel-<version>-arm64.dmg
Linux (x64) Kestrel-<version>-x86_64.AppImage

First start:

  • Windows: Not code-signed: SmartScreen may say “Windows protected your PC” → More info → Run anyway.
  • macOS (not notarized): open the app once, then System Settings → Privacy & Security → Open Anyway (on macOS 14 and older: right-click the app → Open).
  • Linux: chmod +x Kestrel-*.AppImage, then start it.

Installed apps (Windows, Linux) find new versions here and offer to update.

Code signing policy · Privacy

Kestrel v0.8.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 11:46

Windows installer. Not code-signed yet: Windows SmartScreen may warn about an unknown publisher (More info → Run anyway).