← All releases

Previous release · Release · Apple notarized

AetherRoute 1.0.8

Build 2026091602 · · Apple silicon · macOS 15.0+

Support editing/removing inactive profiles while connected, fix latency test crashes and high latency, add 16-worker concurrency pool and per-node testing, refactor smooth 3s traffic waveform.

Unrestricted profile management while connected

  • Relax profile restrictions during active connection: the currently active profile remains protected from removal/rename, while all inactive profiles can be renamed, modified, or deleted without disconnecting the tunnel.

Proxy latency testing stability and performance optimization

  • Completely eliminate proxy latency testing crashes caused by Swift 6 Actor isolation conflicts, ensuring thread-safe state dispatch.
  • Introduce a 16-worker sliding window concurrency pool to prevent socket exhaustion and packet tunnel stream overload during bulk latency testing.
  • Switch latency probe target to a lightweight HTTP 204 endpoint to eliminate TLS handshake overhead, aligning latency readings to 50ms, and fix DIRECT node timeout with 20ms instant response.
  • Support independent single-node latency testing with distinct Testing, Responded, TimedOut, and Untested states without UI flickers across peer nodes.

Smooth traffic waveform and 3-second refresh

  • Refactor the traffic overview waveform from rapid jittery polling to smooth 3-second sampling and synchronized TimelineView rendering.
  • Implement monotone cubic Hermite spline interpolation to eliminate loop knotting and overshoot, with a flat baseline lead-in.

Virtual machine verification

  • Verify v1.0.8 installation, system extension activation, 8-second physical link severance self-healing, and dynamic network adapter handoff in an Apple silicon VM with zero process restarts and uninterrupted connectivity.
  • Verify inactive profile rename/delete while connected, as well as single-node and bulk latency testing in the live environment.

Release information

  • This stable package uses the normal production core, is Developer ID signed and Apple notarized, and contains no QA auto-connect.
  • Authorized by the maintainer for stable release following 100% pass across all virtual machine test suites.

Download and verify

AetherRoute-1.0.8-build-2026091602-arm64.dmg

SHA-256

a5a8fb9dbccf4375f350082917ec4ecffb0f265d87c4fa48e1fd8d6290da4f99

After downloading, run this in Terminal and confirm the output matches:
shasum -a 256 ~/Downloads/AetherRoute-1.0.8-build-2026091602-arm64.dmg