← All releases

Previous release · Release · Apple notarized

AetherRoute 1.0.20

Build 2026091904 · · Apple silicon · macOS 15+

Menu bar popover instant node search, profile auto-update refresh intervals, rule simulator domain presets, auto-fitting outlet columns, whole-row profile activation, AppKit clean exit recovery, verified on physical Mac mini & VM matrix.

Menu Bar & Node Search Enhancements

  • Instant keyword search and live node filtering in the menu bar popover, enabling fast proxy node lookup by keyword or protocol without navigating submenus.
  • Configurable subscription refresh schedules (1h, 6h, 12h, 24h, or manual) with persistent storage and scheduled background timer synchronization.
  • Quick preset chips (google.com, apple.com, github.com, bilibili.com) in Rule Simulator for rapid routing decision verification.

Page Interaction & Responsive Grid

  • Expanded Outlet column width with middle truncation and full tooltips in Connections view, eliminating proxy node title clipping.
  • Fine-tuned adaptive proxy card column widths for optimal reading comfort across all display sizes.
  • Whole-row click activation for inactive configuration profiles without redundant buttons.
  • Added confirmation dialog to Disconnect All action to prevent unintended tunnel teardowns.

Lifecycle & Extension Clean Exit

  • Resolved AppKit responder chain validation failures during Quit AppleEvent handling with dedicated AppleEvent dispatcher.
  • Re-entrancy guards prevent redundant quit events from interrupting graceful network extension teardown.

Hardware & VM Verification

  • Verified on physical Apple Silicon Mac mini via remote automated test gate with 100% pass rate.
  • Passed all 6 Tart VM matrix configurations across TUN and Transparent Proxy modes with 0 failures and 0 crashes.
  • Full product test suite of 280+ tests passed cleanly with 0 failures.

Release Information

  • This stable package uses the normal production core, is Developer ID signed and Apple double-notarized (app + dmg stapled), and contains no QA automation flags.
  • Authorized by the maintainer for stable release following real hardware and VM matrix verification.

Download and verify

AetherRoute-1.0.20-build-2026091904-arm64.dmg

SHA-256

9d806cace555d40df5f5f9f1610319521881cad9a8bf87b609445f26117080a6

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