v2rayA

A web GUI client of Project V which supports VMess, VLESS, SS, SSR, Trojan, Tuic and Juicity protocols. 🚀

AGPL-3.0 License

Stars
9.8K
Committers
55

Bot releases are visible (Hide)

v2rayA - v2.2.0

Published by mzz2017 about 1 year ago

  • 修复 ssr 问题
  • 支持 tuic 协议

What's Changed

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v2.1.3...v2.2.0

v2rayA - v2.1.3

Published by mzz2017 about 1 year ago

Compared to v2.1.2, this release fixes supervisor panic and creating Juicity node in pannel problem

更新内容

What's Changed

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v2.1.0...v2.1.3

v2rayA - v2.1.2

Published by mzz2017 about 1 year ago

Compared to v2.1.1, this release fixes go 1.21 building problem. #1017

更新内容

What's Changed

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v2.1.0...v2.1.2

v2rayA - v2.1.1

Published by mzz2017 about 1 year ago

更新内容

What's Changed

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v2.1.0...v2.1.1

v2rayA - v2.1.0

Published by mzz2017 about 1 year ago

What's Changed

  • 支持 Reality
  • 支持 TLS Flow
  • 支持 uTLS Fingerprint
  • 新增波兰语
  • 其他一些更新

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v2.0.5...v2.1.0

v2rayA - v2.0.5

Published by MarksonHon over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v2.0.4...v2.0.5

v2rayA - v2.0.4

Published by mzz2017 over 1 year ago

What's Changed

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v2.0.2...v2.0.4

Also see https://github.com/v2rayA/v2rayA/releases/tag/v2.0.2

v2rayA - v2.0.2

Published by mzz2017 over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v2.0.1...v2.0.2

v2rayA - v2.0.1

Published by mzz2017 almost 2 years ago

https://github.com/v2rayA/v2rayA/compare/v1.5.9.1698.1...v2.0.1

  1. Bumped to v2fly-core v5.
  2. Removed XRay support.

What's Changed

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v1.5.9.1698.1...v2.0.1

v2rayA - v2.0.0

Published by mzz2017 almost 2 years ago

https://github.com/v2rayA/v2rayA/compare/v1.5.9.1698.1...v2.0.0

  1. Bumped to v2fly-core v5.
  2. Removed XRay support.

What's Changed

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v1.5.9.1698.1...v2.0.0

v2rayA - v1.6.9.8

Published by mzz2017 about 2 years ago

Don't ask me why the next release of v1.5.8.1 is v1.6.9.8, I can only tell you that this is a very special version, for me and for you, and for someone special.
This release was rushed, but it was worth my stay up a few nights. Taking into account the richness of this version, I think you guys will forgive me.

Happy festival. Love you.
mzz

Additional note: Yet, to avoid version chaos, this special release named 1.6.9.8 while it's real internal tag is 1.5.9.1698.

Patch

v1.5.9.1698.1:

  1. Fixed build with golang v1.19.
  2. Use etcd-io/bbolt instead to improve cpu arch compatibility.

Feature

  1. Support customized plugin manager. You can use it to support arbitrary protocol combination.
    Experimental function. Docs will be later.
  2. Support to hook transparent proxy lifecycle and hook core lifecycle.
    Also see:
    1. manual/hook
    2. 利用生命周期钩子使特定用户或组直连
    3. 使 tproxy 支持本机 docker 容器
    4. 自定义 v2ray-core 配置
  3. Support to reset password for lite users. #583
  4. Support fuzzy decoding (field type mismatching) for sip008 subscription.

Optimization

  1. Added telegram IPs to preset GFWList mode.

Fix

  1. Re-fixed multiline base64 encoded subscription problem. #405
  2. Fixed that simple-obfs didn't work in some cases.
  3. Fixed that v2ray-core whose version lower than v4.37.3 would fail to start. #574
  4. Fixed that frontend generateURL() would missing port when using 80. Thanks @gogogoghost #576
  5. Fixed that simple-obfs server configuration had incorrect views
  6. Fixed transparent proxy mistakedly turned off when saving setting
  7. Fixed cleaning commands should execute continuely after error. #586
  8. Fixed (tproxy) that RemoveIPWhitelist should apply to correct chain
  9. Fixed (redirect): AddIPWhitelist in incorrect chain.
  10. Fixed that failed to start transparent proxy in some cases.
  11. Fixed kcp seed field should be omitted if empty. #603
v2rayA - v1.6.9.8-rc0

Published by mzz2017 about 2 years ago

Don't ask me why the next release of v1.5.8.1 is v1.6.9.8, I can only tell you that this is a very special version, for me and for you, and for someone special.
This release was rushed, but it was worth my stay up a few nights. Taking into account the richness of this version, I think you guys will forgive me.

Happy festival. Love you.
mzz

Additional note: Yet, to avoid version chaos, this special release named 1.6.9.8 while it's real internal tag is 1.5.9.1698.

Feature

  1. Support customized plugin manager. You can use it to support arbitrary protocol combination.
    Experimental function. Docs will be later.
  2. Support to hook transparent proxy lifecycle and hook core lifecycle.
    Also see:
    1. manual/hook
    2. 利用生命周期钩子使特定用户或组直连
    3. 使 tproxy 支持本机 docker 容器
    4. 自定义 v2ray-core 配置
  3. Support to reset password for lite users. #583
  4. Support fuzzy decoding (field type mismatching) for sip008 subscription.

Optimization

  1. Added telegram IPs to preset GFWList mode.

Fix

  1. Re-fixed multiline base64 encoded subscription problem. #405
  2. Fixed that simple-obfs didn't work in some cases.
  3. Fixed that v2ray-core whose version lower than v4.37.3 would fail to start. #574
  4. Fixed that frontend generateURL() would missing port when using 80. Thanks @gogogoghost #576
  5. Fixed that simple-obfs server configuration had incorrect views
  6. Fixed transparent proxy mistakedly turned off when saving setting
  7. Fixed cleaning commands should execute continuely after error. #586
  8. Fixed (tproxy) that RemoveIPWhitelist should apply to correct chain
  9. Fixed (redirect): AddIPWhitelist in incorrect chain.
  10. Fixed that failed to start transparent proxy in some cases.
  11. Fixed kcp seed field should be omitted if empty. #603
v2rayA - v1.5.8.1

Published by mzz2017 over 2 years ago

Known Problem of this Release: v2ray-core that version lower than v4.37.3 will fail to start.

Feature

  1. Add socks5 system proxy support for macOS.
  2. Support SOCKS5 as outbound server. #537 Thanks @star-39
  3. Support to set sniffing for inbounds in routingA.
  4. Add prompt for downloading missing geoip.dat and geosite.dat in the web when starting.
  5. Support to fetch subscription user info from the response header. #268
  6. Support to set --v2ray-assetsdir for searching and downloading assets like geoip.dat.

Fix

  1. Added fallback DNS support for non-A/AAAA/CNAME DNS requests to fix some weird problems. #188
  2. Added correct load balance routing for some outbound tag. #447
  3. Fixed a problem which caused incorrect observatory service disapearing.
  4. Fixed the crash due to indice exceed for empty dns response with supervisor on. #468
  5. Fixed failed to parse ServiceName for gRPC transport.
  6. Fixed a problem that v2ray-plugin configuration did not save.
  7. Fixed apple pushing problem. #495 #479

Optimization

  1. Parse GFWList update time from the tag name instead of api.github.com.
  2. Removed waiting for network connected.
  3. Removed mandatory time sync for unnecessary protocols.

Chore

  1. Windows: move *.dat to %BASE% to avoid duplicated downloading.
  2. Windows: inifitely create log files.
  3. Replace deprecated v2raya.mzz.pub with v2raya.org
  4. Fixed a problem that v2raya-lite.service was incorrectly wanted by multi-user.target. #527 Thanks @cubercsl
  5. Removed invalid FreeBSD build. Thanks @MarksonHon
v2rayA - v1.5.7

Published by mzz2017 over 2 years ago

What's Changed

Deprecated

  • [email protected] was deprecated; use user service v2raya-lite.service instead. For example: systemctl --user start v2raya-lite.
    Ignore this tip if you use v2raya.service.

Feature

Fix

Optimization

  • optimize: replace us flag with "english language flag" by @Gaojianli in https://github.com/v2rayA/v2rayA/pull/417
  • optimize: enable allowInsecure for vless by @Gaojianli in https://github.com/v2rayA/v2rayA/pull/414
  • optimize(log): use virtual-scroll to optimize the performance of log
  • optimize: remove gopeed to avoid 429
  • optimize: turn off sniffing for http and socks5 inbounds #448
  • optimize: set v2raya_config and v2ray_location_asset for windows service

Chore

New Contributors

Full Changelog: https://github.com/v2rayA/v2rayA/compare/v1.5.6.2...v1.5.7

v2rayA - v1.5.6.2 Happy Spring Festival

Published by mzz2017 over 2 years ago

WARNING

Since v1.5.5, the old database has been replaced with boltdb to try to solve the problem of database corruption. #267
Note that the data will not be migrated, but the previous data will be retained. If you need the previous data, just downgrade v2rayA to v1.5.4.

自 v1.5.5 以来,已更换数据库为 boltdb,以尝试解决数据库损坏问题。 #267
注意,数据将不会进行迁移,但之前的数据将会保留。如需之前的数据,对 v2rayA 降级到 v1.5.4 即可。

Feature

  1. Support sorting on Operations column. #355 Thanks @lostthing
  2. Support report for linux kernel modules check. #353 Thanks @cubercsl
  3. Support to view logs in frontend when --log-file is given. #379 Thanks @Gaojianli
  4. Support system proxy on Windows and macOS. #338 Thanks @Johnshall
  5. Add support for a user-friendly Windows installer. #388 Thanks @InvisibleRain

Fix

  1. Fixed incorrect IPv6 routing which may cause slow network. #329
  2. Fixed a problem that REDIRECT must work with port-sharing for intranet.
  3. Fixed the locked database issues when use --report and --reset-password.
  4. Allow host to be empty when network is h2. #364 Thanks @wenyuanyu
  5. Fixed a problem that core's running state won't change when v2ray exited in accident. #383 Thanks @Gaojianli
  6. Fixed a RoutingA problem which caused unreasonable syntax error.
  7. The browser cache problem.

Optimization

  1. Use more inclusive network connection checks when v2rayA starts up.
  2. Check sha256sum for geosite.dat and geoip.dat to avoid inconsistency after downloading.
  3. Compress frontend static files before put them into the binary to decrease the binary size. #390 Thanks @Gaojianli
  4. Add a page prompt when waiting for the network connected.
  5. Search for assets in XDG directories. #393 @NickCao

Chore

  1. EN Translation. #342 Thanks @malikshi
  2. Replaced jsdelivr with hubmirror.v2raya.org.
  3. Removed AlterID for VMess.
v2rayA - v1.5.6.1 Happy Spring Festival

Published by mzz2017 over 2 years ago

WARNING

Since v1.5.5, the old database has been replaced with boltdb to try to solve the problem of database corruption. #267
Note that the data will not be migrated, but the previous data will be retained. If you need the previous data, just downgrade v2rayA to v1.5.4.

自 v1.5.5 以来,已更换数据库为 boltdb,以尝试解决数据库损坏问题。 #267
注意,数据将不会进行迁移,但之前的数据将会保留。如需之前的数据,对 v2rayA 降级到 v1.5.4 即可。

Feature

  1. Support sorting on Operations column. #355 Thanks @lostthing
  2. Support report for linux kernel modules check. #353 Thanks @cubercsl
  3. Support to view logs in frontend when --log-file is given. #379 Thanks @Gaojianli
  4. Support system proxy on Windows and macOS. #338 Thanks @Johnshall
  5. Add support for a user-friendly Windows installer. #388 Thanks @InvisibleRain

Fix

  1. Fixed incorrect IPv6 routing which may cause slow network. #329
  2. Fixed a problem that REDIRECT must work with port-sharing for intranet.
  3. Fixed the locked database issues when use --report and --reset-password.
  4. Allow host to be empty when network is h2. #364 Thanks @wenyuanyu
  5. Fixed a problem that core's running state won't change when v2ray exited in accident. #383 Thanks @Gaojianli
  6. Fixed a RoutingA problem which caused unreasonable syntax error.
  7. The browser cache problem.

Optimization

  1. Use more inclusive network connection checks when v2rayA starts up.
  2. Check sha256sum for geosite.dat and geoip.dat to avoid inconsistency after downloading.
  3. Compress frontend static files before put them into the binary to decrease the binary size. #390 Thanks @Gaojianli
  4. Add a page prompt when waiting for the network connected.
  5. Search for assets in XDG directories. #393 @NickCao

Chore

  1. EN Translation. #342 Thanks @malikshi
  2. Replaced jsdelivr with hubmirror.v2raya.org.
  3. Removed AlterID for VMess.
v2rayA - v1.5.6 Happy Spring Festival

Published by mzz2017 over 2 years ago

WARNING

Since v1.5.5, the old database has been replaced with boltdb to try to solve the problem of database corruption. #267
Note that the data will not be migrated, but the previous data will be retained. If you need the previous data, just downgrade v2rayA to v1.5.4.

自 v1.5.5 以来,已更换数据库为 boltdb,以尝试解决数据库损坏问题。 #267
注意,数据将不会进行迁移,但之前的数据将会保留。如需之前的数据,对 v2rayA 降级到 v1.5.4 即可。

v1.5.6 has Xray compatibility issues, please use v1.5.6.2.
v1.5.6 有 Xray 兼容性问题,请使用 v1.5.6.2。

Feature

  1. Support sorting on Operations column. #355 Thanks @lostthing
  2. Support report for linux kernel modules check. #353 Thanks @cubercsl
  3. Support to view logs in frontend when --log-file is given. #379 Thanks @Gaojianli
  4. Support system proxy on Windows and macOS. #338 Thanks @Johnshall
  5. Add support for a user-friendly Windows installer. #388 Thanks @InvisibleRain

Fix

  1. Fixed incorrect IPv6 routing which may cause slow network. #329
  2. Fixed a problem that REDIRECT must work with port-sharing for intranet.
  3. Fixed the locked database issues when use --report and --reset-password.
  4. Allow host to be empty when network is h2. #364 Thanks @wenyuanyu
  5. Fixed a problem that core's running state won't change when v2ray exited in accident. #383 Thanks @Gaojianli
  6. Fixed a RoutingA problem which caused unreasonable syntax error.
  7. The browser cache problem.

Optimization

  1. Use more inclusive network connection checks when v2rayA starts up.
  2. Check sha256sum for geosite.dat and geoip.dat to avoid inconsistency after downloading.
  3. Compress frontend static files before put them into the binary to decrease the binary size. #390 Thanks @Gaojianli
  4. Add a page prompt when waiting for the network connected.
  5. Search for assets in XDG directories. #393 @NickCao

Chore

  1. EN Translation. #342 Thanks @malikshi
  2. Replaced jsdelivr with hubmirror.v2raya.org.
  3. Removed AlterID for VMess.
v2rayA - v1.5.5

Published by github-actions[bot] almost 3 years ago

WARNING

The database has been replaced with boltdb to try to solve the problem of database corruption. #267
Note that the data will not be migrated, but the previous data will be retained. If you need the previous data, just downgrade v2rayA (v1.5.4).

已更换数据库为 boltdb,以尝试解决数据库损坏问题。 #267
注意,数据将不会进行迁移,但之前的数据将会保留。如需之前的数据,对 v2rayA 降级即可(v1.5.4)。

Fix

  1. Fix(shadowsocks): Failed to parse if ":" in the password.
  2. Fix(http proxy): Failed auth in some caces.
  3. Fix(trojan): Failed to parse if ":" in the password.
  4. Fix(fakedns): FakeDNS could not work.
  5. Fix(database): Damaged database. Change database to boltdb. #267 Thanks @zxlhhyccc
  6. FIx(resolve): Change resolve-host to www.apple.com to avoid failure to start (#322). Thanks @MarksonHon

Optimize

  1. Optimize(probing address): Use https://gstatic.com instead of http://www.msftconnecttest.com for probing.
  2. Optimize(fakedns): FakeDNS will not sniff now.

Chore

  1. Chore: Correct the debian packet name from aarch64 to arm64.
  2. Chore: Add linux/ppc64le build (#306). Thanks @ChanthMiao
  3. Chore: Redirect go.sh to mirrors.v2raya.org/go.sh (#314). Thanks @zhullyb
v2rayA - v1.5.4

Published by github-actions[bot] about 3 years ago

Feature

  • Support print connection report:
    sudo v2raya --report connection
    
  • Support “v2ray-plugin” for Shadowsocks.
  • Support UDP for trojan-go.
  • Support use “_” in name in RoutingA.
  • Support hard code by environment variables in RoutingA: #226
    export SINGLE_LINE="ip(0.0.0.0/0)->proxy"
    export IP="1.1.1.1"
    export OUTBOUND="block"
    
    # RoutingA
    ip($$IP$$) -> $$OUTBOUND$$
    $$SINGLE_LINE$$
    
  • Support “DNS over Quic” in “Advanced DNS Setting”. But it may not be forwarded by remote server.

Fix

  • Fixed a problem that observatory sidebar disappeared.
  • Fixed a problem that latency info of duplicated servers would not show in the observatory sidebar.
  • Fixed that “GFWList Mode” had wrong routing that would proxy all traffic.
  • Fixed incorrect SIP002 sharing link when sharing shadowsocks.
  • Fixed a problem that seed of mKCP (v2ray) cannot be saved. #256
  • Fixed a problem causing crash when using XTLS. #269
  • Fixed a problem causing slow DNS lookup when using shadowsocks SIP003 plugins.
  • Fixed a problem causing slow DNS lookup when all DNS is DoH in Advanced DNS Setting.
  • Fixed a problem that some ipv6 inbounds had no routing in some cases.
  • Fixed a problem that “HTTP Latency Test” would failed with servers connected and transparent proxy on in some cases.
  • Fixed a problem that sub-process like v2ray-core would not be killed normally in some cases.

Optimize

  • Splitted “IntranetSharing” into “IPForward” and “PortSharing”. #266
  • Added log for unexpected exiting of v2ray-core when connecting.
v2rayA - v1.5.3

Published by github-actions[bot] about 3 years ago

Feature:

  • Supported to log to file and log level.
  • Supported more platforms like Windows and MacOS. Use --lite to experience.
  • OOCv1 support. #249 database64128

Fix:

  • Fixed a potential problem may cause panic when open “Dns Advanced Setting”.
  • Fixed broken http latency test in some cases.
  • Fixed a problem that username field was not escaped in Trojan.
  • Fixed a problem that leaky dns query was proxied, which may cause bad transparent proxy if you have a public IP address.
  • Fixed a problem that tproxy cannot work on OpenWrt.
  • Fixed empty setting options in some cases.
  • Fixed a problem that tproxy mark conflicted with other programs like mwan3.
  • Fixed the incorrect locating after server sorting.
  • Fixed wrong ip forward state on MacOS and Windows.

Optimize:

  • Optimized the switching feel of outbounds in mobile devices.
  • Changed log package to beego/log.
  • Changed “Not Running” to “Ready” in v2ray-core status bar.
  • More standard assets location probing.
  • Better geoip:private.
  • Now v2rayA will check the conflict with preset ports.
  • “Proxy except CN Sites” will better proxy the Hong Kong sites.
  • No need to set “Port White List” now.
  • Better memory optimization for small memory devices. #244
  • Better html cache.
  • Transparent proxy will skip xdriod interfaces.

Chore

  • Better build.sh script.
  • Removed daemon-reload from AUR files.
  • Changed LICENSE from GPL-3.0 to AGPL-3.0.
  • Changed --force-ipv6-on to --ipv6-support.
  • Removed moona.
  • Fixed typo #248 ChungZH.
Package Rankings
Top 3.23% on Proxy.golang.org
Badges
Extracted from project README
Docker Cloud Build Status Travis (.org) Stargazers over time License: AGPL v3-only