Repository navigation
v0.3.2
CodeLima 0.3.2 fixes outer-window resize corruption, dropped printable input,
and daemon updates hanging after a terminal has been resized.
- Window resizing updates the drawing buffers before pane layout, including
while menus or dialogs are open. Growing, shrinking and recovering from the
minimum-size notice keep the terminal geometry in sync. - Printable punctuation and international text reach Ghostty's native encoder
even when the host reports no physical key identity. Modifiers and keyboard
press/repeat/release semantics remain native. - Resizing preserves nonblocking PTY mode, allowing idle shells to hand off to
a replacement daemon while retaining their identity, geometry and history.
Upgrade an existing Homebrew installation:
brew update
brew upgrade codelima
codelima daemon update
codelima --versionReopen attached TUIs to use the corrected drawing and input handling. The PTY
fix takes effect in the new daemon; it cannot repair an old daemon already
blocked in handoff. Recovering that old daemon may require stopping and
starting it, which closes its terminal sessions.
Qualification status: local Linux arm64 verification, race, integration,
package and live host-TUI checks pass. Publication requires the automated
release checks on macOS arm64 and Linux amd64/arm64. Native physical-terminal,
Lima VM/forwarding, actual Homebrew upgrade and the full interactive QA matrix
remain incomplete, along with the deferred full upstream Ghostty Debug suite.
These limitations remain tracked in TODO #41/#44/#46; publication does not mark
them complete. See the
qualification report.
Archives include both codelima and codelima-renderer-worker; keep them
together for manual installations. Supported targets are macOS arm64,
Linux amd64, and Linux arm64.
Full Changelog: v0.3.1...v0.3.2