Skip to content

Comate v0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 09:16
· 281 commits to main since this release

Comate 0.1.0

This is Comate's first Electron-based desktop release. It preserves the existing React UI, Express sidecar, and application data directory while replacing the Tauri shell and browser runtime.

Warning

The macOS and Windows installers in this release are unsigned because signing credentials were unavailable. macOS Gatekeeper and Windows SmartScreen may show warnings. No macOS/Windows auto-update manifests are included; update those installations manually.

Highlights

  • Migrated the desktop shell from Tauri to Electron, with native macOS, Windows, and Linux packaging.
  • Replaced the bundled Chrome for Testing / Steel stack with native, per-session isolated browser views, reducing the application footprint by roughly 267 MB.
  • Added Linux distribution through AppImage and Debian packages. AppImage supports in-app updates; .deb updates require downloading and reinstalling the package.
  • Made Claude the default agent for new installations.
  • Collapsed tool cards and thinking blocks by default, with bounded expanded content and search-aware expansion.
  • Added Electron updater and migration infrastructure for existing installations.

Reliability fixes

  • Prevented duplicate desktop instances and restored the existing window when Comate is launched again.
  • Fixed packaged releases opening to a blank window by compiling and validating the renderer bundle during release builds.
  • Fixed Windows CDP cleanup failures caused by Chromium files remaining locked during process shutdown.
  • Waits for the sidecar API to become ready before loading the desktop UI.
  • Added the missing top frame to restored Windows windows.
  • Fixed browser handoff approval cards remaining pending after the embedded browser closes.
  • Fixed todo-launched sessions not appearing and opening immediately.

Upgrade notes

  • UI preferences stored in the old webview, such as panel visibility and pane widths, reset once after upgrading.
  • Embedded-browser site sessions do not migrate from the previous runtime. Sites saved with Remember this site can restore their login; other sites require a fresh login.
  • Legacy browser profiles, pidfiles, and downloaded browser caches are removed on first launch. Remembered-site login data is preserved.
  • On Windows, the installer handles migration from the previous Tauri installation.

Downloads

  • macOS Apple Silicon: Comate-0.1.0-mac-arm64.dmg
  • macOS Intel: Comate-0.1.0-mac-x64.dmg
  • Windows x64: Comate-0.1.0-win-x64.exe
  • Linux x64: Comate-0.1.0-linux-x86_64.AppImage or Comate-0.1.0-linux-amd64.deb
  • The macOS .zip files are updater payloads for their corresponding architectures, not additional installers.

All Linux, Windows, and macOS build jobs passed in the final 0.1.0 release build.

Full changelog: v0.0.33...v0.1.0