v0.11.0 — Linux Electron kabuğu
Linux: Electron kabuğu
Linux'ta Arterm artık Electron (Chromium) kabuğuyla çalışıyor — WebKitGTK kaynaklı kare düşmeleri ve takılmalar geride kaldı (per-frame invalidation deseninde 175 FPS). Windows ve macOS Tauri v2 ile devam ediyor; iki kabuk aynı Rust backend'ini ve frontend'i paylaşır, ayarlar/oturumlar ortaktır.
Öne çıkanlar
- arterm-bridge: Rust backend'i headless sidecar olarak, localhost WebSocket köprüsüyle (token auth, binary PTY hot-path, tam Tauri komut paritesi: pty/fs/git/shell/ssh/lsp/dap/net/secrets/extensions)
- Terminal bozulma düzeltmeleri: hibernation'da xterm write-kuyruğu drain edilmeden serialize edilmiyor; Chromium'da gereksiz glyph-atlas rebuild'leri kapatıldı; TUI'ler (Claude Code) için SIGWINCH gecikmesi 64ms
- Kalıcı köprü testleri:
pnpm test:bridge(26 kontrol) vepnpm test:bridge:flood(300k satır, backpressure altında kayıpsız/sıralı)
Kurulum (Linux)
- deb:
sudo apt install ./arterm_0.11.0_amd64.deb - AppImage: çalıştırılabilir yap ve başlat (libfuse2 gerektirir)
🤖 Generated with Claude Code