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