@@ -8,6 +8,16 @@ icon: material/alert-decagram
8
8
9
9
If your company or organization is willing to help us return to the App Store, please [contact us](mailto:[email protected] ).
10
10
11
+ #### 1.10.0-beta.3
12
+
13
+ * Add SSH sniffer
14
+ * Fixes and improvements
15
+
16
+ #### 1.10.0-beta.2
17
+
18
+ * Build with go1.23
19
+ * Fixes and improvements
20
+
11
21
### 1.9.4
12
22
13
23
* Update quic-go to v0.46.0
@@ -23,18 +33,221 @@ icon: material/alert-decagram
23
33
* Fix UDP connnection leak when sniffing
24
34
* Fixes and improvements
25
35
36
+ #### 1.10.0-alpha.29
37
+
38
+ * Update quic-go to v0.46.0
39
+ * Fixes and improvements
40
+
41
+ #### 1.10.0-alpha.25
42
+
43
+ * Add AdGuard DNS Filter support ** 1**
44
+
45
+ ** 1** :
46
+
47
+ The new feature allows you to use AdGuard DNS Filter lists in a sing-box without AdGuard Home.
48
+
49
+ See [ AdGuard DNS Filter] ( /configuration/rule-set/adguard/ ) .
50
+
51
+ #### 1.10.0-alpha.23
52
+
53
+ * Add Chromium support for QUIC sniffer
54
+ * Add client type detect support for QUIC sniffer ** 1**
55
+ * Fixes and improvements
56
+
57
+ ** 1** :
58
+
59
+ Now the QUIC sniffer can correctly extract the server name from Chromium requests and
60
+ can identify common QUIC clients, including
61
+ Chromium, Safari, Firefox, quic-go (including uquic disguised as Chrome).
62
+
63
+ See [ Protocol Sniff] ( /configuration/route/sniff/ ) and [ Route Rule] ( /configuration/route/rule/#client ) .
64
+
65
+ #### 1.10.0-alpha.22
66
+
67
+ * Optimize memory usages of rule-sets ** 1**
68
+ * Fixes and improvements
69
+
70
+ ** 1** :
71
+
72
+ See [ Source Format] ( /configuration/rule-set/source-format/#version ) .
73
+
74
+ #### 1.10.0-alpha.20
75
+
76
+ * Add DTLS sniffer
77
+ * Fixes and improvements
78
+
79
+ #### 1.10.0-alpha.19
80
+
81
+ * Add ` rule-set decompile ` command
82
+ * Add IP address support for ` rule-set match ` command
83
+ * Fixes and improvements
84
+
85
+ #### 1.10.0-alpha.18
86
+
87
+ * Add new ` inline ` rule-set type ** 1**
88
+ * Add auto reload support for local rule-set
89
+ * Update fsnotify usages ** 2**
90
+ * Fixes and improvements
91
+
92
+ ** 1** :
93
+
94
+ The new [ rule-set] type inline (which also becomes the default type)
95
+ allows you to write headless rules directly without creating a rule-set file.
96
+
97
+ [ rule-set ] : /configuration/rule-set/
98
+
99
+ ** 2** :
100
+
101
+ sing-box now uses fsnotify correctly and will not cancel watching
102
+ if the target file is deleted or recreated via rename (e.g. ` mv ` ).
103
+
104
+ This affects all path options that support reload, including
105
+ ` tls.certificate_path ` , ` tls.key_path ` , ` tls.ech.key_path ` and ` rule_set.path ` .
106
+
107
+ #### 1.10.0-alpha.17
108
+
109
+ * Some chaotic changes ** 1**
110
+ * ` rule_set_ipcidr_match_source ` rule items are renamed ** 2**
111
+ * Add ` rule_set_ip_cidr_accept_empty ` DNS address filter rule item ** 3**
112
+ * Update quic-go to v0.45.1
113
+ * Fixes and improvements
114
+
115
+ ** 1** :
116
+
117
+ Something may be broken, please actively report problems with this version.
118
+
119
+ ** 2** :
120
+
121
+ ` rule_set_ipcidr_match_source ` route and DNS rule items are renamed to
122
+ ` rule_set_ip_cidr_match_source ` and will be remove in sing-box 1.11.0.
123
+
124
+ ** 3** :
125
+
126
+ See [ DNS Rule] ( /configuration/dns/rule/#rule_set_ip_cidr_accept_empty ) .
127
+
128
+ #### 1.10.0-alpha.16
129
+
130
+ * Add custom options for ` auto-route ` and ` auto-redirect ` ** 1**
131
+ * Fixes and improvements
132
+
133
+ ** 1** :
134
+
135
+ See [ iproute2_table_index] ( /configuration/inbound/tun/#iproute2_table_index ) ,
136
+ [ iproute2_rule_index] ( /configuration/inbound/tun/#iproute2_rule_index ) ,
137
+ [ auto_redirect_input_mark] ( /configuration/inbound/tun/#auto_redirect_input_mark ) and
138
+ [ auto_redirect_output_mark] ( /configuration/inbound/tun/#auto_redirect_output_mark ) .
139
+
140
+ #### 1.10.0-alpha.13
141
+
142
+ * TUN address fields are merged ** 1**
143
+ * Add route address set support for auto-redirect ** 2**
144
+
145
+ ** 1** :
146
+
147
+ See [ Migration] ( /migration/#tun-address-fields-are-merged ) .
148
+
149
+ ** 2** :
150
+
151
+ The new feature will allow you to configure the destination IP CIDR rules
152
+ in the specified rule-sets to the firewall automatically.
153
+
154
+ Specified or unspecified destinations will bypass the sing-box routes to get better performance
155
+ (for example, keep hardware offloading of direct traffics on the router).
156
+
157
+ See [ route_address_set] ( /configuration/inbound/tun/#route_address_set )
158
+ and [ route_exclude_address_set] ( /configuration/inbound/tun/#route_exclude_address_set ) .
159
+
160
+ #### 1.10.0-alpha.12
161
+
162
+ * Fix auto-redirect not configuring nftables forward chain correctly
163
+ * Fixes and improvements
164
+
26
165
### 1.9.3
27
166
28
167
* Fixes and improvements
29
168
169
+ #### 1.10.0-alpha.10
170
+
171
+ * Fixes and improvements
172
+
30
173
### 1.9.2
31
174
32
175
* Fixes and improvements
33
176
177
+ #### 1.10.0-alpha.8
178
+
179
+ * Drop support for go1.18 and go1.19 ** 1**
180
+ * Update quic-go to v0.45.0
181
+ * Update Hysteria2 BBR congestion control
182
+ * Fixes and improvements
183
+
184
+ ** 1** :
185
+
186
+ Due to maintenance difficulties, sing-box 1.10.0 requires at least Go 1.20 to compile.
187
+
34
188
### 1.9.1
35
189
36
190
* Fixes and improvements
37
191
192
+ #### 1.10.0-alpha.7
193
+
194
+ * Fixes and improvements
195
+
196
+ #### 1.10.0-alpha.5
197
+
198
+ * Improve auto-redirect ** 1**
199
+
200
+ ** 1** :
201
+
202
+ nftables support and DNS hijacking has been added.
203
+
204
+ Tun inbounds with ` auto_route ` and ` auto_redirect ` now works as expected on routers ** without intervention** .
205
+
206
+ #### 1.10.0-alpha.4
207
+
208
+ * Fix auto-redirect ** 1**
209
+ * Improve auto-route on linux ** 2**
210
+
211
+ ** 1** :
212
+
213
+ Tun inbounds with ` auto_route ` and ` auto_redirect ` now works as expected on routers.
214
+
215
+ ** 2** :
216
+
217
+ Tun inbounds with ` auto_route ` and ` strict_route ` now works as expected on routers and servers,
218
+ but the usages of [ exclude_interface] ( /configuration/inbound/tun/#exclude_interface ) need to be updated.
219
+
220
+ #### 1.10.0-alpha.2
221
+
222
+ * Move auto-redirect to Tun ** 1**
223
+ * Fixes and improvements
224
+
225
+ ** 1** :
226
+
227
+ Linux support are added.
228
+
229
+ See [ Tun] ( /configuration/inbound/tun/#auto_redirect ) .
230
+
231
+ #### 1.10.0-alpha.1
232
+
233
+ * Add tailing comma support in JSON configuration
234
+ * Add simple auto-redirect for Android ** 1**
235
+ * Add BitTorrent sniffer ** 2**
236
+
237
+ ** 1** :
238
+
239
+ It allows you to use redirect inbound in the sing-box Android client
240
+ and automatically configures IPv4 TCP redirection via su.
241
+
242
+ This may alleviate the symptoms of some OCD patients who think that
243
+ redirect can effectively save power compared to the system HTTP Proxy.
244
+
245
+ See [ Redirect] ( /configuration/inbound/redirect/ ) .
246
+
247
+ ** 2** :
248
+
249
+ See [ Protocol Sniff] ( /configuration/route/sniff/ ) .
250
+
38
251
### 1.9.0
39
252
40
253
* Fixes and improvements
0 commit comments