Home / Changelog
Releases

Changelog

Newest first. Each entry lists only what this project's own release notes credit to that version. Catalase is pre-1.0 and in alpha; versions move fast and some entries are bug fixes rather than features.

Current release: 0.0.6-alpha.2, dated 14 November 2026. It supersedes every prior alpha build (0.0.1 through 0.0.6-alpha). Available for Windows as an installer and for Linux as an AppImage or .deb package. Download.

Versioning and what "alpha" means here

Catalase is below 1.0 and labelled alpha deliberately. That means the feature surface is still moving, some features are present but not exercised end to end by the test suite, and you should read the known limits before relying on it for work that matters.

Upgrading preserves your keys, preferences and conversations. The Windows installer and the Linux AppImage can update themselves; a .deb package cannot and must be reinstalled to upgrade.

0.0.6-alpha.2 current 14 November 2026

Adopts a stricter version scheme, adds a release-channel choice for updates, and fixes the remaining plan-button state bugs.

  • Release channels. Updates now follow the channel the build came from — alpha, beta or stable. Settings → About has a selector to override it, so you can stay on alpha or move to stable releases only.
  • Versioning. Version numbers are now strict SemVer, and every rebuild bumps a counter. A same-version rebuild was previously invisible to the updater, so an updated build could go unnoticed.
  • Fixed: a plan button could be disabled by an unrelated turn. An unexecuted plan was retired after any later chat turn or error, so its button stopped working before it had been used.
  • Fixed: a plan button stuck at "Executing plan…". A successful run now finishes the button instead of leaving it mid-flight.
  • Documentation link. Help → Documentation opens the user guide in your browser.

0.0.6-alpha superseded 13 November 2026

Consolidates the work from 0.0.5-alpha.1 into a tested build and fixes two defects found by the expanded regression suite.

  • Fixed: "Execute plan" did nothing. The button could silently no-op when the backend connection was closed, when no folder was open, or when a plan card had been rebuilt from restored history. It now states why it cannot run and re-arms after four seconds. A finished turn also retires leftover plan buttons, so a plan cannot be run twice.
  • Fixed: a crash when a turn ended through an unhandled error. The renderer assumed a cost value that was absent when the backend's exception wrapper ended a turn, which left the interface stuck showing a spinner after the turn had actually finished.
  • Version number synchronised across the desktop app, the AI backend and the documentation.

0.0.5-alpha.1 superseded

Fixes to the agent turn lifecycle and to profile handling. All of these ship unchanged in 0.0.6-alpha.2.

  • Context injection. Pressing Enter while a turn is running now injects your message into that running turn as context, rather than requiring separate Inject or Queue buttons.
  • Stop button. Cancelling a turn now cancels the turn specifically, instead of closing the underlying connection.
  • Long-path fallback. Agent turns no longer crash on Windows when a path exceeds the 260-character limit.
  • Marketplace install guard. An install is only treated as successful when the install stream actually reports success.
  • Work profile routing. Coding-plan entries carry per-profile metadata, so a Work profile routes to the Work sandbox rather than the default one.
  • Claude Code CLI account management. Inline sign-in, with a tombstone written when a profile is locked.

Earlier alphas 0.0.1 – 0.0.5

The earlier alpha builds established the feature surface described on the features section: the Monaco editor with Python language-server support, the PTY-backed terminal, the git panel, agent mode with its four permission levels, local model support through Ollama, the hardware-fit Marketplace, model routing per task, and the cost meter and session cap.

  • In-app sign-in replaced a sign-in flow that opened a separate console window and did not work reliably.
  • Fixed a repeating freeze caused by profile cleanup running on the main process loop.
  • Fixed a profile deletion failure that left a locked profile undeleted.

These builds are superseded and are not published for download.

What is not in the changelog

This page lists shipped builds only. For what Catalase cannot do yet, see known limits — it is a longer and more useful page if you are deciding whether to install.

Download 0.0.6-alpha.2 — 16 NovKnown limits