Skip to content

v5.4.1 User Preview

Compare
Choose a tag to compare
@xiaokangwang xiaokangwang released this 20 Mar 00:19
· 268 commits to master since this release
9b52628

New Features

  • Add Integrated Container Image Building (#2328)
  • Skip validating on empty http host config (#2265) Thanks @heimoshuiyu .
  • Feat: add PacketAddr support to Trojan (#2225) Thanks @AkinoKaede .
  • feat: add an option to replace destination address in access log with sniffed domain. (#2311) Thanks @mydogshitgold .
  • [app/proxyman] DomainStrategy support for all outbounds (#2334) Thanks @Vigilans .

Fixes

  • [app/dispatcher] Correctly implement QUIC sniffer (#2335) Thanks @Vigilans .
  • Fix sockopt.TcpKeepAliveInterval (#2149) Thanks @cubarco .
  • [common/buf] Add bytespools ownership for buf.Buffer (#2336) Thanks @Vigilans .
  • Fix incorrect UDP length in Torjan Packet Addr (#2424)

Chores

  • Compatibility change for go 1.18 (#2317) Thanks @moetayuko .
  • Chore: bump golang.org/x/crypto from 0.4.0 to 0.6.0
  • Chore: bump github.com/refraction-networking/utls from 1.2.0 to 1.2.2
  • Chore: bump golang.org/x/net from 0.6.0 to 0.7.0
  • Chore: bump github.com/go-playground/validator/v10
  • Chore: bump google.golang.org/grpc from 1.51.0 to 1.53.0
  • Chore: bump github.com/pion/dtls/v2 from 2.0.0-rc.7 to 2.2.4
  • Chore: bump github.com/quic-go/qtls-go1-20 from 0.1.0 to 0.1.1
  • Chore: bump github.com/quic-go/qtls-go1-19 from 0.2.0 to 0.2.1