You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Coalesced Diagnostic Logging & Category Filtering (AppLogger & DiagnosticLogView): Eliminated per-log 600-element array copies and out-of-order @MainActor snapshot resurrection after clear(), added module category filtering (RFB, RDP, Network, Auth, Metal, UI), and cached filteredEntries per render pass.
4K/5K Framebuffer & Metal GPU Texture Reclamation (Framebuffer.reclaimStorage() & MetalScreenRenderer.releaseSessionResources()): Automatically shrinks disconnected session pixel storage to 1×1 (4 bytes) after final thumbnail capture and releases private MTLTexture allocations.
Detached Auxiliary Display Window Lifecycle (SessionWindowManager): Automatically closes and releases all detached auxiliary display windows when the parent session window closes, and subscribes AuxiliaryDisplayWindowView to session.frameUpdates.