mirror of
https://github.com/SagerNet/sing-box.git
synced 2026-07-19 21:08:40 +08:00
Bump version
This commit is contained in:
parent
400c6d79f1
commit
595b45fde5
@ -2,10 +2,88 @@
|
||||
icon: material/alert-decagram
|
||||
---
|
||||
|
||||
#### 1.14.0-alpha.36
|
||||
#### 1.14.0-alpha.41
|
||||
|
||||
* Add windows bridge **1**
|
||||
* Add `preferred_by` support for bridge **2**
|
||||
* Add hysteria2 realm IP version restriction **3**
|
||||
* Add hysteria2 realm port mapping **4**
|
||||
* Fixes and improvements
|
||||
|
||||
**1**:
|
||||
|
||||
The [`bridge`](/configuration/outbound/bridge/) outbound is now supported on
|
||||
Windows, implemented via WinDivert and requiring Administrator privileges.
|
||||
|
||||
**2**:
|
||||
|
||||
The [`bridge`](/configuration/outbound/bridge/) outbound now works with the
|
||||
[`preferred_by`](/configuration/route/rule/#preferred_by) route rule item.
|
||||
It is recommended to use `preferred_by` as a gate in the `route` rule: it only
|
||||
matches in [pre-match](/configuration/shared/pre-match/) and excludes local
|
||||
addresses that cannot be routed.
|
||||
|
||||
**3**:
|
||||
|
||||
The new [`realm.ip_version`](/configuration/outbound/hysteria2/#realmip_version)
|
||||
inbound and outbound field restricts realm connections (STUN, hole punching,
|
||||
and the resulting QUIC path) to a single IP version.
|
||||
|
||||
**4**:
|
||||
|
||||
The new [`realm.port_mapping`](/configuration/outbound/hysteria2/#realmport_mapping)
|
||||
inbound and outbound field maintains a UDP port mapping on the local gateway
|
||||
via UPnP or NAT-PMP, improving hole-punching reliability behind gateways that
|
||||
support it.
|
||||
|
||||
#### 1.14.0-alpha.40
|
||||
|
||||
* Add bridge outbound **1**
|
||||
* Fixes and improvements
|
||||
|
||||
**1**:
|
||||
|
||||
The new `bridge` outbound is the L3 counterpart of `direct`: it forwards L3
|
||||
traffic (TCP, UDP and ICMP) from a TUN or other L3 endpoints directly out of a
|
||||
network interface, without going through L3 to L4 translation. It requires
|
||||
privileges and is supported on Linux, macOS, rooted Android, and jailbroken iOS.
|
||||
|
||||
See [Bridge](/configuration/outbound/bridge/).
|
||||
|
||||
#### 1.14.0-alpha.39
|
||||
|
||||
* Add L3 forwarding support **1**
|
||||
* Fixes and improvements
|
||||
|
||||
**1**:
|
||||
|
||||
Building on the ICMP proxy support introduced in sing-box 1.13.0, TCP and UDP
|
||||
traffic from L3 inbounds (TUN, WireGuard, and Tailscale) can now be forwarded
|
||||
directly to WireGuard and Tailscale endpoints at L3, without going through
|
||||
L3 to L4 translation.
|
||||
|
||||
See [Pre-match](/configuration/shared/pre-match/).
|
||||
|
||||
#### 1.14.0-alpha.38
|
||||
|
||||
* Add Snell protocol support **1**
|
||||
* Fixes and improvements
|
||||
|
||||
**1**:
|
||||
|
||||
Surge believes that being closed-source and not proliferated can keep
|
||||
[Snell](https://kb.nssurge.com/surge-knowledge-base/release-notes/snell)
|
||||
covert, but this is already impossible in 2026; considering that Snell still
|
||||
has advantages that other random-traffic protocols do not possess, such as
|
||||
multiplexing support with complete TCP semantics and traffic-characteristic
|
||||
diversity, we [implemented it in Go](https://github.com/SagerNet/sing-snell)
|
||||
instead of reinventing the wheel, with all features except the v5 QUIC proxy,
|
||||
behavior as consistent with the official implementation as possible, and
|
||||
performance at least on par with it.
|
||||
|
||||
See [Snell Inbound](/configuration/inbound/snell/) and
|
||||
[Snell Outbound](/configuration/outbound/snell/).
|
||||
|
||||
#### 1.13.14
|
||||
|
||||
* Fixes and improvements
|
||||
|
||||
Loading…
Reference in New Issue
Block a user