Skip to content

Krill v0.2.8

Choose a tag to compare

@craftowen craftowen released this 27 Oct 01:22
· 800 commits to main since this release
v0.2.8
693307b

Krill v0.2.8

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.8 improves terminal history, mobile controls, workspace previews, and account switching.

  • Terminal history and selection: preserve scrollback through consecutive screen clears, load history requested during connection startup, and correct wrapped-line selection and grid updates. Retain the compact parked-history representation introduced in 0.2.7.
  • Mobile controls: offer touch choices for recognized terminal questions, improve scrolling when the live grid is shorter than the viewport, and prevent browser zoom from competing with terminal gestures. Remove the duplicate Quick Commands tab action while keeping saved quick actions in the input dock and settings.
  • Mobile session continuity: remove exited tabs, move to a live terminal or the workspace list when the selected session ends, and preserve split connections, scroll positions, and the saved PC display mode through rotation and reconnection.
  • Workspace previews: show the last user prompt in session hover cards and improve session titles and previews across tabs and the sidebar. Refine provider account lists and local/remote switching controls, and keep dashboard animation updates local to status icons.
  • Windows and file links: improve CLI PATH discovery, credential decoding, and Codex conversation lookup. Open terminal image and file links with the correct local or remote handler.
  • Optional error reporting: add separate, default-off consent in Settings and krill errors commands. Reports use a fixed metadata schema that excludes prompts, terminal output, credentials, and raw logs. Delivery requires the separately provisioned receiver; local queueing and retry limits apply while it is unavailable. See error reporting.

Changelog

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

Full Changelog: v0.2.7...v0.2.8