Skip to content

Commit 646fc72

Browse files
committed
documentation: Bump version
1 parent c818858 commit 646fc72

File tree

1 file changed

+201
-0
lines changed

1 file changed

+201
-0
lines changed

docs/changelog.md

Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,31 @@
22
icon: material/alert-decagram
33
---
44

5+
#### 1.12.0-beta.13
6+
7+
* Add TLS record fragment route options **1**
8+
* Add missing `accept_routes` option for Tailscale **2**
9+
* Fixes and improvements
10+
11+
**1**:
12+
13+
See [Route Action](/configuration/route/rule_action/#tls_record_fragment).
14+
15+
**2**:
16+
17+
See [Tailscale](/configuration/endpoint/tailscale/#accept_routes).
18+
19+
#### 1.12.0-beta.10
20+
21+
* Add control options for listeners **1**
22+
* Fixes and improvements
23+
24+
**1**:
25+
26+
You can now set `bind_interface`, `routing_mark` and `reuse_addr` in Listen Fields.
27+
28+
See [Listen Fields](/configuration/shared/listen/).
29+
530
### 1.11.10
631

732
* Undeprecate the `block` outbound **1**
@@ -15,13 +40,22 @@ we decided to temporarily undeprecate the `block` outbound until a replacement i
1540
_We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
1641
violated the rules (TestFlight users are not affected)._
1742

43+
#### 1.12.0-beta.9
44+
45+
* Update quic-go to v0.51.0
46+
* Fixes and improvements
47+
1848
### 1.11.9
1949

2050
* Fixes and improvements
2151

2252
_We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
2353
violated the rules (TestFlight users are not affected)._
2454

55+
#### 1.12.0-beta.5
56+
57+
* Fixes and improvements
58+
2559
### 1.11.8
2660

2761
* Improve `auto_redirect` **1**
@@ -35,42 +69,209 @@ see [Tun](/configuration/inbound/tun/#auto_redirect).
3569
_We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
3670
violated the rules (TestFlight users are not affected)._
3771

72+
#### 1.12.0-beta.3
73+
74+
* Fixes and improvements
75+
3876
### 1.11.7
3977

4078
* Fixes and improvements
4179

4280
_We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
4381
violated the rules (TestFlight users are not affected)._
4482

83+
#### 1.12.0-beta.1
84+
85+
* Fixes and improvements
86+
87+
**1**:
88+
89+
Now `auto_redirect` fixes compatibility issues between tun and Docker bridge networks,
90+
see [Tun](/configuration/inbound/tun/#auto_redirect).
91+
4592
### 1.11.6
4693

4794
* Fixes and improvements
4895

4996
_We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
5097
violated the rules (TestFlight users are not affected)._
5198

99+
#### 1.12.0-alpha.19
100+
101+
* Update gVisor to 20250319.0
102+
* Fixes and improvements
103+
104+
#### 1.12.0-alpha.18
105+
106+
* Add wildcard SNI support for ShadowTLS inbound **1**
107+
* Fixes and improvements
108+
109+
**1**:
110+
111+
See [ShadowTLS](/configuration/inbound/shadowtls/#wildcard_sni).
112+
113+
#### 1.12.0-alpha.17
114+
115+
* Add NTP sniffer **1**
116+
* Fixes and improvements
117+
118+
**1**:
119+
120+
See [Protocol Sniff](/configuration/route/sniff/).
121+
122+
#### 1.12.0-alpha.16
123+
124+
* Update `domain_resolver` behavior **1**
125+
* Fixes and improvements
126+
127+
**1**:
128+
129+
`route.default_domain_resolver` or `outbound.domain_resolver` is now optional when only one DNS server is configured.
130+
131+
See [Dial Fields](/configuration/shared/dial/#domain_resolver).
132+
52133
### 1.11.5
53134

54135
* Fixes and improvements
55136

56137
_We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
57138
violated the rules (TestFlight users are not affected)._
58139

140+
#### 1.12.0-alpha.13
141+
142+
* Move `predefined` DNS server to DNS rule action **1**
143+
* Fixes and improvements
144+
145+
**1**:
146+
147+
See [DNS Rule Action](/configuration/dns/rule_action/#predefined).
148+
59149
### 1.11.4
60150

61151
* Fixes and improvements
62152

153+
#### 1.12.0-alpha.11
154+
155+
* Fixes and improvements
156+
157+
#### 1.12.0-alpha.10
158+
159+
* Add AnyTLS protocol **1**
160+
* Improve `resolve` route action **2**
161+
* Migrate to stdlib ECH implementation **3**
162+
* Fixes and improvements
163+
164+
**1**:
165+
166+
The new AnyTLS protocol claims to mitigate TLS proxy traffic characteristics and comes with a new multiplexing scheme.
167+
168+
See [AnyTLS Inbound](/configuration/inbound/anytls/) and [AnyTLS Outbound](/configuration/outbound/anytls/).
169+
170+
**2**:
171+
172+
`resolve` route action now accepts `disable_cache` and other options like in DNS route actions, see [Route Action](/configuration/route/rule_action).
173+
174+
**3**:
175+
176+
See [TLS](/configuration/shared/tls).
177+
178+
The build tag `with_ech` is no longer needed and has been removed.
179+
180+
#### 1.12.0-alpha.7
181+
182+
* Add Tailscale DNS server **1**
183+
* Fixes and improvements
184+
185+
**1**:
186+
187+
See [Tailscale](/configuration/dns/server/tailscale/).
188+
189+
#### 1.12.0-alpha.6
190+
191+
* Add Tailscale endpoint **1**
192+
* Drop support for go1.22 **2**
193+
* Fixes and improvements
194+
195+
**1**:
196+
197+
See [Tailscale](/configuration/endpoint/tailscale/).
198+
199+
**2**:
200+
201+
Due to maintenance difficulties, sing-box 1.12.0 requires at least Go 1.23 to compile.
202+
203+
For Windows 7 users, legacy binaries now continue to compile with Go 1.23 and patches from [MetaCubeX/go](https://github.com/MetaCubeX/go).
204+
63205
### 1.11.3
64206

65207
* Fixes and improvements
66208

67209
_This version overwrites 1.11.2, as incorrect binaries were released due to a bug in the continuous integration
68210
process._
69211

212+
#### 1.12.0-alpha.5
213+
214+
* Fixes and improvements
215+
70216
### 1.11.1
71217

72218
* Fixes and improvements
73219

220+
#### 1.12.0-alpha.2
221+
222+
* Update quic-go to v0.49.0
223+
* Fixes and improvements
224+
225+
#### 1.12.0-alpha.1
226+
227+
* Refactor DNS servers **1**
228+
* Add domain resolver options**2**
229+
* Add TLS fragment route options **3**
230+
* Add certificate options **4**
231+
232+
**1**:
233+
234+
DNS servers are refactored for better performance and scalability.
235+
236+
See [DNS server](/configuration/dns/server/).
237+
238+
For migration, see [Migrate to new DNS server formats](/migration/#migrate-to-new-dns-servers).
239+
240+
Compatibility for old formats will be removed in sing-box 1.14.0.
241+
242+
**2**:
243+
244+
Legacy `outbound` DNS rules are deprecated
245+
and can be replaced by the new `domain_resolver` option.
246+
247+
See [Dial Fields](/configuration/shared/dial/#domain_resolver) and
248+
[Route](/configuration/route/#default_domain_resolver).
249+
250+
For migration,
251+
see [Migrate outbound DNS rule items to domain resolver](/migration/#migrate-outbound-dns-rule-items-to-domain-resolver).
252+
253+
**3**:
254+
255+
The new TLS fragment route options allow you to fragment TLS handshakes to bypass firewalls.
256+
257+
This feature is intended to circumvent simple firewalls based on **plaintext packet matching**, and should not be used
258+
to circumvent real censorship.
259+
260+
Since it is not designed for performance, it should not be applied to all connections, but only to server names that are
261+
known to be blocked.
262+
263+
See [Route Action](/configuration/route/rule_action/#tls_fragment).
264+
265+
**4**:
266+
267+
New certificate options allow you to manage the default list of trusted X509 CA certificates.
268+
269+
For the system certificate list, fixed Go not reading Android trusted certificates correctly.
270+
271+
You can also use the Mozilla Included List instead, or add trusted certificates yourself.
272+
273+
See [Certificate](/configuration/certificate/).
274+
74275
### 1.11.0
75276

76277
Important changes since 1.10:

0 commit comments

Comments
 (0)