2
2
icon : material/alert-decagram
3
3
---
4
4
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
+
5
20
### 1.11.10
6
21
7
22
* Undeprecate the ` block ` outbound ** 1**
@@ -15,13 +30,22 @@ we decided to temporarily undeprecate the `block` outbound until a replacement i
15
30
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
16
31
violated the rules (TestFlight users are not affected)._
17
32
33
+ #### 1.12.0-beta.9
34
+
35
+ * Update quic-go to v0.51.0
36
+ * Fixes and improvements
37
+
18
38
### 1.11.9
19
39
20
40
* Fixes and improvements
21
41
22
42
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
23
43
violated the rules (TestFlight users are not affected)._
24
44
45
+ #### 1.12.0-beta.5
46
+
47
+ * Fixes and improvements
48
+
25
49
### 1.11.8
26
50
27
51
* Improve ` auto_redirect ` ** 1**
@@ -35,42 +59,209 @@ see [Tun](/configuration/inbound/tun/#auto_redirect).
35
59
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
36
60
violated the rules (TestFlight users are not affected)._
37
61
62
+ #### 1.12.0-beta.3
63
+
64
+ * Fixes and improvements
65
+
38
66
### 1.11.7
39
67
40
68
* Fixes and improvements
41
69
42
70
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
43
71
violated the rules (TestFlight users are not affected)._
44
72
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
+
45
82
### 1.11.6
46
83
47
84
* Fixes and improvements
48
85
49
86
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
50
87
violated the rules (TestFlight users are not affected)._
51
88
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
+
52
123
### 1.11.5
53
124
54
125
* Fixes and improvements
55
126
56
127
_ We are temporarily unable to update sing-box apps on the App Store because the reviewer mistakenly found that we
57
128
violated the rules (TestFlight users are not affected)._
58
129
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
+
59
139
### 1.11.4
60
140
61
141
* Fixes and improvements
62
142
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
+
63
195
### 1.11.3
64
196
65
197
* Fixes and improvements
66
198
67
199
_ This version overwrites 1.11.2, as incorrect binaries were released due to a bug in the continuous integration
68
200
process._
69
201
202
+ #### 1.12.0-alpha.5
203
+
204
+ * Fixes and improvements
205
+
70
206
### 1.11.1
71
207
72
208
* Fixes and improvements
73
209
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
+
74
265
### 1.11.0
75
266
76
267
Important changes since 1.10:
0 commit comments