Skip to content

lich 0.68.0-pre.4 (native window preview)

Pre-release
Pre-release

Choose a tag to compare

@omartelo omartelo released this 15 Oct 01:43

A fourth preview of lich native, the native window (experimental), for Linux and Windows. Hand-made pre-release: it is not published to the AUR, Homebrew or the in-app updater, and macOS is not built yet.

New since pre.3

  • A session whose process exits says so. The terminal prints [process exited] and a band under it offers Restart, which starts the same kind of session again in the same card, and Close.
  • Text boxes resize. Comment, reply, review summary and merge message boxes have a grip in their bottom-right corner that drags their height. Until you drag, a box grows with its text; after, it keeps the height and scrolls. Their lines are spaced as in the web window.
  • Worktrees from the CLI and agents start from the newer base. lich open --worktree, a subagent's worktree and the open_session MCP tool now start from the upstream when your local base branch is behind it and has no commits of its own, as the New worktree dialog does.
  • The project Run script is gone. .lich/run-worktree.sh, the Run card and the Run entry of the "+" menu are removed. A Run card you already have opens as a plain terminal that keeps running its command. The setup script stays.

Run it

  1. Extract the archive for your system. Keep lich and lich-native in the same folder.
  2. Quit any lich that is already running.
  3. From that folder, run ./lich native (Linux) or lich.exe native (Windows).

It uses the same workspace, database and settings as an installed lich.

Requirements

  • Linux: x86-64, glibc 2.36 or newer (Debian 12, Ubuntu 23.04, Fedora 37 and up), a Wayland or X11 desktop with EGL.
  • Windows: Windows 10 or newer, x86-64.

SHA256SUMS lists the archives' checksums.