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