Skip to content

Releases: ttimasdf/luci-app-xray

1.31.0-rabit

13 Dec 02:36
1.31.0-rabit
c675c7b
Compare
Choose a tag to compare

Full Changelog: 1.30.0-rabit...1.31.0-rabit

Features

  1. Support DoH/TCP/QUIC server address in DNS settings.

1.30.0-rabit

03 Apr 05:20
1.30.0-rabit
f46cec6
Compare
Choose a tag to compare

Full Changelog: 1.29.1-rabit...1.30.0-rabit

Features

  1. Support XTLS REALITY, example configuration entries are included (xapp#L37-L54).

⚠️ Beware that fw3 support codes (the Lua pieces) is written by GPT and not guaranteed to work!

1.29.1-rabit

27 Mar 06:09
1.29.1-rabit
5db01ee
Compare
Choose a tag to compare

Features

  1. Added several buttons (similar in styles of System-Startup menu) to facilitate control of service startup.

image

Full Changelog: 1.29.0-rabit...1.29.1-rabit

1.29.0-rabit

20 Mar 02:18
1.29.0-rabit
6529920
Compare
Choose a tag to compare

⚠️⚠️OpenWrt <= 21.02 support will be dropped soon!⚠️⚠️

New features requiring specific firewall implementation (like, fw4) will not be implemented for old OS versions but common modules (bash scripts for service loading, LuCI menus, etc) are still actively maintained (but not tested). And Github CI will continue to ensure the build process is passing.

Features

  1. Auto restart xray process whenever user click Save & Apply button in LuCI. No matter the config is changed or not! #3
  2. Add an manual Reload button in LuCI menu which also reload the process.
  3. Add dependency ucode-mod-resolv in Openwrt >=22.03 to prepare for features in the next release.

Fixes

  1. Handle the error message if generated nftables rule file doesn't exist but service is trying to delete it.

Full Changelog: 1.28.0-rabit...1.29.0-rabit

1.28.0-rabit

20 Mar 01:40
1.28.0-rabit
Compare
Choose a tag to compare

Fix:

  1. Assign a higher priority of routing rules that bypassing xray than forward rules in fw4 rule generation process. which may be a breaking change somehow.

Full Changelog: 1.27.1-rabit...1.28.0-rabit

1.27.1-rabit

04 Jan 02:56
Compare
Choose a tag to compare

NOTE: Restart rpcd or reboot your router after updating from previous version because this release contains a change in package permission.

Features:

  1. Add package counters for fw4 rules, the network flow statistics are shown in OpenWrt Firewall status. Search for xray_rules and xray_proxy chain for netflow stats and rule definition.

Fix:

  1. Fix the running status indicator, previously been showing stopped all the time.

Full Changelog: 1.27.0-rabit...1.27.1-rabit

1.27.0-rabit

03 Jan 09:06
Compare
Choose a tag to compare

Features:

  1. Add numeric prefix to xapp generated config (located in /var/etc/xray), for better controlling the loading sequence of files in xray multi-file configuration feature (documented in 多文件配置 | Project X)..
    1. Rename config.json to 10-config.json,
    2. config_custom.json to 11-xapp-custom.json
  2. Add LuCI menu (Custom Configuration Dir) and UCI entries (general.custom_config_dir) for multi-file configuration. There's no default setting for this feature but the recommended path is /etc/xray/includes

Full Changelog: 1.26.0-rabit...1.27.0-rabit

1.26.0-rabit

23 Dec 13:59
Compare
Choose a tag to compare

Features:

  1. Add LuCI menu and UCI entries (general.rlimit_nofile and general.rlimit_data) for ulimit sttings. Remove accorded hard coded compile-time ulimit settings controlled by build flags.

Full Changelog: 1.25.0-rabit...1.26.0-rabit

1.25.0-rabit

23 Dec 13:59
Compare
Choose a tag to compare
1.25.0-rabit Pre-release
Pre-release

Features:

  1. [BREAKING CHANGE] Rename service name to xapp, including /etc/init.d/xapp and /etc/config/xapp. previous behavior is to overwrite /etc/init.d/xray provided by xray-core package.

⚠️⚠️DEPRECATED⚠️⚠️

This tag contains a bug which will crash the build process. USE NEXT RELEASE (v1.26.0) INSTEAD.

Full Changelog: 1.24.0-rabit.1...1.25.0-rabit

1.24.0-rabit.1

22 Dec 17:24
Compare
Choose a tag to compare

Features:

  1. implement general.wan_bp_list and general.wan_fw_list on fw4 side (OpenWrt >=22.03)
  2. Add back general.wan_fw_list to config file template.

Bug fixes:

  1. Completely rewrite nftable and iptable rules from upstream for better performance, fewer bugs and better readability (which is a big change!).
  2. Update hardcoded bypassing rules according to RFC5735.

This fork is now INCOMPATIBLE with upstream!

Full Changelog: 1.23.3...1.24.0-rabit.1