v4.29.0
Features
VLESS & XTLS combination has greater performance by reducing the cost of repeated TLS encryption and decryption, especially on hard router (it's measured to double performance), and theoretically more power efficient on mobile devices. However, the improvement is not significant for devices with adequate performance, so you can test it yourself and follow up with future updates, as XTLS will continue to be upgraded.
https://www.v2fly.org/config/protocols/vless.html
Changes
- mKCP: removing annoying NewAEADAESGCMBasedOnSeed hint. @DuckSoft
Refactor
- Routing: Implement Route interface as the routing result of Router. @Vigilans
- Stats: Add ChannelConfig & Return error on subscription. @Vigilans
Chores
- Refine linter. @Loyalsoldier
- Golangci-lint: disable some plugins. @Loyalsoldier
- Make isAEAD more efficient. @RPRX
- Golangci-lint: increase Timeout to 5 minutes. @Loyalsoldier
Warning
- Please migrate from V2Ray to V2Fly in time
- Compiling v2ray-core requires Go 1.15+