Skip to content

Commit 462bd95

Browse files
committed
documentation: Bump version
1 parent 8f1abe4 commit 462bd95

File tree

1 file changed

+205
-0
lines changed

1 file changed

+205
-0
lines changed

docs/changelog.md

+205
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,35 @@
22
icon: material/alert-decagram
33
---
44

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

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

47+
#### 1.12.0-beta.9
48+
49+
* Update quic-go to v0.51.0
50+
* Fixes and improvements
51+
1852
### 1.11.9
1953

2054
* Fixes and improvements
2155

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

59+
#### 1.12.0-beta.5
60+
61+
* Fixes and improvements
62+
2563
### 1.11.8
2664

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

76+
#### 1.12.0-beta.3
77+
78+
* Fixes and improvements
79+
3880
### 1.11.7
3981

4082
* Fixes and improvements
4183

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

87+
#### 1.12.0-beta.1
88+
89+
* Fixes and improvements
90+
91+
**1**:
92+
93+
Now `auto_redirect` fixes compatibility issues between tun and Docker bridge networks,
94+
see [Tun](/configuration/inbound/tun/#auto_redirect).
95+
4596
### 1.11.6
4697

4798
* Fixes and improvements
4899

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

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

54139
* Fixes and improvements
55140

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

144+
#### 1.12.0-alpha.13
145+
146+
* Move `predefined` DNS server to DNS rule action **1**
147+
* Fixes and improvements
148+
149+
**1**:
150+
151+
See [DNS Rule Action](/configuration/dns/rule_action/#predefined).
152+
59153
### 1.11.4
60154

61155
* Fixes and improvements
62156

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

65211
* Fixes and improvements
66212

67213
_This version overwrites 1.11.2, as incorrect binaries were released due to a bug in the continuous integration
68214
process._
69215

216+
#### 1.12.0-alpha.5
217+
218+
* Fixes and improvements
219+
70220
### 1.11.1
71221

72222
* Fixes and improvements
73223

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

76281
Important changes since 1.10:

0 commit comments

Comments
 (0)