Skip to content

Lithe v0.1.13

Choose a tag to compare

@github-actions github-actions released this 07 Aug 05:58

Highlights

  • Reworked the integrated terminal around a native terminal surface, with more reliable shell behavior, session state, focus, and keyboard input.
  • Added complete Git conflict handling and saved-change workflows, including operation preflight checks, Smart Checkout, stash recovery, and Lithe Shelves.

Terminal improvements

  • Added clickable file paths and URLs in terminal output.
  • Preserved terminal titles, working directories, exit state, and full-screen terminal applications when switching tabs or hiding the tool window.
  • Improved shell startup, restart behavior, cursor feedback, focus, and native keyboard handling.

Git conflict and saved-change workflows

  • Added preflight checks before checkout, pull, merge, rebase, cherry-pick, and revert operations.
  • Added Smart Checkout and stash-and-retry options when local changes block an operation.
  • Added controls to continue, skip, or abort interrupted Git operations.
  • Added conflict-marker checks before commits and clearer conflict filtering in the Changes view.
  • Added Lithe Shelves alongside Git stashes, including recovery guidance when restoring saved changes creates conflicts.

Install or update

  • GitHub Release: Download the arm64 DMG for Apple silicon or the x86_64 DMG for Intel Macs from the release assets below.
  • In-app update: Open Settings > Updates, select Check for Updates, and install the available update.
  • Homebrew: Run brew upgrade --cask lithe. For a first installation, follow the Homebrew instructions in the project README.

Lithe requires macOS 14 or later. Java project features require a JDK, and semantic Java navigation requires Eclipse JDT LS.