Skip to content

Releases: v2fly/v2ray-core

v5.29.1

20 Feb 21:00
4144c87
Compare
Choose a tag to compare
v5.29.1 Pre-release
Pre-release

(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

16 Feb 14:26
14bc04a
Compare
Choose a tag to compare
v5.29.0 Pre-release
Pre-release

(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

  • Correctly implement QUIC sniffer when handling multiple initial packets by @Vigilans in #3310

Chore

Full Changelog: v5.28.0...v5.29.0

v5.28.0

10 Feb 20:42
807d4b2
Compare
Choose a tag to compare

New Features

  • Subscription Add Persistence to Subscription Imports, plus Subscription Update API in #3307
    • Document for CN EN has been updated.

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

06 Feb 18:24
45e741b
Compare
Choose a tag to compare

New Features

  • Persistent Storage Add Persistent Storage Support to V2Ray in #3300
    • Supports saving states across instance reboot.
    • CN EN Documents have been updated.
  • Background Observatory Add Persistent Storage for Background Observatory.
    • Supports saving observed outbound states across instance reboot.
    • CN EN Documents have been updated.

Chores

Full Changelog: v5.26.0...v5.27.0

v5.26.0

26 Jan 20:47
1cf24f4
Compare
Choose a tag to compare

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

21 Jan 15:31
efec9ea
Compare
Choose a tag to compare

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

18 Jan 12:00
f593864
Compare
Choose a tag to compare
v5.25.0 Pre-release
Pre-release

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

08 Jan 18:42
v5.24.0
ca4bc96
Compare
Choose a tag to compare

New Features

  • HTTPUpgrade Add Early Data and Custom Header Support to HTTPUpgrade Transport in #3276
    • Documents for EN CN has been updated.

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

09 Dec 20:24
d59c2b4
Compare
Choose a tag to compare

New Features

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

27 Oct 22:33
a72c4d2
Compare
Choose a tag to compare

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