← All releases

Previous release

AetherScreens 1.4.1

Build 2026110701 · · Apple silicon · macOS 14+

Zero-copy dirty-region framebuffer rendering, native Windows RDP cursor shapes, low-latency audio queue recovery, and TCP_NODELAY socket acceleration.

Framebuffer & Metal Rendering Pipeline Optimizations

  • Eliminated per-frame full-screen CIContext rendering and 8-33 MB intermediate Data allocations in favor of direct CVPixelBuffer dirty-region updates.
  • Enabled MTKView.framebufferOnly GPU lossless framebuffer compression and added contiguous memcpy and UInt32 pointer fast paths across pixel compositors.

Native Windows RDP Cursors, Low-Latency Audio & Network Acceleration

  • Decoded 32-bit alpha and 24-bit XOR Windows remote pointer bitmaps (arrow, I-beam, resize handles, hand, hidden cursor) into native hardware cursors.
  • Fixed stale audio buffer completion callbacks after reset/reconfigure, tightened the latency cap to 350ms, and added AVAudioEngine route-change recovery.
  • Enabled TCP_NODELAY and TCP keepalive on RDP sockets and preserved early DisplayControl resize requests with maximumMonitorArea proportional clamping.

Input Handling & Localization Polish

  • Automatically released sticky modifiers and held toolbar keys on window resignKey/app deactivation, and added Home, End, PageUp, PageDown, and numpad Enter mappings.
  • For Apple Silicon Macs (macOS 14+), Apple notarized App & DMG with Sparkle Ed25519 signature; all 876 automated tests passed.

Download and verify

AetherScreens-macOS-AppleSilicon-v1.4.1.dmg

SHA-256

a086ee6a147e1a5fdb0fe55296e4e57d2d935dc662d097c288371605938f1710

After downloading, run this in Terminal and confirm the output matches:
shasum -a 256 ~/Downloads/AetherScreens-macOS-AppleSilicon-v1.4.1.dmg