v5.17.0
Pre-release
Pre-release
Features
- Add timeout for http request roundtripper in #2996
- Fix ss2022 auth reader size overflow by @dyhkwong in #2998
- Add pie build mode to all binary builds by in #2997
- Support "services" root config in cfgv4 by @Vigilans in #3006
- feat: packet_encoding for config v4 by @mkmark in #3083
- feat: add MPTCP support by @AkinoKaede in #3109
- Add (Experimental) Meyka Building Blocks to request Transport in #3120
Fixes
- Fix HTTP2 proxy client with uTLS by @dyhkwong in #3102
- routing/balancer: fix fallbackTag missing on leastping balancer by @povsister in #3101
- Fix
transportcommon.ListenWithSecuritySettings
by @dyhkwong in #3103 - Always use a DNS Message ID of 0 for DoH and DoQ by @dyhkwong in #3024
- Fix DNS servers with same tag wrongly merged by @Vigilans in #3005
Chore
- style: remove random trailing spaces by @unknowndevQwQ in #3123
- Chore: bump github.com/miekg/dns from 1.1.59 to 1.1.62 by @dependabot in #3116
- Chore: bump github.com/quic-go/quic-go from 0.43.0 to 0.46.0 by @dependabot in #3108
- Chore: bump github.com/refraction-networking/utls from 1.6.5 to 1.6.7 by @dependabot in #3074
- Chore: bump golang.org/x/sys from 0.19.0 to 0.24.0 by @dependabot in #3110
- Chore: bump golang.org/x/net from 0.24.0 to 0.28.0 by @dependabot in #3106
- Chore: bump google.golang.org/grpc from 1.63.2 to 1.65.0 by @dependabot in #3070
- Chore: bump google.golang.org/protobuf from 1.34.0 to 1.34.2 by @dependabot in #3045
- Chore: bump github.com/gorilla/websocket from 1.5.1 to 1.5.3 by @dependabot in #3048
- Chore: bump github.com/go-playground/validator/v10 from 10.20.0 to 10.22.0 by @dependabot in #3046
- Chore: bump github.com/pion/dtls/v2 from 2.2.7 to 2.2.12 by @dependabot in #3127
- Chore: bump github.com/pion/transport/v2 from 2.2.5 to 2.2.10 by @dependabot in #3124
- Chore: bump github.com/adrg/xdg from 0.4.0 to 0.5.0 by @dependabot in #3125
- Chore: bump github.com/go-chi/chi/v5 from 5.0.12 to 5.1.0 by @dependabot in #3126
New Contributors
- @povsister made their first contribution in #3101
- @unknowndevQwQ made their first contribution in #3123
Full Changelog: v5.16.1...v5.17.0