Skip to content

Releases: v2fly/v2ray-core

v5.41.0

15 Oct 13:06
7227b98

Choose a tag to compare

This is a maintenance release.

This release includes an important fix for utls, update are recommended for all users.

Chores

  • Chore: bump github.com/refraction-networking/utls from 1.8.0 to 1.8.1 by @dependabot[bot] in #3540
  • Chore: bump golang.org/x/net from 0.44.0 to 0.46.0 by @dependabot[bot] in #3539
  • Chore: bump github.com/quic-go/quic-go from 0.54.1 to 0.55.0 by @dependabot[bot] in #3531
  • Chore: bump google.golang.org/grpc from 1.75.1 to 1.76.0 by @dependabot[bot] in #3533
  • Chore: bump github.com/go-playground/validator/v10 from 10.27.0 to 10.28.0 by @dependabot[bot] in #3534

Full Changelog: v5.40.0...v5.41.0

v5.40.0

03 Oct 18:50
27a845e

Choose a tag to compare

New Features

  • Add transient storage lifecycle receiver framework (fix grpc transport goroutine leak) in #3529

Chores

  • Chore: bump github.com/quic-go/quic-go from 0.54.0 to 0.54.1 by @dependabot[bot] in #3524
  • Chore: bump google.golang.org/protobuf from 1.36.9 to 1.36.10 by @dependabot[bot] in #3530

Full Changelog: v5.39.0...v5.40.0

v5.39.0

13 Sep 21:50
8eef1bb

Choose a tag to compare

This is a maintenance release.

Chores

Full Changelog: v5.38.0...v5.39.0

v5.38.0

26 Jul 14:16
e880c61

Choose a tag to compare

New Features

  • TLSMirror Connection Enrollment System in #3445
  • Add TLSMirror Sequence Watermarking in #3446

Fixes

  • Rename to connection_enrolment to fix typo in #3463

Chores

  • Chore: bump github.com/refraction-networking/utls from 1.7.3 to 1.8.0 by @dependabot[bot] in #3462
  • Chore: bump google.golang.org/grpc from 1.73.0 to 1.74.2 by @dependabot[bot] in #3461
  • Chore: bump github.com/quic-go/quic-go from 0.53.0 to 0.54.0 by @dependabot[bot] in #3460
  • Chore: bump golang.org/x/net from 0.41.0 to 0.42.0 by @dependabot[bot] in #3454
  • Chore: bump github.com/miekg/dns from 1.1.66 to 1.1.67 by @dependabot[bot] in #3450

Full Changelog: v5.37.0...v5.38.0

v5.37.0

05 Jul 14:34
09ecf18

Choose a tag to compare

New Features

  • TLSMirror developer preview protocol is now a part of mainline V2Ray.
    • Add TLSMirror looks like TLS censorship resistant transport protocol as a developer preview transport in #3437
    • Update TLS Mirror with TLS1.2 AEAD support, defer_instance_derived_write_time, transport_layer_padding, h2_do_not_wait_for_download_finish #3441
    • EN document has been updated.
  • proxy dns with NOTIMP error by @rp-hello in #2954

-----> ⚠️ Important Message ⚠️<-----

This update includes important fix for developer preview protocol TLSMirror.

-----> ⚠️ 重要消息 ⚠️<-----

本更新含针对于开发者预览版协议 TLSMirror 的重要修复。

Full Changelog: v5.35.0...v5.37.0

v5.36.0

03 Jul 17:16
b1701bc

Choose a tag to compare

v5.36.0 Pre-release
Pre-release

New Features

  • Add TLSMirror looks like TLS censorship resistant transport protocol as a developer preview transport in #3437
  • proxy dns with NOTIMP error by @rp-hello in #2954

Chores

  • Chore: bump github.com/go-playground/validator/v10 from 10.26.0 to 10.27.0 by @dependabot in #3438
  • Regenerate protocol buffer files
  • Adjust unit test time in CI

New Contributors

Full Changelog: v5.35.0...v5.36.0

v5.35.0

30 Jun 06:21
248cba4

Choose a tag to compare

New Features

  • fix false success from SOCKS server when Dispatch() fails by @basinilya in #3431
  • HTTP inbound: Directly forward plain HTTP 1xx response header by @Fangliding in #3434

Chores

  • Update quic version to v0.53.0 in #3435

New Contributors

Full Changelog: v5.34.0...v5.35.0

v5.34.0

26 Jun 12:49
6eb00be

Choose a tag to compare

New Features

  • add a option to override domain used to query https record by @rhjdvsgsgks in #3421

Chores

  • Chore: bump google.golang.org/grpc from 1.72.1 to 1.73.0 by @dependabot in #3425
  • Chore: bump golang.org/x/crypto from 0.38.0 to 0.39.0 by @dependabot in #3424
  • Chore: bump github.com/cloudflare/circl from 1.5.0 to 1.6.1 by @dependabot in #3428
  • Chore: bump golang.org/x/net from 0.40.0 to 0.41.0 by @dependabot in #3426
  • Chore: bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 by @dependabot in #3430

New Contributors

Full Changelog: v5.33.0...v5.34.0

v5.33.0

26 May 22:26
9844b50

Choose a tag to compare

QUIC transport has received a feature update from upstream to bypass a known kind of censorship.

Fixes

Chores

  • Chore: bump github.com/quic-go/quic-go from 0.51.0 to 0.52.0 by @dependabot in #3413

Full Changelog: v5.32.0...v5.33.0

v5.32.0

17 May 21:08
a4f28a2

Choose a tag to compare

Fixes

Chore

  • Chore: bump github.com/refraction-networking/utls from 1.7.1 to 1.7.3 by @dependabot in #3409
  • Chore: bump google.golang.org/grpc from 1.72.0 to 1.72.1 by @dependabot in #3408
  • Chore: bump lukechampine.com/blake3 from 1.4.0 to 1.4.1 by @dependabot in #3405
  • Chore: bump github.com/miekg/dns from 1.1.65 to 1.1.66 by @dependabot in #3403
  • Chore: bump golang.org/x/crypto from 0.37.0 to 0.38.0 by @dependabot in #3401
  • Chore: bump github.com/pires/go-proxyproto from 0.8.0 to 0.8.1 by @dependabot in #3397
  • Chore: bump golang.org/x/net from 0.39.0 to 0.40.0 by @dependabot in #3400
  • Update linter version

Full Changelog: v5.31.0...v5.32.0