Skip to content

v1.14.0 - Slipstream 🌬️

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 May 10:07
· 55 commits to main since this release
v1.14.0
f170b6a

📝 Release Notes

This release introduces several new features, improvements, and bug fixes.

API

  • Added a new endpoint (/api/tlscerts/v1) for enumerating and reloading TLS certificates.
  • Fixed an issue where non-canonicalized "realIPHeaderKey" did not work as expected.
  • "trustedProxies" is no longer mandated for real IP, as proxies may be authenticated using client certificates instead.

Service

  • Dial errors from establishing remote connections will now be propagated and translated to protocol-specific error responses when configuration allows.
  • The global "stats" configuration is now obsolete and will be removed in a future release.

SOCKS5

  • Fixed an issue where logging stream errors caused the program to crash. (#63 thanks @CalmLong)

HTTP Proxy

  • Fixed a potential goroutine leak that might occur with excessive pipelining.
  • Fixed how non-100 1xx informational responses are handled.
  • Improved how closed remote connections are handled.

Networking

  • Refactored how byte streams (TCP connections) are processed throughout the program. This comes with minor performance optimizations, many reliability improvements, and better test coverage.

Client Groups

  • Fixed an issue where empty fields were printed in log messages when default probe settings were used.

General

  • Added the -fmtConf flag to facilitate configuration migration and formatting.
  • Reloadable TLS certificates are now also reloaded upon receiving a SIGUSR1 signal.

📦 Packages

Filename Build type
shadowsocks-go-v1.14.0-archlinux-x86-64-v2.tar.zst Go 1.24.3 w/ CGO
shadowsocks-go-v1.14.0-archlinux-x86-64-v3.tar.zst Go 1.24.3 w/ CGO
shadowsocks-go-v1.14.0-linux-arm64.tar.zst Go 1.24.3 w/o CGO
shadowsocks-go-v1.14.0-linux-x86-64-v2.tar.zst Go 1.24.3 w/o CGO
shadowsocks-go-v1.14.0-linux-x86-64-v3.tar.zst Go 1.24.3 w/o CGO
shadowsocks-go-v1.14.0-macos-arm64.tar.zst Go 1.24.3 w/o CGO
shadowsocks-go-v1.14.0-macos-x86-64-v3.tar.zst Go 1.24.3 w/o CGO
shadowsocks-go-v1.14.0-windows-arm64.tar.zst Go 1.24.3 w/o CGO
shadowsocks-go-v1.14.0-windows-x86-64-v2.tar.zst Go 1.24.3 w/o CGO
shadowsocks-go-v1.14.0-windows-x86-64-v3.tar.zst Go 1.24.3 w/o CGO

© 2025 database64128