Skip to content

Commit 70e509b

Browse files
committed
documentation: Bump version
1 parent 2344d2b commit 70e509b

File tree

1 file changed

+191
-0
lines changed

1 file changed

+191
-0
lines changed

docs/changelog.md

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

5+
#### 1.12.0-beta.11
6+
7+
* Fixes and improvements
8+
9+
#### 1.12.0-beta.10
10+
11+
* Add control options for listeners **1**
12+
* Fixes and improvements
13+
14+
**1**:
15+
16+
You can now set `bind_interface`, `routing_mark` and `reuse_addr` in Listen Fields.
17+
18+
See [Listen Fields](/configuration/shared/listen/).
19+
520
### 1.11.10
621

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

33+
#### 1.12.0-beta.9
34+
35+
* Update quic-go to v0.51.0
36+
* Fixes and improvements
37+
1838
### 1.11.9
1939

2040
* Fixes and improvements
2141

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

45+
#### 1.12.0-beta.5
46+
47+
* Fixes and improvements
48+
2549
### 1.11.8
2650

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

62+
#### 1.12.0-beta.3
63+
64+
* Fixes and improvements
65+
3866
### 1.11.7
3967

4068
* Fixes and improvements
4169

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

73+
#### 1.12.0-beta.1
74+
75+
* Fixes and improvements
76+
77+
**1**:
78+
79+
Now `auto_redirect` fixes compatibility issues between tun and Docker bridge networks,
80+
see [Tun](/configuration/inbound/tun/#auto_redirect).
81+
4582
### 1.11.6
4683

4784
* Fixes and improvements
4885

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

89+
#### 1.12.0-alpha.19
90+
91+
* Update gVisor to 20250319.0
92+
* Fixes and improvements
93+
94+
#### 1.12.0-alpha.18
95+
96+
* Add wildcard SNI support for ShadowTLS inbound **1**
97+
* Fixes and improvements
98+
99+
**1**:
100+
101+
See [ShadowTLS](/configuration/inbound/shadowtls/#wildcard_sni).
102+
103+
#### 1.12.0-alpha.17
104+
105+
* Add NTP sniffer **1**
106+
* Fixes and improvements
107+
108+
**1**:
109+
110+
See [Protocol Sniff](/configuration/route/sniff/).
111+
112+
#### 1.12.0-alpha.16
113+
114+
* Update `domain_resolver` behavior **1**
115+
* Fixes and improvements
116+
117+
**1**:
118+
119+
`route.default_domain_resolver` or `outbound.domain_resolver` is now optional when only one DNS server is configured.
120+
121+
See [Dial Fields](/configuration/shared/dial/#domain_resolver).
122+
52123
### 1.11.5
53124

54125
* Fixes and improvements
55126

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

130+
#### 1.12.0-alpha.13
131+
132+
* Move `predefined` DNS server to DNS rule action **1**
133+
* Fixes and improvements
134+
135+
**1**:
136+
137+
See [DNS Rule Action](/configuration/dns/rule_action/#predefined).
138+
59139
### 1.11.4
60140

61141
* Fixes and improvements
62142

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

65197
* Fixes and improvements
66198

67199
_This version overwrites 1.11.2, as incorrect binaries were released due to a bug in the continuous integration
68200
process._
69201

202+
#### 1.12.0-alpha.5
203+
204+
* Fixes and improvements
205+
70206
### 1.11.1
71207

72208
* Fixes and improvements
73209

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

76267
Important changes since 1.10:

0 commit comments

Comments
 (0)