消停了几个月,Xray团队终于发布了Xray-core 1.4.3版本。注意,这是一个bug修复版本,没什么亮点的新特性。此外,团队承诺,xray会一直维护和更新下载。
以下是Xray-core v1.4.3版本的发行备注:
Topic
这是一个 xray 的阶段性维护版本.
- 非常感谢 xray 诞生以来各位贡献者的支持和付出, 以及关心和使用 xray 的各位.
- 合并了一系列 PR 以增强性能 / 增强稳定性 / 修复bug等.
- go1.17 已经发布, 参见此处Go 1.17 Release Notes
- 更新了依赖, 解决各种不支持 go1.17 的问题.
- 发布使用 go1.17 编译. 按官方说法, go1.17 的编译器可能带来约 5% 的性能提升.
- xray 会一直维护和更新下去. @RPRX
Helden sterben nicht ! - 再次感谢各位贡献者.
Features
新的 DomainMatcher
- 速度更快占用更小的 DomainMatcher
- 默认开启, 如果需要使用原 DomainMatcher, 请在每条使用了
domain
的路由规则里, 添加"domainMatcher": "linear"
- 如果设置为
"domainMatcher": "hybrid"
, 则是指定使用新的 DomainMatcher. (等同于默认) - 感谢 @AkinoKaede @darsvador
Enhances
health check for h2 & gRPC
reject unknown SNI
- 在
tlsSettings
或xtlsSettings
中配置"rejectUnknownSni": true
以开启 - 感谢 @hmol233 @AkinoKaede
Check buffer before releasing and reusing
- 感谢 @hmol233
gRPC: Use PathEscape encoded service name
- 感谢 @hmol233
Fixes
- fix grpc dial ipv6 address @lucifer9
- fix QUIC disconnecting issue @bhoppi
- fix new cert issuing is incorrectly delayed @bhoppi
- 修复自签CA证书签发的域名证书有效时间不连续
- 修复bug的同时,将生成证书的提前时间从1分钟增加为2分钟。为的是在VMess协议允许的C/S两端时间误差(90s)内,保证生成的证书依旧可用
- 在生成证书和丢弃证书时,输出相应日志信息,便于排查相关问题
- Move DomainStrategy & DialerProxy to DialSystem @hmol233
- fix #608
- Fix cannot disable ReadV @AkinoKaede
- updated dependencies to Golang 1.17 and upgraded various internal workflows to better utilize its modern features.
Chores
- Use Go 1.17
- Update geoip.dat, geosite.dat
Notice
- Compilation requires Go 1.17+