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