Skip to content

Krill v0.2.6

Choose a tag to compare

@craftowen craftowen released this 26 Oct 04:49
· 820 commits to main since this release
v0.2.6
e308cd0

Krill v0.2.6

A native Rust workspace for parallel AI coding agents, persistent terminal sessions, and Git worktrees.

Platform scope and known limits

  • macOS Apple Silicon (arm64): primary desktop platform. The app is not notarized; a local/ad-hoc signature is not Apple Developer ID approval. The installer removes the downloaded app's quarantine attribute.
  • Windows x64: native desktop preview; Authenticode signing remains pending. Windows Server VM results do not establish desktop GUI, interactive-logon, sleep, or reboot validation.
  • Intel Macs, Linux, Windows ARM64, and 32-bit Windows are outside this public preview's supported desktop scope. Check the assets attached to this release for actual download availability; source or packaging code is not a download promise.
  • Session continuity: app quit/restart can reconnect to running sessions while the holder and daemon remain alive. A daemon crash can lose bytes read but not yet recorded and mark a Gap. Rebooting or losing both session services ends the old processes; saved history or agent conversation resume is a separate form of recovery.

Installation and requirements · Failure guarantees · Security reporting

Release highlights

Krill 0.2.6 combines the latest workspace, Windows, and mobile improvements.

  • Workspace sidebar: show connected remote hosts consistently, reconcile Windows path aliases without losing session and project metadata, and keep workspace selection and status updates aligned.
  • Windows processes and Git: improve child-process startup, foreground process discovery, and path handling for Git changes and worktree removal.
  • Windows installation: rerunning the installer preserves existing app binaries and user files while repairing shortcut and PATH integration. Incomplete installations remain untouched and report the missing component.
  • Mobile terminal: add a Quick Commands button to the tab bar for managing and running saved commands, and provide a persistent live-input row with photo attachment. Preserve split panes, clipboard access, IME handling, and reading-position anchors. Improve history preloading after hidden views become visible, queue refreshes during in-flight loads, and preserve pinch and selection anchors.
  • Mobile assets: retain the existing compressed-asset budget and touch-target checks while removing redundant runtime CSS comments; license notices remain included.
  • Agent status and hooks: recognize permission and question prompts more consistently, keep active tool invocations from becoming idle prematurely, synchronize installed Claude hooks into account profiles, and launch only receipt-backed Codex hook events while preserving per-account trust verification.
  • Build verification: reuse immutable vendored dependencies in macOS CI with content and configuration checks, and isolate simulated holder PIDs from real operating-system processes.

Changelog

GitHub-generated changes are appended below. Full changelog · Commit history.

What's Changed

  • ci: reuse vendored dependencies in macOS validation by @craftowen in #14

Full Changelog: v0.2.5...v0.2.6