v1.8.10
XTLS/Xray-corev1.8.10Mar 30, 2024by RPRX
AI Summary
Focuses on HTTPUpgrade 0-RTT support and load balancing improvements. Adds 0-RTT to HTTPUpgrade, improves load balancer strategies, and adds IPv6 support for `sendThrough`.
Key Highlights
- HTTPUpgrade 0-RTT support (requires `?ed=2560`)
- Load balancer strategies support `fallbackTag`
- `sendThrough` now supports IPv6 CIDR
New Features
- HTTPUpgrade 0-RTT
- gRPC API route management
- Load balancer fallbackTag
- IPv6 support for sendThrough
- HTTPUpgrade custom headers
- DoQ port change to 853
- BurstObservatory override
Full Release Notes
## HTTPUpgrade 0-RTT #3152 @RPRX > **现在在 HTTPUpgrade path 后加上 `?ed=2560` 才会启用 0-RTT** > **现在起 WebSocket ed 建议填 2560 而不是 2048** ## Features - gRPC API 现支持增删路由规则 #3189 @hossinasaadi - `leastPing` 与 `roundRobin` 负载均衡器策略现支持 `fallbackTag`,允许定义回落出站 69e1734e3a129414db1ca12147cf51c05ffa25ba @yuhan6665 - `sendThrough` 现支持 IPv6 CIDR,允许使用随机 IPv6 地址出站 #3169 @Fangliding - HTTPUpgrade 现支持自定义头 #3170 @Fangliding ## Fixes - 将默认 DoQ 端口从 784 改为 853 @simpleandstupid - 配置文件中的 `burstObservatory` 现可被覆盖 #3179 @lelemka0 - HTTPUpgrade 无 TLS 时不再 panic @RPRX Fixes [#3218](https://github.com/XTLS/Xray-core/issues/3128) - HTTPUpgrade 现正确注册为一个 transport #3153 @Fangliding - HTTPUpgrade 现可正确读取 `X-Forwarded-For` 头 #3172 @chise0713 - HTTPUpgrade,WebSocket 中的自定义 `Host` 头现正常工作 @Fangliding Fixes #3191 并重构代码 @yuhan6665 ## Chores - 统一 HTTPUpgrade 拼写 @yuhan6665 - 移除路由中未使用的 field @chise0713 - 优化负载均衡器信息 @hossinasaadi - 在 README 中移除 Mango 一个已不存在的 GUI 客户端 @upbeat-backbone-bose - 更新依赖