|
2 | 2 | icon: material/alert-decagram
|
3 | 3 | ---
|
4 | 4 |
|
| 5 | +#### 1.11.0-beta.4 |
| 6 | + |
| 7 | +* Fixes and improvements |
| 8 | + |
| 9 | +#### 1.11.0-beta.3 |
| 10 | + |
| 11 | +* Add more masquerade options for hysteria2 **1** |
| 12 | +* Fixes and improvements |
| 13 | + |
| 14 | +**1**: |
| 15 | + |
| 16 | +See [Hysteria2](/configuration/inbound/hysteria2/#masquerade). |
| 17 | + |
5 | 18 | ### 1.10.3
|
6 | 19 |
|
7 | 20 | * Fixes and improvements
|
8 | 21 |
|
| 22 | +#### 1.11.0-alpha.25 |
| 23 | + |
| 24 | +* Update quic-go to v0.48.2 |
| 25 | +* Fixes and improvements |
| 26 | + |
| 27 | +#### 1.11.0-alpha.22 |
| 28 | + |
| 29 | +* Add UDP timeout route option **1** |
| 30 | +* Fixes and improvements |
| 31 | + |
| 32 | +**1**: |
| 33 | + |
| 34 | +See [Rule Action](/configuration/route/rule_action/#udp_timeout). |
| 35 | + |
| 36 | +#### 1.11.0-alpha.20 |
| 37 | + |
| 38 | +* Add UDP GSO support for WireGuard |
| 39 | +* Make GSO adaptive **1** |
| 40 | + |
| 41 | +**1**: |
| 42 | + |
| 43 | +For WireGuard outbound and endpoint, GSO will be automatically enabled when available, |
| 44 | +see [WireGuard Outbound](/configuration/outbound/wireguard/#gso). |
| 45 | + |
| 46 | +For TUN, GSO has been removed, |
| 47 | +see [Deprecated](/deprecated/#gso-option-in-tun). |
| 48 | + |
| 49 | +#### 1.11.0-alpha.19 |
| 50 | + |
| 51 | +* Upgrade WireGuard outbound to endpoint **1** |
| 52 | +* Fixes and improvements |
| 53 | + |
| 54 | +**1**: |
| 55 | + |
| 56 | +The new WireGuard endpoint combines inbound and outbound capabilities, |
| 57 | +and the old outbound will be removed in sing-box 1.13.0. |
| 58 | + |
| 59 | +See [Endpoint](/configuration/endpoint/), [WireGuard Endpoint](/configuration/endpoint/wireguard/) |
| 60 | +and [Migrate WireGuard outbound fields to route options](/migration/#migrate-wireguard-outbound-to-endpoint). |
| 61 | + |
9 | 62 | ### 1.10.2
|
10 | 63 |
|
11 | 64 | * Add deprecated warnings
|
12 | 65 | * Fix proxying websocket connections in HTTP/mixed inbounds
|
13 | 66 | * Fixes and improvements
|
14 | 67 |
|
| 68 | +#### 1.11.0-alpha.18 |
| 69 | + |
| 70 | +* Fixes and improvements |
| 71 | + |
| 72 | +#### 1.11.0-alpha.16 |
| 73 | + |
| 74 | +* Add `cache_capacity` DNS option **1** |
| 75 | +* Add `override_address` and `override_port` route options **2** |
| 76 | +* Fixes and improvements |
| 77 | + |
| 78 | +**1**: |
| 79 | + |
| 80 | +See [DNS](/configuration/dns/#cache_capacity). |
| 81 | + |
| 82 | +**2**: |
| 83 | + |
| 84 | +See [Rule Action](/configuration/route/#override_address) and |
| 85 | +[Migrate destination override fields to route options](/migration/#migrate-destination-override-fields-to-route-options). |
| 86 | + |
| 87 | +#### 1.11.0-alpha.15 |
| 88 | + |
| 89 | +* Improve multi network dialing **1** |
| 90 | +* Fixes and improvements |
| 91 | + |
| 92 | +**1**: |
| 93 | + |
| 94 | +New options allow you to configure the network strategy flexibly. |
| 95 | + |
| 96 | +See [Dial Fields](/configuration/shared/dial/#network_strategy), |
| 97 | +[Rule Action](/configuration/route/rule_action/#network_strategy) |
| 98 | +and [Route](/configuration/route/#default_network_strategy). |
| 99 | + |
| 100 | +#### 1.11.0-alpha.14 |
| 101 | + |
| 102 | +* Add multi network dialing **1** |
| 103 | +* Fixes and improvements |
| 104 | + |
| 105 | +**1**: |
| 106 | + |
| 107 | +Similar to Surge's strategy. |
| 108 | + |
| 109 | +New options allow you to connect using multiple network interfaces, |
| 110 | +prefer or only use one type of interface, |
| 111 | +and configure a timeout to fallback to other interfaces. |
| 112 | + |
| 113 | +See [Dial Fields](/configuration/shared/dial/#network_strategy), |
| 114 | +[Rule Action](/configuration/route/rule_action/#network_strategy) |
| 115 | +and [Route](/configuration/route/#default_network_strategy). |
| 116 | + |
| 117 | +#### 1.11.0-alpha.13 |
| 118 | + |
| 119 | +* Fixes and improvements |
| 120 | + |
| 121 | +#### 1.11.0-alpha.12 |
| 122 | + |
| 123 | +* Merge route options to route actions **1** |
| 124 | +* Add `network_type`, `network_is_expensive` and `network_is_constrainted` rule items **2** |
| 125 | +* Fixes and improvements |
| 126 | + |
| 127 | +**1**: |
| 128 | + |
| 129 | +Route options in DNS route actions will no longer be considered deprecated, |
| 130 | +see [DNS Route Action](/configuration/dns/rule_action/). |
| 131 | + |
| 132 | +Also, now `udp_disable_domain_unmapping` and `udp_connect` can also be configured in route action, |
| 133 | +see [Route Action](/configuration/route/rule_action/). |
| 134 | + |
| 135 | +**2**: |
| 136 | + |
| 137 | +When using in graphical clients, new routing rule items allow you to match on |
| 138 | +network type (WIFI, cellular, etc.), whether the network is expensive, and whether Low Data Mode is enabled. |
| 139 | + |
| 140 | +See [Route Rule](/configuration/route/rule/), [DNS Route Rule](/configuration/dns/rule/) |
| 141 | +and [Headless Rule](/configuration/rule-set/headless-rule/). |
| 142 | + |
| 143 | +#### 1.11.0-alpha.9 |
| 144 | + |
| 145 | +* Improve tun compatibility **1** |
| 146 | +* Fixes and improvements |
| 147 | + |
| 148 | +**1**: |
| 149 | + |
| 150 | +When `gvisor` tun stack is enabled, even if the request passes routing, |
| 151 | +if the outbound connection establishment fails, |
| 152 | +the connection still does not need to be established and a TCP RST is replied. |
| 153 | + |
| 154 | +#### 1.11.0-alpha.7 |
| 155 | + |
| 156 | +* Introducing rule actions **1** |
| 157 | + |
| 158 | +**1**: |
| 159 | + |
| 160 | +New rule actions replace legacy inbound fields and special outbound fields, |
| 161 | +and can be used for pre-matching **2**. |
| 162 | + |
| 163 | +See [Rule](/configuration/route/rule/), |
| 164 | +[Rule Action](/configuration/route/rule_action/), |
| 165 | +[DNS Rule](/configuration/dns/rule/) and |
| 166 | +[DNS Rule Action](/configuration/dns/rule_action/). |
| 167 | + |
| 168 | +For migration, see |
| 169 | +[Migrate legacy special outbounds to rule actions](/migration/#migrate-legacy-special-outbounds-to-rule-actions), |
| 170 | +[Migrate legacy inbound fields to rule actions](/migration/#migrate-legacy-inbound-fields-to-rule-actions) |
| 171 | +and [Migrate legacy DNS route options to rule actions](/migration/#migrate-legacy-dns-route-options-to-rule-actions). |
| 172 | + |
| 173 | +**2**: |
| 174 | + |
| 175 | +Similar to Surge's pre-matching. |
| 176 | + |
| 177 | +Specifically, new rule actions allow you to reject connections with |
| 178 | +TCP RST (for TCP connections) and ICMP port unreachable (for UDP packets) |
| 179 | +before connection established to improve tun's compatibility. |
| 180 | + |
| 181 | +See [Rule Action](/configuration/route/rule_action/). |
| 182 | + |
| 183 | +#### 1.11.0-alpha.6 |
| 184 | + |
| 185 | +* Update quic-go to v0.48.1 |
| 186 | +* Set gateway for tun correctly |
| 187 | +* Fixes and improvements |
| 188 | + |
| 189 | +#### 1.11.0-alpha.2 |
| 190 | + |
| 191 | +* Add warnings for usage of deprecated features |
| 192 | +* Fixes and improvements |
| 193 | + |
| 194 | +#### 1.11.0-alpha.1 |
| 195 | + |
| 196 | +* Update quic-go to v0.48.0 |
| 197 | +* Fixes and improvements |
| 198 | + |
15 | 199 | ### 1.10.1
|
16 | 200 |
|
17 | 201 | * Fixes and improvements
|
@@ -87,7 +271,7 @@ allows you to write headless rules directly without creating a rule-set file.
|
87 | 271 |
|
88 | 272 | **8**:
|
89 | 273 |
|
90 |
| -With the new access control options, not only can you allow Clash dashboards |
| 274 | +With new access control options, not only can you allow Clash dashboards |
91 | 275 | to access the Clash API on your local network,
|
92 | 276 | you can also manually limit the websites that can access the API instead of allowing everyone.
|
93 | 277 |
|
|
0 commit comments