← All releases

Previous release · Release · Apple notarized

AetherTerm 1.5.5

Build 2026093005 · · Apple silicon · macOS 14+

ApexTerm v1.5.5 — Resolved fullscreen PTY dimension desync, sshpass SIGWINCH propagation blockage and Vim cursor displacement bugs.

Bug Fixes

  • Fixed fullscreen terminal desync by actively broadcasting SIGWINCH signals to child /usr/bin/ssh processes across sshpass helper boundaries.
  • Overhauled debounce lifecycle with immediate fullscreen window notification listeners, tile() layout overrides and viewDidEndLiveResize() hooks.
  • Fixed invisible and displaced cursor in Vim by implementing 2D grid coordinate tracking and DECTCEM (\e[?25h/l) cursor visibility modes.
  • Enhanced block cursor rendering with adaptive translucency to preserve character readability underneath.

Verification & Benchmarks

  • Expanded Vim test suite to 12 dedicated tests covering 2D cursor mapping, DECTCEM toggle, fullscreen broadcast and margin protection.
  • 100% pass rate across 35 test suites (235+ cases) verified against live macos27 VM.
  • All 8 production benchmarks exceeded targets: RingBuffer throughput 1.93M+ lines/s (195 MB/s), ANSI TrueColor parsing 431K+ spans/s, key latency ≤ 5.46 μs.
  • Officially signed with Apple Developer ID, hardened runtime enabled, and successfully notarized and stapled by Apple.

Download and verify

ApexTerm-v1.5.5-macos-arm64.dmg

SHA-256

17a357fdd82d759882a24a1f48bccbedad26f6adda11ce2c31f77af910a354e7

After downloading, run this in Terminal and confirm the output matches:
shasum -a 256 ~/Downloads/ApexTerm-v1.5.5-macos-arm64.dmg