2
2
icon : material/alert-decagram
3
3
---
4
4
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
+
5
34
### 1.11.10
6
35
7
36
* Undeprecate the ` block ` outbound ** 1**
@@ -15,13 +44,22 @@ we decided to temporarily undeprecate the `block` outbound until a replacement i
15
44
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
16
45
violated the rules (TestFlight users are not affected)._
17
46
47
+ #### 1.12.0-beta.9
48
+
49
+ * Update quic-go to v0.51.0
50
+ * Fixes and improvements
51
+
18
52
### 1.11.9
19
53
20
54
* Fixes and improvements
21
55
22
56
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
23
57
violated the rules (TestFlight users are not affected)._
24
58
59
+ #### 1.12.0-beta.5
60
+
61
+ * Fixes and improvements
62
+
25
63
### 1.11.8
26
64
27
65
* Improve ` auto_redirect ` ** 1**
@@ -35,42 +73,209 @@ see [Tun](/configuration/inbound/tun/#auto_redirect).
35
73
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
36
74
violated the rules (TestFlight users are not affected)._
37
75
76
+ #### 1.12.0-beta.3
77
+
78
+ * Fixes and improvements
79
+
38
80
### 1.11.7
39
81
40
82
* Fixes and improvements
41
83
42
84
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
43
85
violated the rules (TestFlight users are not affected)._
44
86
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
+
45
96
### 1.11.6
46
97
47
98
* Fixes and improvements
48
99
49
100
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
50
101
violated the rules (TestFlight users are not affected)._
51
102
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
+
52
137
### 1.11.5
53
138
54
139
* Fixes and improvements
55
140
56
141
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
57
142
violated the rules (TestFlight users are not affected)._
58
143
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
+
59
153
### 1.11.4
60
154
61
155
* Fixes and improvements
62
156
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
+
63
209
### 1.11.3
64
210
65
211
* Fixes and improvements
66
212
67
213
_ This version overwrites 1.11.2, as incorrect binaries were released due to a bug in the continuous integration
68
214
process._
69
215
216
+ #### 1.12.0-alpha.5
217
+
218
+ * Fixes and improvements
219
+
70
220
### 1.11.1
71
221
72
222
* Fixes and improvements
73
223
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
+
74
279
### 1.11.0
75
280
76
281
Important changes since 1.10:
0 commit comments