Skip to content

Releases: tzmax/V2RayXS

v1.6.3

Choose a tag to compare

@github-actions github-actions released this 02 Jun 03:26
  • feat: add xray share link importer
  • feat: adapt tls pinning for xray allowInsecure removal
  • fix: show build version in about panel
  • fix: remove misleading tips #88
  • fix: add core log output
  • chore: improve TUN diagnostics and activation error reporting
  • chore: xray core update to 26.3.27

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.6.2...v1.6.3

v1.6.2

Choose a tag to compare

@github-actions github-actions released this 26 Mar 09:39
  • fix: avoid sub-processes inheriting non-necessary resources
  • fix: unify subprocess calls, fixes fd leakage, and solve EXC_GUARD crash
  • fix: subscription content is compatible with plaintext sharing link analysis #86
  • feat: support dynamic replacement of proxy ports in pac file #57

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.

v1.6.1

Choose a tag to compare

@github-actions github-actions released this 24 Mar 08:49

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

v1.5.10

Choose a tag to compare

@github-actions github-actions released this 18 Feb 12:43
  • feat: add x-ignore-node field, avoid destroying the custom outbound vless config
  • fix: processing the reality data is not correctly judged as empty
  • chore: xray core update to 1.8.13

Tips: If you need to update xray core v24.9.7 and above version, please refer to #74 (comment)

Update: 2025/02/18

Light up the star to let me know you are using it. πŸ’«
Thank you for your support.

WARN: this version of x86_64 embeds the wrong xray core package and needs to be manually replaced to work properly. For details, see #80 (comment)

v1.5.9

Choose a tag to compare

@github-actions github-actions released this 23 Nov 16:28
  • fix: use localhost to avoid config leak attacks
  • chore: xray core update to 1.8.4
  • fix: handle the problem that realitySettings config items are not saved when importing VLESS protocol #59
  • fix: handling the problem that pac mode cannot configure the system agent

Update: 2023/11/24

Thanks again to the contributors. 🌈
Light up the star to let me know you are using it. πŸ’«
Thank you for your support.

v1.5.8

Choose a tag to compare

@github-actions github-actions released this 01 Aug 07:49
  • fix: handle fingerprint field scope problems and adjust the configuration window ui layout #55 #56
  • chore: xray core update to 1.8.3

Update: 2023/08/01

Thanks again to the contributors. 🌈
Light up the star to let me know you are using it. πŸ’«
Thank you for your support.

v1.5.7

Choose a tag to compare

@tzmax tzmax released this 22 Apr 12:07
  • fix the dependence problem optimize the compilation script
  • solve the problem of wrong text styles in the dark mode domain name and ip rule input box #36
  • support kcpSettings configuration seed field #40
  • support for importing base64 encoded strings #39
  • optimize tun mode cleaning logic
  • importFromHTTPSubscription supports base64String decoding #28
  • xray core update to 1.8.0 ⚠️Warn you must know before upgrading XTLS/Xray-core#1843
  • support the configuration of reality related fields #38 #45
  • Import and share links support reality related fields

update: 2023/04/22

Thanks again to the contributors. 🌈
Light up the star to let me know you are using it. πŸ’«
Thank you for your support.

v1.5.6 CNY Special Version πŸŽ‰

Choose a tag to compare

@tzmax tzmax released this 23 Jan 23:56

Foreword: Because of my love for Chinese culture, I specially named this version CNY Special Version, Here I wish the global friends a happy Spring Festival. πŸŽ‰

  • Support tun mode, Be sure to read this part of the documentation before using this mode What is Tun Mode? (Experimental)

  • fix: turn off the assert of the decodedString #23

  • fix: VLESS flow supports the xtls-rprx-vision #22

  • fix: the problem of importing ss protocol tag encoding #24

update: 2023/01/24

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

v1.5.5 (beta2)

Choose a tag to compare

@tzmax tzmax released this 09 Dec 18:31
  • Support grpc protocol #21
  • Fixed import VLESS links to support grpc and quic protocols
  • Compatible build for arm64 platform #20

update: 2022/12/10

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

v1.5.4

Choose a tag to compare

@tzmax tzmax released this 12 Aug 07:27
  • Add protocol switching to the configuration page @Narakuku
  • Support to configure flow for VLESS protocol @Narakuku
  • Fixed partial help link
  • Fixed configuration support for xtls protocols #16

update: 2022/08/20

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