diff --git a/ChangeLog b/ChangeLog index 15eab78..5de42c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,36 @@ +Changes in version v2.11.0 - 2025-03-18 +- Fix data race warnings for tokens_t +- Fix race condition in proxy connection count stats +- Make NATPolicy thread-safe +- Fix race conditions with error scope +- Fix race condition with proxy isClosing variable +- Issue 40454: Update broker metrics to count matches, denials, and timeouts +- Add proxy event and metrics for failed connections +- Issue 40377: Create CI artifact if shadow fails +- Issue 40438: Copy base client config for each SOCKS connection +- Fix minor data race in Snowflake broker metrics +- Issue 40363: Process and read broker SQS messages more quickly +- Issue 40419: delay before calling dc.Close() to improve NAT test on proxy +- Add country stats to proxy prometheus metrics +- Issue 40381: Avoid snowflake client dependency in proxy +- Issue 40446: Lower broker ClientTimeout to 5 seconds in line with CDN77 defaults +- Refactor out utls library into ptutil/utls +- Issue 40414: Use /etc/localtime for CI +- Issue 40440: Add LE self-signed ISRG Root X1 to cert pool +- Proxy refactor to simplify tokens.ret() on error +- Clarify ephemeral-ports-range proxy option +- Issue 40417: Fixes and updates to CI containers +- Issue 40178: Handle unknown client type better +- Issue 40304: Update STUN server list +- Issue 40210: Remove proxy log when offer is nil +- Issue 40413: Log EventOnCurrentNATTypeDetermined for proxy +- Use named return for some functions to improve readability +- Issue 40271: Use pion SetIPFilter rather than our own StripLocalAddress +- Issue 40413: Suppress logs of proxy events by default +- Add IsLinkLocalUnicast in IsLocal +- Fix comments +- Bump versions of dependencies + Changes in version v2.10.1 - 2024-11-11 - Issue 40406: Update version string diff --git a/common/version/version.go b/common/version/version.go index 35418fa..27d345d 100644 --- a/common/version/version.go +++ b/common/version/version.go @@ -6,7 +6,7 @@ import ( ) var version = func() string { - ver := "2.10.1" + ver := "2.11.0" if info, ok := debug.ReadBuildInfo(); ok { var revision string var modified string