Skip to content

v1.8.0 - Summer 2025 Update ๐Ÿ–๏ธ

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Aug 11:27
· 32 commits to main since this release
v1.8.0
4bd5712

๐Ÿ“ Release Notes

This summer release brings mostly bug fixes, improved BSD support, and performance improvements. Enjoy! ๐Ÿน

Special thanks to @MSK61 for reporting bugs and submitting fixes on FreeBSD!

Service

  • Replaced "batchMode" with a boolean option for mmsg.
  • Fixed WireGuard tunnel MTU calculation in paranoid mode.

Networking

  • Extended pktinfo (sticky socket) support to all BSDs.
  • Updated mmsg batch size defaults for improved efficiency.
  • The mmsg path now uses connected sockets to improve performance.
  • Fixed write errors with domain endpoints if the domain was resolved to an IPv4-mapped IPv6 address by the system resolver. (#62 thanks @MSK61)
  • Fixed startup failures on platforms that report an error when our requested socket buffer size is larger than the sysctl maximum. (#61 thanks @MSK61)

General

  • Upgraded to Go 1.24.
  • Added the -fmtConf flag to facilitate configuration migration and formatting.

๐Ÿ“ฆ Packages

Filename Build type
swgp-go-v1.8.0-archlinux-x86-64-v2.tar.zst Go 1.24.6 w/ CGO
swgp-go-v1.8.0-archlinux-x86-64-v3.tar.zst Go 1.24.6 w/ CGO
swgp-go-v1.8.0-linux-arm64.tar.zst Go 1.24.6 w/o CGO
swgp-go-v1.8.0-linux-x86-64-v2.tar.zst Go 1.24.6 w/o CGO
swgp-go-v1.8.0-linux-x86-64-v3.tar.zst Go 1.24.6 w/o CGO
swgp-go-v1.8.0-macos-arm64.tar.zst Go 1.24.6 w/o CGO
swgp-go-v1.8.0-macos-x86-64-v3.tar.zst Go 1.24.6 w/o CGO
swgp-go-v1.8.0-windows-arm64.tar.zst Go 1.24.6 w/o CGO
swgp-go-v1.8.0-windows-x86-64-v2.tar.zst Go 1.24.6 w/o CGO
swgp-go-v1.8.0-windows-x86-64-v3.tar.zst Go 1.24.6 w/o CGO

ยฉ 2025 database64128