Skip to content

v1.6.1

Choose a tag to compare

@github-actions github-actions released this 24 Mar 08:49
· 19 commits to master since this release

Features

  • feat: support xray tun inbound mode with utun device creation and fd passing
  • feat: implement darwin external fd plan for privileged TUN device setup
  • feat: support v2rayx_sysconf route command (add/delete/flush whitelist routes)
  • feat: convergent baseline route config into reusable route_helper module
  • chore: xray core update to 26.2.6

Bug Fixes

  • fix: tun2socks mode startup failure due to incorrect HelperClient connection handling
  • fix: mKCP config generation — normalize streamSettings before writing xray JSON (#85)
  • fix: crash on update check caused by nil response and main-thread UI access
  • fix: core builds embedding wrong arch by using lipo -info to detect binary architecture (#80 #70 #77)
  • fix: app connection adapted to new sysconf lifecycle with dedicated HelperClient class

Refactoring

  • refactor(sysconf): decompose monolithic main.m into proxy_manager, session_backup_store, session_state, route_entry_normalizer, control_socket_transport, etc.
  • refactor(sysconf): split tun coupling logic into tun_session_controller, tun_command_service, route_command_service, active_route_reconciler
  • refactor(sysconf): split tun daemon service into daemon_service, daemon_state, daemon_rpc modules
  • refactor(sysconf): remove session records and restore legacy default routing logic
  • refactor: deprecate shell-based helper installation in favor of programmatic SMJobBless/authorization
  • refactor: improve sysconf network mode switching logic and structured error handling
  • refactor: tun/proxy lifecycle, deduplicate helper alerts, and improve route verification

The current version mainly has a major change to the TUN mode. For details, please refer to #87 (comment)

Update: 00/00/00

Thanks again to the contributors. 🌈
light up the star to let me know you are using it. 💫
thank you for your support.

Full Changelog: v1.5.10...v1.6.1