← All releases

Previous release

AetherRoute 1.8.7

Build 2026102202 · · Apple silicon · macOS 15+

Fixes rule imports dropping rules, dialer proxies and GEOSITE typos blocking connections, iCloud deletions returning, and a startup reconnect loop

Fixes

  • Rule imports no longer drop rules: an import over the limit is refused with the reason, and unsupported lines or unknown GEOSITE categories are skipped and listed by line.
  • A wrong dialer proxy or GEOSITE category no longer stops a profile from connecting: both are checked while editing, and existing profiles get a clear message at connect time.
  • iCloud sync keeps deletions: a rule deleted on one Mac no longer comes back from another, and synced rules apply immediately.
  • No more startup reconnect loop: a failure before connecting is retried within one bounded round instead of using about 70% CPU indefinitely.

Quality Assurance

  • Physical hardware: the notarized build passed idle reuse, 2 MiB upload and interface switching in TUN and transparent proxy modes on a Mac mini, with GEOSITE and DST-PORT rules verified in effect.
  • Full remote hardware coverage: the product build, unit tests, DMG upgrade and rollback and other previously skipped checks now run and pass on the device.

Download and verify

AetherRoute-1.8.7-build-2026102202-arm64.dmg

SHA-256

f9340c2f070300659423d85ac76e5dca237eb39f062d9b9b4ed3449eabf2bb64

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