v0.2.38
v0.2.38 — Fix terminal input lag after using Ctrl+F search
Release date: 2026-07-22
Previous version: v0.2.37
TL;DR
Fixes a severe terminal input lag — most noticeable with Korean IME typing — that appeared in v0.2.37 after using the new Ctrl+F search. If you ran a search and then clicked back into the terminal, every subsequent output kept re-triggering a full scrollback re-scan and highlight rebuild in the background. The search overlay now closes automatically the moment the terminal regains focus, stopping that loop.
Highlights
Terminal search no longer degrades typing performance
- Root cause: while a highlighted search term is active,
@xterm/addon-searchre-scans the entire scrollback (5000 lines) and rebuilds every highlight decoration 200ms after each terminal write. Inside the terminal, Escape goes to the PTY, so the search bar stayed open after clicking back in — leaving that loop running forever while TUIs (Claude CLI etc.) redraw constantly. - Fix: refocusing the terminal now closes the search overlay and clears its highlights, fully disarming the re-scan loop. Reopen anytime with Ctrl+F (selection prefill still works).
- Typing — especially Korean IME composition — is back to normal speed even after using search.
Install / Update
npm i -g clitrigger@0.2.38Desktop app — pick the right asset:
- Windows (recommended):
CLITrigger-Setup-0.2.38.exe— installer with Start Menu shortcut, uninstaller, and auto-update. - Windows (portable):
CLITrigger-0.2.38.exe— run directly, no install; no shortcuts and no auto-update (grab new versions manually). - macOS:
.dmg/ Linux:.AppImage
Full commit list
- f8051fe fix(client): 검색바 열어둔 채 터미널 복귀 시 입력이 느려지는 문제 수정
Related docs
- Detailed changelog — per-date technical decision records
Full Changelog: v0.2.37...v0.2.38