Skip to content

v5.4.0 User Preview

Pre-release
Pre-release
Compare
Choose a tag to compare
@xiaokangwang xiaokangwang released this 19 Feb 15:21
· 284 commits to master since this release
e9943b5

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 .

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