Seamless engine handover and visual continuity
- Implement seamless network engine handover by pre-activating the destination engine and verifying readiness before gracefully stopping the prior engine.
- Intercept transient disconnection states during handover to keep UI and menu bar in a continuous connected state without resetting timers.
- Add re-entrancy switching guard (isSwitchingEngine) and automatic rollback fallback (attemptRollbackToEngine).
Long-sleep wake recovery and core connection reset
- Resolve browser stalls and sluggish updates after extended sleep (10+ hours) by actively resetting core connection state on wake.
- Schedule active core reset and socket pool refresh in the macOS wake recovery path to clear stale sockets and broken state.
Rules page redesign and route simulation tester
- Overhaul Rules page with modern card styling, type capsule tags, and clean visual hierarchy.
- Add interactive Route Simulation Tester to preview matched rules and target outbound groups in real time.
- Add action-based filter chips (All, Proxy, Direct, Reject) and real-time search with complete Reject action localization.
Overview transition animation and menu bar optimization
- Eliminate height jitter during connection state transitions with smooth beacon pulse and progressive diagnostics disclosure.
- Fix menu bar node ordering to respect original configuration declarations, and streamline two-level menu synchronization.
- Clarify terminal proxy action buttons as Copy Proxy Command and Copy Clear Command to eliminate ambiguity.
Virtual machine full verification
- Pass full acceptance matrix across all 6 engine and routing modes in Tart VM with 0 failures.
- Verify 8-second physical link disconnection self-healing and dynamic uplink handoff with zero process restarts.
- Verify screen lock connection continuity with zero reconnects and seamless keep-alive across both engines.
- Verify 100% pass across all AI desktop applications and API endpoints in both TUN and Transparent Proxy modes.
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.12-build-2026091702-arm64.dmg
SHA-256
1e4b5c8af64394e0a4f455f7b440e865d8e2f6806e36fe8513ac513f53d63e02
After downloading, run this in Terminal and confirm the output matches:shasum -a 256 ~/Downloads/AetherRoute-1.0.12-build-2026091702-arm64.dmg