-
v1.0.3 Stable
released this
2026-03-03 17:04:15 -08:00 | 155 commits to main since this releaseWhat's Changed
- Fix Kitty shared memory leak — POSIX shm segments created for Kitty
t=stransmission are now tracked and unlinked by the sender using two-generation cleanup. Prevents permanent memory leaks when the terminal doesn't unlink segments (misdetection, crash, etc.). Cleanup runs per-frame, on TUI exit, and on process exit. (#6) - Skip Kitty graphics detection for WezTerm — WezTerm supports sixel but not Kitty graphics. Detection now checks
TERM_PROGRAMto avoid misdetection. (#7) - Added
test/cleanup_shm.jl— Utility to scan for and unlink leaked shm segments from previous sessions - Added
test/test_kitty_shm_stress.jl— Stress test withpixelandrawmodes for verifying shm cleanup under load - Moved diagnostic scripts from
demos/totest/
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Fix Kitty shared memory leak — POSIX shm segments created for Kitty