← All releases

Previous release · Release · Apple notarized

AetherTerm 1.5.4

Build 2026093004 · · Apple silicon · macOS 14+

ApexTerm v1.5.4 — Fixed Vim full-screen bottom clipping, DECSTBM scrolling status line overwrite and bracketed paste indentation bugs.

Bug Fixes

  • Fixed Vim full-screen bottom clipping by eliminating PTY resize loss during async SSH handshake and ensuring two-way PTY dimension synchronization.
  • Fully implemented DECSTBM scroll margins and VT scroll/edit operations (S, T, P, @, X), isolating scroll effects to preserve Vim status line.
  • Supported composite DEC private modes and bracketed paste (\e[?2004h), eliminating stair-stepping indentation bugs when pasting multiline code or YAML.
  • Locked alternate-screen viewport origin to zero and mapped trackpad/wheel scrolls to arrow keys for native macOS terminal scrolling.

Verification & Benchmarks

  • Added 9 dedicated Vim & alternate-screen test cases covering DECSTBM margins, bracketed paste indentation and scroll wheel translation.
  • 100% pass rate across 35 test suites (230+ cases) verified against live macos27 VM.
  • All 8 production benchmarks exceeded targets: RingBuffer throughput 1.89M+ lines/s (191 MB/s), ANSI TrueColor parsing 421K+ spans/s, key latency ≤ 5.19 μs.
  • Officially signed with Apple Developer ID, hardened runtime enabled, and successfully notarized and stapled by Apple.

Download and verify

ApexTerm-v1.5.4-macos-arm64.dmg

SHA-256

742513770a12107edb1736dd503678240835fb964384e202739df3d7abbee19f

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