Skip to content

v0.11.0 — Linux Electron kabuğu

Choose a tag to compare

@Toygar-m Toygar-m released this 17 Jul 16:42
· 30 commits to main since this release

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) ve pnpm 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