Skip to content

Releases: FranzKafkaYu/x-ui

0.3.4.4

17 Jul 17:05
908de64
Compare
Choose a tag to compare

New

1.针对REALITY dest与serverNames增加随机生成功能,摒弃默认的微软域名,参见:#452
Random REALITY dest and serverNames generation
2.增加VLESS/VMess/Trojan/Shadowscoks认证重置按钮以生成新的UUID/Password
Rest VLESS/VMESS/Trojan/Shadowscoks UUID/Password in inbound.
3.细化Sniffing选项配置
More sniffing settings available.

Chore

1.更新所有依赖
Update all dependencies.

0.3.4.3

09 Jun 09:54
Compare
Choose a tag to compare

New

1.重构设备限制功能,当接入设备(IP)超过限制,10分钟内禁止链接(该功能依赖iptables)
Refactor device limit function,when the accessed devices (IP) exceed the limit,these devices will be blocked 10 minutes.
2.开启TLS时将自动复用面板证书与域名
Enable TLS will use panel‘s certs and domain automatically.
3.添加TLS证书热重载设置
Add TLS ocspStapling setting
4.添加用户增加快捷按钮,可一次性添加多个用户
Add options for adding multi users
5.CPU使用提醒附带进程信息
Add process info when CPU usage alert

Fix

1.修复Reality前端手动填入公钥无法显示问题
Fix Reality public key couldn't display when manually set
2.修复申请多个证书时会自动删除之前证书的问题
Fix multi certs issue problem

Chore

1.更新所有依赖
Update all dependencies.

0.3.4.2

09 Apr 07:43
Compare
Choose a tag to compare

New

1.增加Reality设置,默认连接www.microsoft.com,可自行修改;传输层可选tcpgrpc
Support Reality for now,default dest iswww.microsoft.com,you can change it by yourself
2.增加Reality分享链接导出
Suport Reality sharing URL export
3.新的Telegram bot控制支持,增加用户速览用户控制用户查询功能
New telegram bot command support
4.分享链接导出时支持导出用户邮箱,到期时间与流量限制信息
Add user email、expiry time 、traffic limit in sharing URL export parameters
5.支持每个用户单独的二维码查看
Support Qrcode for each user

Fix

1.修复CPU使用预警
Fix CPU usage alarm
2.修复Trojan旧版xtls支持时的默认流控
Fix Trojan OLD XTLS Flow support

Chore

1.更新所有依赖
Update all dependencies.

0.3.4.1

04 Mar 14:32
Compare
Choose a tag to compare

New

1.增加VLESS/VMESS/Trojan单端口内所有用户的时间限制
Support VLESS/VMESS/Trojan client expiry time setup
2.变更默认节点类型为VLESS,开启tls时自动设置flow为xtls-rprx-vision
Change default Protocol to VLESS and default flow to xtls-rprx-vision
3.优化流量统计
Better performance for traffic calculation
4.初次安装时用户选择跳过面板设置会自动生成随机用户名、密码与端口
Security enhance for random username\password\port when first installation

Fix

1.修复流量统计可能失败的问题
Fix traffic calculation inaccurate because update failed

Chore

1.更新所有依赖
Update all dependencies.

0.3.4.0

09 Feb 04:58
6483514
Compare
Choose a tag to compare

New

1.增加VLESS/VMESS/Trojan单端口内所有用户的流量统计与限制
Support VLESS/VMESS/Trojan client traffic restriction and statistics
2.增加utls设置,支持VLESS协议分享链接对fingerprint的支持
Support utls configuration and share link for VLESS
3.更新X-UI后将自动加载更新前的xray core
Xray core reload the same version before after X-UI update
4.查看用户信息时以Email作为区分
Use Email as client distinction

Fix

1.修复IP接入显示不准确的问题
Fix IP notification error
2.修正部分英文翻译
Fix some typos in English

Remove

1.去除Trojan内xtls-rprx-vison的选项支持
Remove support for xtls-rprx-vision in Trojan

Chore

1.更新所有依赖
Update all dependencies.

Usage:

本次更新可能会导致数据丢失,请谨慎升级!!
1.开启单个用户的流量统计,如果是全新安装会自动开启;如果是版本升级,需要修改xray配置 ,请将PolicystatsUserUplinkstatsUserDownlink,statsInboundDownlink,statsInboundUplink值改为true。如下所示:

  "policy": {
    "levels": {
      "0": {
        "handshake": 10,
        "connIdle": 100,
        "uplinkOnly": 2,
        "downlinkOnly": 3,
        "statsUserUplink": true,
        "statsUserDownlink": true,
        "bufferSize": 10240
      }
    },
    "system": {
      "statsInboundDownlink": true,
      "statsInboundUplink": true
    }
  },

2.支持对单个用户的流量限制,单位为GB,0代表不做限制;若流量超出限制后自动关闭用户。
image
3.目前不支持重置单个用户的流量统计,重置端口流量即会重置所有用户流量。

修复Bug

28 Jul 12:35
e15ca7f
Compare
Choose a tag to compare

New

1.增加acme standalone 模式用于证书申请,免费域名可通过此模式进行证书申请
2.为x-ui增加保活机制,如异常挂掉会自动重启

Fix

1.修复Telegram bot对节点进行操作后键盘显示不匹配问题
2.修复服务器Ip显示为V6问题,在V4/V6双栈情况下将优先显示V4
3.修复CentOS 7、Ubuntu18等系统由于GLIBC版本过低无法运行的问题

Chore

1.更新部分英文翻译
2.优化部分日志打印

安全性增强

24 Jul 02:09
cce9a34
Compare
Choose a tag to compare

New

1.增加节点流量每月自动重置功能
该功能在添加入站时可以开启,开启后可以在每月1日0点进行流量重置
2.增加节点设备变化通知
该功能在添加入站时可以开启,开启后若检测到存在设备(以IP为标识)接入节点,将会自动通知,通知内容包括Ip地址,地理信息与Isp信息。此功能可以避免自己的节点链接被盗取,帮助你更好地保护自己的节点。需要说明的是,如果你有分享节点给多人使用,该通知可能会比较频繁。
3.随机生成根路径
‼️重要:为了增强安全性,面板现增加了随机根路径功能。
如果你是初次安装,第一次登录面板后进入面板设置会自动生成根路径并重启面板。此时会出现page not found 404错误,可以进入服务器里通过x-ui命令进入快捷菜单,键入数字7查看生成的面板根路径,之后重新在浏览器输入ip(域名):端口+根路径进行登录。举例如下:
初次登录http://1.2.3.4:443, 登录后进入面板设置页面,此时将会生成新的根路径
后续登录: 进入服务器查看生成的根路径,如为/GH89/,则新的登录路径为 http://1.2.3.4:443/GH89/

如果你是版本升级,这边建议先确认当前面板根路径是否为"/",如为”/“请先自行修改再升级。

一句话版本,如果登录出现page not found 404,请进入服务器查看根路径是否匹配

4.变更Telegram bot内联按键为5*3,以适配小屏机型
image

Chore

1.更新相关依赖
2.优化部分通知提醒

功能增强

10 Jul 16:47
678ac92
Compare
Choose a tag to compare

New

1.增加S390 CPU架构版本支持
2.增加Telegram bot时间到期提醒,支持面板自设定
使用方法:在面板Telegram提醒相关设置节点到期预警策略设置为x,将于节点到期前x天进行通知,每日仅通知一次
3.增加Telegram bot流量超限预警,支持面板自设定
使用方法:在面板Telegram提醒相关设置流量超限预警策略设置为x,将于节点流量封顶前xGB前进行通知,每日仅通知一次
4.增加Telegram bot节点复制功能
使用方法:选择需要复制的节点,新复制的节点除了端口、别名外其余均与前者保持一致
5.增加Telegram bot获取分享链接功能
6.增加Telegram bot停止服务功能
7.限定面板版本切换选择数量为10,避免版本数量过多
8.增加Telegram bot x-ui状态变化通知

Fix

1.修复IPV4 & V6双栈机器上IP显示为V6地址的问题,在检测到IPV4的情况下优先显示IPV4地址

Chore

1.更新依赖
2.优化日志打印
3.优化Telegram bot通知内容

效果预览:
image
image
image