diff --git a/docs/docs/Changelog.md b/docs/docs/Changelog.md index 8a4951a..f4e17a4 100644 --- a/docs/docs/Changelog.md +++ b/docs/docs/Changelog.md @@ -4,6 +4,17 @@ hide: - navigation --- +## 2.6.0 + +> This release contains important fixes and we strongly encourage everyone to upgrade. + +- Fixed a bug where the client would freeze on startup if the port hopping range contained 65535 +- Added a new `/dump/streams` endpoint to the traffic stats API for retrieving information on active QUIC streams +- Updated quic-go to v0.48.1 +- The `version` subcommand now includes the toolchain & quic-go version information +- Added a new `share` subcommand to the client for generating sharing links & QR codes +- The server now validates the `masquerade.proxy.url` field to ensure it's a valid HTTP or HTTPS URL + ## 2.5.2 - By default, the server now terminates the TLS handshake if the SNI sent by a client does not match the certificate. A new `sniGuard` option has been added to the `tls` section to control this behavior diff --git a/docs/docs/Changelog.zh.md b/docs/docs/Changelog.zh.md index d346234..a49398e 100644 --- a/docs/docs/Changelog.zh.md +++ b/docs/docs/Changelog.zh.md @@ -4,6 +4,17 @@ hide: - navigation --- +## 2.6.0 + +> 此版本包含重要修复,强烈建议更新 + +- 修复一个端口跳跃范围包含 65535 时客户端启动会卡死的 bug +- 流量统计 API 新增 `/dump/streams` 接口,用于获取当前所有 QUIC 流的信息 +- quic-go 更新到 v0.48.1 +- `version` 子命令新增工具链和 quic-go 版本信息 +- 客户端新增 `share` 子命令,用于生成分享链接和二维码 +- 服务端现在会验证 `masquerade.proxy.url` 字段是否为有效的 HTTP 或 HTTPS URL + ## 2.5.2 - 服务端现在默认会在客户端发送的 SNI 与证书不匹配时终止 TLS 握手,并在 `tls` 中新增了 `sniGuard` 选项用于控制此行为 diff --git a/docs/docs/getting-started/Server-Installation-Script.md b/docs/docs/getting-started/Server-Installation-Script.md index aff87e5..0bb0fc2 100644 --- a/docs/docs/getting-started/Server-Installation-Script.md +++ b/docs/docs/getting-started/Server-Installation-Script.md @@ -48,7 +48,7 @@ bash <(curl -fsSL https://get.hy2.sh/) Install or upgrade to a specified version. ```sh -bash <(curl -fsSL https://get.hy2.sh/) --version v2.5.2 +bash <(curl -fsSL https://get.hy2.sh/) --version v2.6.0 ``` ### Uninstall diff --git a/docs/docs/getting-started/Server-Installation-Script.zh.md b/docs/docs/getting-started/Server-Installation-Script.zh.md index 1fef342..bd848a9 100644 --- a/docs/docs/getting-started/Server-Installation-Script.zh.md +++ b/docs/docs/getting-started/Server-Installation-Script.zh.md @@ -48,7 +48,7 @@ bash <(curl -fsSL https://get.hy2.sh/) 安装或升级为指定版本,不进行版本检查。 ```sh -bash <(curl -fsSL https://get.hy2.sh/) --version v2.5.2 +bash <(curl -fsSL https://get.hy2.sh/) --version v2.6.0 ``` ### 卸载