Skip to content

v0.2.66

Choose a tag to compare

@github-actions github-actions released this 12 Oct 02:10
· 19 commits to main since this release

v0.2.66 — Lighter memory and bundle footprint, clearer SVN sidebar actions

Release date: 2026-10-12
Previous version: v0.2.65

Summary

This is a performance-focused patch release. Long-running tasks no longer make the task log view grow without bound, hidden terminal tabs release their GPU glyph cache, the server drops an unused per-session output buffer, and pop-out windows load a much smaller JavaScript bundle. The SVN sidebar now shows its commands as real buttons with a running indicator, and the large 50MB request body limit is now restricted to image upload routes.

Highlights

Performance

  • Task logs are capped. Opening a task's logs now loads the most recent 2,000 lines, and live log streaming keeps the same window instead of growing forever. Very long tasks stay responsive.
  • Hidden terminal tabs use less memory. Terminals in background tabs of a stacked window stay live (no output is lost), but their canvas renderer is only attached while the tab is visible.
  • Less server memory per session. Each terminal session no longer keeps an unused 256KB output buffer; replay already comes from the database. A small per-task leak in token usage tracking was also fixed.
  • Smaller pop-out windows. Main workspace pages are now split into separate chunks, so pop-out windows no longer parse them. The main bundle shrinks from about 1.67MB to 1.05MB.

SVN sidebar: commands as buttons

  • Views (local changes, log) remain navigation rows, while commands (Update, Update to revision, Cleanup, Properties) are now proper buttons with icons. Update is the primary action.
  • A running command shows a spinner and an "in progress" label instead of just dimming.

Request size limit

  • The 50MB JSON body limit now applies only to the routes that accept base64 images. All other API routes use a 5MB limit.

Install / Update

npm i -g clitrigger@0.2.66

Desktop app — pick the right asset:

  • Windows (recommended): CLITrigger-Setup-0.2.66.exe — installer with Start Menu shortcut, uninstaller, and auto-update.
  • Windows (portable): CLITrigger-0.2.66.exe — run directly, no install; no shortcuts and no auto-update (grab new versions manually).
  • macOS: .dmg / Linux: .AppImage

Full commit list

  • c242cb5 Merge branch 'main' of https://github.com/OSgoodYZ/CLITrigger
  • 5c97807 docs: 워크트리 경로를 코드 기준(.worktrees/)으로 정정
  • 8d4abf5 docs: README·SETUP 포지셔닝을 "퇴근 후 야간 공장" 중심으로 전면 개편
  • 6003ed4 feat(svn): 사이드바 명령 그룹을 내비 행이 아닌 실제 버튼으로 분리
  • b8a1703 fix(server): JSON 바디 50MB 제한을 이미지 업로드 경로로 한정
  • b01ed90 perf(client): 워크스페이스 라우트 lazy 분할로 팝아웃 번들 축소
  • dae608a perf(terminal): 숨겨진 스택 탭의 CanvasAddon 해제
  • f34cf31 perf(logs): 태스크 로그 조회를 꼬리 2000줄로 제한하고 라이브 로그도 같은 창으로 캡
  • f9479f9 perf(server): 읽는 곳 없는 PTY 링 버퍼 제거, roundMap 정리 누락 수정

Related docs

Full Changelog: v0.2.65...v0.2.66