Releases: v2fly/v2ray-core
Releases · v2fly/v2ray-core
v5.29.1
(We are current evaluating a fix to a known issue.)
New Features
- Enable restricted mode load for http protocol client in #3315
Fixes
- Correctly implement QUIC sniffer when handling multiple initial packets by @Vigilans in #3310
- Fix unreleased cache buffer in QUIC sniffing by @Vigilans in #3320
Full Changelog: v5.28.0...v5.29.1
v5.29.0
(There is currently an unfixed bug in this version, please do not upgrade yet.)
New Features
- Enable restricted mode load for http protocol client in #3315
Fixes
Chore
- Chore: bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot in #3309
Full Changelog: v5.28.0...v5.29.0
v5.28.0
New Features
- Subscription Add Persistence to Subscription Imports, plus Subscription Update API in #3307
Chores
- Chore: bump golang.org/x/crypto from 0.32.0 to 0.33.0 by @dependabot in #3305
- Chore: bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot in #3302
Full Changelog: v5.27.0...v5.28.0
v5.27.0
New Features
- Persistent Storage Add Persistent Storage Support to V2Ray in #3300
- Background Observatory Add Persistent Storage for Background Observatory.
Chores
- Chore: bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #3297
- Chore: bump golang.org/x/sys from 0.29.0 to 0.30.0 by @dependabot in #3298
- Chore: bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.1 by @dependabot in #3299
Full Changelog: v5.26.0...v5.27.0
v5.26.0
Maintenance release.
Fixes
- really really fix broken pie
Chore
- Fixing all the lint errors in #3288
- Update Linter CI setting in #3290
- Chore: bump github.com/quic-go/quic-go from 0.48.2 to 0.49.0 by @dependabot in #3291
- Chore: bump google.golang.org/grpc from 1.69.4 to 1.70.0 by @dependabot in #3292
- Chore: bump github.com/miekg/dns from 1.1.62 to 1.1.63 by @dependabot in #3293
- Chore: bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot in #3294
- Chore: update license year by @oweid in #3289
New Contributors
Full Changelog: v5.25.1...v5.26.0
v5.25.1
New Features
- Subscription: Add support for URLLine format subscription container.
- Subscription: Add gRPC API support.
- (Preview) Add WebUI Support in #3284
- The associated in browser web interface project has not been released yet.
Fixes
- Fix broken pie build with generating separate files in #3281
- Really fix pie build in #3286
- Fix panic in observatory's grpc command when incorrect tag are supplied.
Chore
- Resync Hysteria2 Import in #3280
- Chore: bump google.golang.org/protobuf from 1.35.2 to 1.36.3 by @dependabot in #3285
- Chore: bump google.golang.org/grpc from 1.68.1 to 1.69.4 by @dependabot in #3283
- Chore: bump github.com/go-playground/validator/v10 from 10.22.1 to 10.24.0 by @dependabot in #3282
- Chore: bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.0 by @dependabot in #3261
- Chore: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #3236
Full Changelog: v5.24.0...v5.25.1
v5.25.0
New Features
- Subscription: Add support for URLLine format subscription container.
- Subscription: Add gRPC API support.
- (Preview) Add WebUI Support in #3284
- The associated in browser web interface project has not been released yet.
Fixes
- Fix broken pie build with generating separate files in #3281
- Fix panic in observatory's grpc command when incorrect tag are supplied.
Chore
- Resync Hysteria2 Import in #3280
- Chore: bump google.golang.org/protobuf from 1.35.2 to 1.36.3 by @dependabot in #3285
- Chore: bump google.golang.org/grpc from 1.68.1 to 1.69.4 by @dependabot in #3283
- Chore: bump github.com/go-playground/validator/v10 from 10.22.1 to 10.24.0 by @dependabot in #3282
- Chore: bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.0 by @dependabot in #3261
- Chore: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #3236
Full Changelog: v5.23.0...v5.25.0
v5.24.0
New Features
- HTTPUpgrade Add Early Data and Custom Header Support to HTTPUpgrade Transport in #3276
Notice to Developers
f0a87b9c09aa075482794e5a89110f9a44998dba and \
1d21d7a07761af3b40ecfbf418b0849eb1c3918b are \
reverted due to no regressions in mid version release policy.
This has no impacts to users.
Full Changelog: v5.23.0...v5.24.0
v5.23.0
New Features
- feat: copy some certificate related options for uTLS by @AkinoKaede in #3240
Chores
- Chore: bump github.com/adrg/xdg from 0.5.1 to 0.5.3 by @dependabot in #3211
- Chore: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #3222
- Chore: bump github.com/quic-go/quic-go from 0.48.1 to 0.48.2 by @dependabot in #3237
- Chore: bump golang.org/x/net from 0.30.0 to 0.32.0 by @dependabot in #3241
- Chore: bump google.golang.org/grpc from 1.67.1 to 1.68.1 by @dependabot in #3242
Full Changelog: v5.22.0...v5.23.0
v5.22.0
Fixes
- Fix infinite loop when parsing empty nonnative subscription content in #3208
Chore
- Chore: bump github.com/quic-go/quic-go from 0.47.0 to 0.48.1 by @dependabot in #3201
- Chore: bump github.com/adrg/xdg from 0.5.0 to 0.5.1 by @dependabot in #3193
Full Changelog: v5.21.0...v5.22.0